多功能数据采集卡.pptx
《虚拟仪器》-12电子科技大学自动化学院詹惠琴第十章多功能数据采集卡第十一章数据采集
第十章多功能数据采集卡虚拟仪器硬件的基本组成:
数据采集卡(DAQ:DataAcquisition)数据采集卡:具有模拟输入/输出、数字输入/输出和定时/计数等多种功能,并且带计算机通信接口。01通信接口种类:ISA总线、PCI总线、CPCI总线、RS232串口、打印机并口、USB总线、GPIB总线、VXI总线等02根据是否插入计算机内又分为有外置式和内置式两种。03习惯上把虚拟仪器所用的基本硬件电路统称为数据采集卡,即便有些卡没有模拟输入功能。04
PCI-1200多功能采集卡
主要性能:1.模拟输入通道数:8路单端输入或4路双端输入,DC耦合。A/D转换器:逐次逼近型,12位,100KS/S。输入范围:±5V(双极性)、0~10V(单极性)划分为七档每档通道增益分别为:1、2、5、10、20、50、100FIFO缓存容量:4096次采样值。2.模拟输出通道数:2路电压输出分辨力:12位、1/4096典型更新速率:20S/S~1KS/S输出范围:0~10V,±5V电压输出,DC耦合3.数字I/O通道数:24I/OTTL电平4.定时I/O通道数:3路计数器/定时器分辨力:16位基本时钟:2MHz
PCI-1200卡的组成原理DRQ11M1244124188161238地址5数据8控制4中断1数据地址37接口控制6错误报告2判优2系统信息2中断1PCI总线PCI总线接口芯片数字控制逻辑I/O连接器FIFO12-BitA/D程控增益输入多路器高频抖动电路校准82C53A82C5512-BitD/A12-BitD/A82C53B分频器10M12
PCI-1200卡I/O连接器引脚说明引脚信号名方向参考说明1-8ACH7..0AIAGND8个A/D通道——模拟输入通道9AISENSE/AIGNDI/OAGND模拟输入地10DAC0OUTAOAGNDD/A通道——模拟输出通道0。11AGNDN/AN/A模拟输出地12DAC1OUTAOAGNDD/A通道——模拟输出通道1。13,50DGNDN/AN/A数字地14~37PA7..0、B7..0PC7..0DIODGND24根数字I/O端口——端口A、B、C的双向数据线38~40EXTTRIG、UPDATECONVDIDGND用于A/D外部触发、外部更新、外部转换41~48OUTB、GATB、CLKBDO、DIDGND3个计数器的输出信号、门控信号、外部时钟信号。49+5VDODGND+5V
11-1DAQ配置在启动计算机时,自动加载数据采集卡的驱动程序。但在使用数据采集卡之前,必须先进行配置。可运行MAX(MeasurementAutomationExplorer)来对采集卡进行通道配置,如设置通道名、输入输出类型、测量类型等等第十一章数据采集
进行DAQ配置的步骤如下:1.新建一个通道2.选择通道类型,可以选择通道类型如模拟输入、模拟输出、数字I/O等。3.定义通道名。4.选择测量类型,如电压、电流、电阻、频率等5.定义单位和范围。6.定义刻度模式。7.指定DAQ设备及通道号。例:1.新建一个模拟输入通道2.通道类型AnalogInput,3.通道名Ain14.测量类型Voltage5.单位:V,范围-5V~+5V6.刻度模式NoScaling7.设备:PCI-1200通道:0?ACH0
例:对已配置好的PCI1200卡的模拟输入0通道进行测试,输入一个正弦波信号
DataAcquisition模板分成六个子模板:11-2数据采集函数1AnalogInput(模拟输入),2AnalogOutput(模拟输出),3DigitalI/O(数字I/O),4Counter(计数器),5CalibrationAndConfiguration(校准器和配置),6SignalConditioning(信号调理)。
11.2.1模拟输入logo连续单通道输入连续多通道输入单点单通道输入单点多通道输入
AISampleChannel.vi0504020301该函数可以对指定通道的信号进行测量,并返回测量的电压值。device端口可指定DAQ板的设备号,为一个数字(整型);channel端口可指定所使用的模拟输入通道的通道号,为一个字符串;highlimit