数据采集接口.ppt

上传人:s****8 文档编号:67322808 上传时间:2022-12-24 格式:PPT 页数:60 大小:875.50KB
返回 下载 相关 举报
数据采集接口.ppt_第1页
第1页 / 共60页
数据采集接口.ppt_第2页
第2页 / 共60页
点击查看更多>>
资源描述

《数据采集接口.ppt》由会员分享,可在线阅读,更多相关《数据采集接口.ppt(60页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 数据采集接口计算机对温度、压力、位移、流量、光亮度、速度等模拟量进行分析前,需要一个接口电路把模拟物理量转变数字序列,或将计算机产生的数字序列变换成物理装置可以接受的模拟量数据采集系统框图数据采集系统说明多路模拟开关(MUX):多个模拟输入通道通过MUX分时使用A/D变换器多路模拟开关MUX有N个通道选择端,2N个模拟输入端可编程放大器(PGA):多路模拟通道之间电压范围可能有较大差异,因此各通道采用不同的放大倍数采样/保持:在一次A/D转换时间内,保持输入端电压不变,减小A/D转换的输出误差数据采集系统说明A/D转换器:是数据采集系统的前向通道(模拟至数字转换通道)的核心N位A/D的分辨层

2、次是2N,每级电压是LSB=V/2N系统的采集频率:A/D转换时间tAD和采/保跟踪时间th之和决定系统的采集频率fsD/A转换器是后向通道(数字至模拟转换通道)的核心,决定后向通道的速度与精度数据采集系统说明模拟放大与平滑D/A输出模拟值进行放大,满足目标要求阻抗匹配,由高阻抗输入低阻抗输出的运放电路提供输出缓冲提供低通滤波,将D/A输出的阶梯波形变 成平滑波形数据缓冲与接口电路A/D转换结果由接口控制传入内存内存中的数字序列通过接口传送给D/A定时与控制逻辑时序图时序图时序说明(1)开始MUX开关切换(2)开始PGA放大倍数切换(3)开始采样/保持(4)开始A/D转换(5)A/D转换完成数

3、据传送方法I/O方式查询方式中断方式DMA方式存储器方式数据缓存:高速采集一组数据后,再成组向主机传送乒乓缓存采用内存直接映像方法采样/保持电路任何A/D转换器都要时间来完成量化及编码,转换时,如果模拟量变化,将直接影响转换精度特别在同步系统中,几个量均要取同一瞬时的值,就要采样/保持器,简称S/H采样/保持电路采样/保持器的作用保持模拟信号稳定以便能够完成A/D转换在测量中同时对多路模拟输入量采样消除D/A转换器的输出瞬变,如限制输出电压的尖峰把一个D/A变换器输出分配到电压必须保持恒定的几个点,使这些点上的电压保持恒定不变采样/保持器的主要参数采集时间(捕捉时间):当置于采样方式时,输出跟

4、踪输入需要的时间。采集时间T是指从采样开始到输出稳定之间的时间转换速率:指输出变化的最大速率,以V/s为单位孔径时间:当采样保持器从采样转入保持时,采样开关完全断开所需的时间,即进入保持控制后,实际的保持点会滞后真正要求保持点一段时间,一般是纳秒级孔径时间示意图下跌率(衰减率)在进入保持阶段后,输出不会绝对不变而会有一个小的下跌,以mV/s表示这是由于开关的漏电流及保持电容的其它泄漏通路造成的在选择保持电容的容量时,要折衷地考虑采集时间和下跌率常用的采样/保持器芯片采样/保持器分为单片型、混合型和模块型LF398的CH=0.001F时,采样精度为0.1%的采集时间为4s当CH=0.01F时,同

5、样精度的采集时间为20s在转换时间较长且精度高的系统中应该用较大电容当然较大电容带来的是采样时间加长这对矛盾应该根据精度和A/D转换时间折中选取数据采集系统简化框图数据采集系统简化框图数据采集过程数据采集过程预采样滤波器为满足采样定理的要求而滤除高频干扰采样器按预定的时间间隔将模拟信号离散化,再把离散子样进行量化与编码变成数字信号计算机对数字进行处理处理结果由数模转换器转换成模拟量经平滑滤波器送到外界系统模拟信号的数字化过程模拟信号的数字化过程A/D转换原理A/D分类:计数式A/D转换,逐次逼近转换,双积分式A/D转换,并行A/D转换,串/并行A/D转换等计数式A/D转换线路比较简单,但转换速

6、率比较慢双积分式A/D转换精度高并行A/D转换、串/并行A/D转换速度快逐次逼近型A/D转换既照顾了转换速度,又具有一定的精度逐次逼近型A/D的原理逐次逼近A/D的原理A/D转换时,先将最高位置1,即取最大电压的1/2与输入电压比较,如果输入小于1/2,最高位置0,否则最高位就是1次高位再置1,即在1/2范围中再作对半搜索以此决定次高位的值,依次类推逐次逼近法也称为二分搜索法或对半搜索法A/D转换器的主要参数1、分辨率它相应于最低二进位(LSB)的模拟量值,图中为0.625V通常用位数表示分辨率,如4位、8位、12位等4位A/D的满度电压为9.375V则LSB=9.375/(24-1)=0.6

7、25V4位A/D的理想转换特性2、量化误差对一定范围连续变化的模拟量只能反映成同一个数字量,因此有误差从6.875-1/2(0.625)至6.875+1/2(0.625)范围内,所反映的数字量都是1011所以存在1/2LSB的量化误差这个误差是量化过程不可避免的3、精度除了量化误差,还有其他因素如非线性引起的误差精度指量化误差和附加误差之和附加误差的总和,称总不可调误差实际上就是A/D调整到最精确情况下还存在的附加误差4、转换时间从发出启动转换命令到转换结束获得整个数字信号为止所需的时间间隔A/D精度定义说明精度定义说明A/D转换器的外部特性1.转换启动线(输入)信号有效,A/D开始转换,有边

8、沿与电平之分2.转换结束线(输出)转换完毕后A/D发出的一种状态信号3.模拟信号输入线有单通道输入与多通道输入之分4.数字信号输出线数据线的根数表示A/D转换器的分辨率,一般有锁存器,数据形式有二进制或BCD码有的A/D转换器还有时钟输入线和模拟输入通道选择线AD574功能概述是逐次逼近型12位A/D转换器,可作8位用转换时间为1535s12位数据时,可一次读出,也可两次读出,即先读出高8位,后读出低4位AD574内部自动提供基准电压具有三态输出缓冲器AD574引脚功能AD574引脚功能12/8:输出数据选择,高电平时,12位;低电平时,两个8位字输出A0:A0为高时,启动A/D进行12位转换

9、,A0为低时,启动A/D进行8位转换/CS:片选信号R/C:读/转换选择,当为高电平时,可将转换后的数据读出,当为低电平时,启动A/D选择CE:芯片允许信号,只有当它为高时,并且/CS=0时R/C信号的控制才起作用AD574引脚功能REFOUT:+10V参考输出,有1.5mA负载能力REFIN:参考电压输入BIPOFF:双极性偏移,当单极性或双极性输入时,该端加相应的偏移电压,作零点调整10VIN:单极性输入010V,双极性输入5V20VIN:单极性输入020V,双极性输入10VSTS:状态输出信号,转换时为高电平,转换结束时为低电平D0D11:输出转换结果的数据线AD574控制信号功能表AD

10、574的启动时序AD574的读时序基于PC总线的AD574接口卡接口卡电路说明74LS245用于数据缓冲DIR=1,即R/C=1时,系统读AD结果DIR=0,即R/C=0时,系统用假定外设操作来启动AD574作双极性A/D转换由于模拟电压从10VIN输入,所以外接+12V和-12V即可译码电路用系统地址线A1A9参加译码/IOR和/IOW也参加译码,Y0Yn为读写端口接口卡电路说明系统地址A0接AD574的A0,偶地址写AD574时,启动12位转换,否则启动8位转换偶地址读AD574时,读出高8位,否则读出低4位由于AD574没有考虑转换结束信号,因此只能用延时的方法来转换。图示电路能保证在C

11、E=1以及/CS=0启动转换时,R/C=0因此不会发生启动转换变成读操作的错误采集程序MOV DX,Ye;Ye为偶地址OUT DX,AL;写外设,启动12位A/D转换CALL DELAY;调用延时100sMOV DX,Yo;Yo为偶地址IN AL,DX;读高8位MOV AH,ALMOV DX,Yo;Yo为奇地址IN AL,DX;从D4D7位读入低4位D/A转换主要参数(1)分辨率:D/A能够转换的二进制数的位数(2)转换时间;指数字量输入到完成D/A转换,输出达到最终值并稳定为止所需的时间(3)精度:指D/A转换器实际输出电压与理论值之间的误差(4)线性度:当数字量变化时,D/A转换器的输出量

12、按比例关系变化的程度D/A输入输出特性(1)输入缓冲能力:D/A转换器是否带有三态输入缓冲器来保存输入数字量(2)输入数据的宽度:有8、10、14、16位之分(3)电流型还是电压型(4)输入码制:数字量输入为二进制或BCD码(5)是单极性输出还是双极性输出D/A转换器08320832是CMOS工艺的DIP单片8位A/D转换器,可直接与微机接口片内有R/2R T型电阻网络产生两个电流信号IOUT1和IOUT2有8位输入寄存器和8位DAC寄存器两次缓冲方式每个输入数据为8位,可以直接与微机8位数据总线相连0832内部结构及引脚特性基于0832的ISA接口卡原理D/A接口卡说明D/A转换器的接口方法

13、比较简单由于自带缓存器,只要将数据写入缓存器中变换就开始0832的数据输入线可以直接与微机系统数据总线D0D7相连6通道12位A/D转换器分辨率:12位单+5V电源编程选择信号输入范围:10V,5V,0-10V,0-5V内部提供基准4.096V参考源,也可外面输入6us转换时间,100KSPS两种省电模式内部或外部时钟MAX196引脚排列MAX196引脚说明CLK:时钟输入,外部输入或接电容内部产生,100pF时为1.56MHZ/CS:芯片选择D11-D0:数据输出CH0-CH5:模拟输入REFADJ:参考调整REF:参考输出/输入/INIT:结束指示,低完成转换/RD:读/WR:写内部结构框

14、图典型连接控制字PD1 PD0:00正常操作/外部时钟;01正常操作/内部时钟;10省电模式/时钟无关;11睡眠模式/时钟无关ACQMOD:0内部控制采样,1外部控制采样RNG BIP:00输入0-5V;01输入5V;10输入0=10V;11输入10VA2A1A0:输入通道选择:000通道0;001通道1;101通道5MX7847数模转换芯片特性2个12位D/A转换器,带缓冲电压输出12V或15V电源不需要外部调整12位并行数据接口MX7847引脚排列MX7847引脚说明/CSA:A通道芯片选择/CSBB:通道芯片选择VREFA:A参考输入电压VOUTA:A模拟输出电压AGNDA:A模拟地VDD:正电源VSS:负电源DGND:数字地DB11-0:数据输入/WR:写MX7847内部结构框图真值表12位AD、DA接口卡译码电路AD转换电路DA转换电路时钟产生电路6路AD、2路DA接口卡电路图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁