当前位置:文档之家› 板卡基础培训

板卡基础培训


什么是分辨率,与精度的区别是什么?
分辨率是指模数转换器的转换位数,根据采集设定的量程,将模拟 量线形转换成数据量,如选择-10~+10V的量程,则0001H(16bit A/D) 对应于模拟量20V/2的16次方 = 0.305mv,此值即为LSB
采集精度(FSB的0.01%+1LSB 是什么含义?) 因为采集的过程不仅只取决于板卡的分辨率,好比PC机的好坏不仅只 取决于CPU一样,前段模拟信号的增益与运放对数据最终的精度非常 重 要,因此板卡必须给出采集精度的指标,如上所示得到20V *0.01% + 0.305mv = 2.305mv而且不同的量程对应于不同的采集精度。
数据传输方式分为哪几种,特点各是什么?
Program Transfer (Software Polling)
– – – –
Foreground operation 占用CPU时间 Background operation 数据准备好中断CPU以传输数据 Background operation 数据直接传到内存,不占用CPU
模拟量输出
• • • • • • •

通道数目(1、2、4、8、12、32); 分辨率(12位,14位,16位); 输出信号类型(电流,电压); 数据传输(DMA,软件); 驱动能力; 参考电压(内部-10v/外部-10v); 板载FIFO(1k,2k,4k); 输出阻抗;
数字量输入
• • •
通道数目(16、32、64、128); 隔离/非隔离; 输入电压;
PCLD-8710
PCI-1710系列,PCI-1711系列,PCI-1716系列通过PCL-10168连接到PCL-8710 使用PCLD-8710上DIG IN端口通过PCL-10120连接端子板PCLD-782(16路光隔 离D/I板) 使用PCLD-8710上DIG OUT端口通过PCL-10120连接端子板PCLD-785或 PCLD-885 (16路继电器输出板)
三.
DAQNavi概述
DAQNavi vs. ADSAPI32
ADSAPI32 设计理念 API执行效能 用户编程支持 支持64位系统 运行环境 支持语言
硬件功能的角度 执行时间长, 资源占用多 范例复杂, 测试目的 不支持 Win95~XP 32位 不支持多核CPU
DAQNavi
实际应用的角度 执行时间短, 资源占用少 概念明确, 文档详尽 范例简化, 教学目的 支持X64 WinXP~Win8 32/64位 支持多核CPU
特点: • 16路单端模拟量输入 • 12位A/D转换器,采样速度可达100KHz • 每个输入通道的增益可编程 • 自动通道/增益扫描 • 卡上1K采样FIFO缓冲区 • 2路12位模拟量输出(仅PCI-1711) • 16路数字量输入及16路数字量输出 • 可编程触发器/定时器 订货信息 PCI-1711 PCI-1711L PCLD-8710 PCL-10168 ADAM-3968
单端与差分的区别是什么?差分有何优点?


单端是指所有的输入通道的负端是公共的,单端输入以一个共同接 地点为参考点。这种方式适用于输入信号为高电平(大于一伏), 信号源与采集端之间的距离较短(小于15 英尺),并且所有输入信 号有一个公共接地端。如果不能满足上述条件,则需要使用差分输 入。 差分输入方式下,每个输入可以有不同的接地参考点,测量负端有 电势差的信号。差分的优点是可以消除共模干扰,由于消除了共模 噪声的误差,所以差分输入的精度较高。但需要占用2倍单端的通道
一. 安装驱动
1. 使用光盘安装
将Advantech DAQ Driver CD盘插入您机器的CD-ROM,选择Installation
一. 安装驱动
2. 在研华官网下载驱动并安装
一. DAQNavi安装
安装完成之后,DAQNavi的目录路径
二.启动Navigator
DAQNavi快捷方式
二. 启动Navigator
VB、VC、.net、C#、BCB、 VB、MFC、C++、、C#、 Delphi、Console、LabVIEW BCB、Delphi、Console、LabVIEW、 Java、Qt 只修改必要的bug 不做结构性修改 新设备不提供旧Driver 发展方向, 全面的支持, 不断新增的功能和特性

选择应用场景
二. 启动Navigator

学习User Interface Manual, 详细了解如何使用这块设备
二. 启动Navigator

在Supported Device下了解其他设备的信息
二. 启动Navigator

Video Tutorial 手把手教你编程
二. 启动Navigator
“Scenarios” (我的应用是否有 可以套用的模板/范例)
“Reference” (编程修改模板/范例 的参考文档) “Supported Devices” (虽然我没买, 但 也能了解到研华其它 DAQ Devices的信息)
“Customer Feedback” (遇到问题如何反馈)
“SDKs” (全部的编程资料)
PCI-1761介绍
特点: • 8路继电器输出通道,8路隔离数字量输入 • 显示继电器工作状态的LED指示灯 • 4个C型和4个A型继电器输出通道 • 输出状态回读 • 热重启动系统时保持继电器输出 • 高ESD保护(2000Vdc) • 高过载电压保护(70Vdc) • 宽输入范围(10-50Vdc) • 中断处理能力 • BoardID开关 订货信息 PCI-1761 PCL-10137 ADAM-3937
板卡选型的重要参数
采集卡按总线分类
ISA
PCI
CPCI
PC104
PCI104
PCIE
USB
ห้องสมุดไป่ตู้
采集卡按实现的功能分类
模拟量输入
模拟量输出
数字量I/O
计数/计频
脉冲输出
模拟量输入
• • • •

• • •


通道数目(8、16、32、64); 分辨率(12位,16位等等); 输入信号差分或单端; 采样速率(100K、250k、1M ,同步250K、10M、30M ); 信号类型与输入范围(增益); 触发模式(软件触发,外部触发,内部时钟触发等); 隔离与否(总线隔离) 数据传输(高速Streming包含中断、DMA,低速Instant方式); 板载FIFO(1k,2k,4k); 输入阻抗;
研发技术支持
„„
Navigator——DAQNavi集成管理工具

Navigate the user working with his device.
“Device Settings” (配置是不是我要的) “Device test” (功能是否正常运行)
“Installed Devices” (板卡是否正常安装)

Installed Devices下检查设备是否正确安装
二. 启动Navigator
配置界面 测试界面
与硬件相关 例程代码 硬件手册 软件手册
视频
应用工具 问题反馈
二. 启动Navigator

用Navigator配置设备
二. 启动Navigator

用Navigator测试设备功能
二. 启动Navigator

查看文档,学习如何编程
二. 启动Navigator
Individual Device Document
(PCI1710_User_Interface.chm)
SDK Document
(DAQNavi_User_Interface.chm)
Xxxx_User_Interface: 与用户相关的所有信息(硬件规格,安装,测试,编程……), 一份文档全涵盖
数字量输出
• • • •
通道数目(16、32、64、128); 隔离/非隔离; 回路电压,电流; 汇型或源型
计数器输入/输出
• • • • • •
通道数目; 分辨率(16位,32位); 基准时钟(10M); 脉冲最大输入频率; 脉冲电平类型; 频率输出最大最小频率;
PCI-1711/PCI1711L介绍
二. 启动Navigator

如果您在使用DAQNavi 时遇到其他问题,用Customer Feedback做反馈,以便于研华工程师更好地定位和解决问 题。
三. 编程支持
什么是输入阻抗,研华IO卡的输入阻抗一般是多少?
输入阻抗是指一个电路输入端的等效阻抗。在输入端上 加上一个电压源U,测量输入端的电流I,则输入阻抗Rin 就是U/I。它反映了对电流阻碍作用的大小。对于电压驱 动的电路,输入阻抗越大,则对电压源的负载就越轻, 因而就越容易驱动; • 只适合于低频电路,在高频电路中,还要考虑阻抗匹配 问题。另外如果要获取最大输出功率时,也要考虑阻抗 匹配问题。 • 研华IO卡的输入阻抗一般大于10M,usb-4702/4702为 127K
Interrupt Transfer
DMA Transfer (PCI Bus: Bus-Mastering)


A/D 触发模式分为哪几种
软件触发

通过软件采集数据 连续高速数据采集 利用外部设备进行同步采样
内部 Pacer 触发

外部触发

单极性与双极性的区别

• •
双极性就是信号在变化的过程中要经过“零”,单极性不 过零。由于模拟量转换为数字量是有符号整数,所以双极 性信号对应的数值会有负数 单极性:0-10V 双极性:±10V

通道与采样速度的关系
相关主题