USB接口 12位AD采集器使用说明.doc
上传人:sy****28 上传时间:2024-09-10 格式:DOC 页数:9 大小:119KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

USB接口 12位AD采集器使用说明.doc

USB接口12位AD采集器使用说明.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

USB接口12位A/D采集器使用说明主要性能指标分辩率:12位(1/4096)。转换精度:优于0.1%。输入通道数:单端输入16个。输入范围:±5V。最高采样频率:单通道:500KHZ;双通道:500KHZ(双通道同时采样)多通道:(500KHZ/通道数)×2。通道转换时间:2us。触发方式:硬件定时触发。数据传送方式:中断或查询数据存储方式:FIFO先入先出存储器,容量为16位*2K编码制:带符号二进制码:0~+5V为000H~7FFH0~-5V为FFFH~800H硬件定时范围:500KHz~1Hz软件无级设置。外形尺寸:114mm(长)×84mm(宽)×42.3mm(高)硬件连接PC机通过USB连接线与采集器相连,无需连接外部电源。模拟信号通过DB25针的并行接口插座接入。25针插头上编号1#~8#对应A组通道的0~7号模拟输入通道,9~12#、22~25#分别对应B组通道的0~3、4~7号通道。其余编号线全部接地。如图所示:工作原理本数据采集器主要由A/D转换电路、FIFO存储器、逻辑控制器、单片机控制器、USB接口等几大部分电路组成。工作原理图如下八路电子开关信号调整电路A/D转换器先入先出存储器模拟信号输入端CPLD单片机USB接口八路电子开关上位机相关概念采样模式:采集器支持三种采样工作模式,A组单通道采样;B组单通道采样;多通道采样。多通道采样时,硬件采用2路A/D转换器同时并行采样,A、B两组同号通道的采样值无相位差,通道切换时两组通道同时切换。首通道号:单通道采样时,为当前采样通道号;多通道采样时,为起始采样通道号。采样通道数:单通道采样时,通道数应设置为0;多通道采样时,应设置的通道数按如下公式计算:通道数=实际采样总通道数/2-1半满中断:当FIFO存储容量达到一半时,会发送一个半满中断信息通知上位机,此时用户可以读取FIFO存储器一半容量的数据。全满中断:当FIFO存储容量采满后,发送一个中断信息通知上位机,同时采集器自动停止采样,已经采样完成的数据可以继续读出并有效,但不再有新的数据进入存储器。单点数据上传:采样速率较低时,为方便即时观察采样数据提供的一种慢速上传模式。当FIFO中有数据时就立即上传一个数据。此方式传输效率低,适合于低采样速率时采用。建议10K以上不要用此方式。数据块方式上传:当FIFO存储器存储容量达到半满或者全满后,用户可通过命令将数据以数据块的形式一起读出。此方式传输效率高,适合于告诉采样速率时采用。上传数据的格式A/D输出的16位数据格式为:最高位D15数据无效(固定为0),D14-D12为通道号,D11-D0为12位采样数据。从采集器读取数据时,采用8位数据I/O操作,16位数据被分为高8位、低8位两个部分。读取数据的顺序是:先读低8位,后读高8位。高8位数据D15D14D13D12D11D10D9D80DDDXXXX低8位数据D7D6D5D4D3D2D1D0XXXXXXXX表1A/D转换数据格式(X为采样数据有效位,D为通道号有效位,0为固定值)输出12位采样数据为带符号二进制码:0~+5V为000H~7FFH0~-5V为FFFH~800H多通道采样时,A、B通道数据采用交叉方式上传,数据结构举例说明:A组0号通道低八位字节――A组0号通道高八位字节――B组0号通道低八位字节――B组0号通道高八位字节――A组1号通道低八位字节――A组1号通道高八位字节――B组1号通道低八位字节――B组1号高八位字节――……――A组7号通道低八位字节――A组0号通道高八位字节――B组0号通道低八位字节――B组0号通道高八位字节注:多通道采样时,上传数据中所含的通道号比实际采样通道号多1。硬件安装首次安装USB卡时,需安装USB接口芯片的驱动程序,加载动态链接库,编程时调用动态链接库提供的库函数进行编程。之后,USB设备即插即用编程步骤中断上传方式:打开设备//AD7862_Device_Open设置上传中断子程序的入口地址初始化A/D采样卡的工作参数//AD7862_Device_Set发送启动A/D转换命令//AD7862_Work_Start接收中断//sub_int(ByRefmBufferAsINT_PARA)发送读取数据命令//AD7862_Device_Readdata单点上传模式时直接读取上传数据停止采样//AD7862_Work_Stop如果要改动采样频率,跳至第2)。如果要改为单点上传模式,执行单点上传模式启动命令//AD7862_Askmode_Set如果要改回数据块模式,执行关闭单点上传模式命令