- 55
- 0
- 约6.53千字
- 约 68页
- 2020-06-12 发布于浙江
- 举报
三、量程(满刻度范围——Full Scale Range) 量程是指允许输入模拟电压的变化范围。例如,某转换器具有0~10V的单极性输入模拟电压的范围,或-5V~+5V的双极性范围,那么,它们的量程都为10V 应当指出,实际上A/D、D/A转换器的最大输出值总是比满刻度值小1/2n,n为转换器的位数,这是因为模拟量的0值是2n个转换状态中的一个,在0值以上,则有2n-1个梯级 按通常习惯,转换器的模拟量范围总是用满刻度表示。例如12位的A/D转换器,其满刻度值为10V,而实际的最大输出值为 四、转换时间(Conversion Time) 从启动转换开始直至转换出稳定的二进代码所需的时间称为转换时间。转换时间与转换器工作原理及其位数有关。同种工作原理的转换器,通常位数越多,其转换时间则越长 五、线性度误差(Linearity Error) 理想的转换器特性应该是线性的,即模拟量输入与数字量输出成线性关系。线性度误差是转换器实际的模拟数字转换关系与理想直线不同而出现的误差,通常用多少LSB表示 10.3.2 D/A转换器的主要技术指标 D/A转换器与A/D转换器的主要技术指标基本相同,只是转换时间的概念略有不同,D/A转换器的转换时间也称建立时间,是指当输入的二进制代码从最小值突然跳变到最大值时,其模拟输出电压相应的满度跳跃并达到稳定值所需的时间。一般而言,D/A比A/D的转换时间要短得多 10.4 模/数转换接口技术 10.4.1 常用模/数转换芯片 ADC(Analog-Digital Converter)的功能是将输入模拟电压量转换为与其成比例的数字量,它是智能化测量与控制系统中的一种重要组成器件。按其工作原理,可分为比较式ADC、积分式ADC以及电荷平衡(电压-频率转换)式ADC等 在实用中,应根据具体情况选用合适的ADC芯片 不同的芯片具有不同的连接方式,其中最主要的是输入、输出以及控制信号的连接方式。从输入端来看,有单端输入的,也有差动输入的。差动输入有利于克服共模干扰。输入信号的极性有单极性和双极性输入,这由极性控制端的接法决定 从输出方式来看,主要有两种: (1)在ADC芯片内部,数据输出寄存器具有可控的输出三态门,这类芯片输出线允许和计算机系统的数据总线直接相连,并在转换结束后可以利用输入输出读信号选通三态门,将转换成的数据送到计算机系统的数据总线上 (2)在ADC芯片内部没有可控的输出三态门,输出寄存器直接与芯片数据输出引脚相连,这种芯片的数据输出引脚必须通过外加的三态门才能连到计算机系统的数据总线 ADC芯片的启动转换信号有电平和脉冲两种形式。设计时应分别对待,对要求用电平启动转换的芯片,如果在转换过程中撤去电平信号,则将停止转换而得到错误的结果 在ADC转换完成后,会发出转换结束信号,以示主机可以从模/数转换器读取转换后的数据。结束信号可以用来向CPU发出中断申请,CPU响应中断后,在中断服务子程序中读取数据。也可用查询转换是否结束的方法来读取数据,通过延时等待的方法来读取数据也是一种常用的简便方法,这是在采集速度要求并不高的情况下,启动ADC转换后,延时等待时间大于ADC的转换时间后便可以读取转换数据 10.4.2 A/D转换芯片AD574 一、AD574的引脚功能 AD574是一种逐次逼近型12位A/D转换芯片,也可以用作8位A/D转换,转换时间为15~35μs,若转换成12位二进制数,可以一次读出,也可分成两次读出,即先读出高8位后读出低4位。AD574内部能自动提供基准电压,并具有三态输出缓冲器,使用十分方便 图10-8 AD574的引脚图 (1)REFOUT:内部基准电压输出端(+10V) (2)REFIN:基准电压输入端,该信号输入端与REFOUT配合,用于满刻度校准 (3)BIP:偏置电压输入,用于调零 (4)DB11~DB0:12位二进制数的输出端 (5)STS:“忙”信号输出端,高电平有效。当其有效时,表示正在进行A/D转换 各引脚定义如下 (6)12/8*:用于控制输出字长的选择输入端。当其为高电平时,允许A/D转换并行输出12位二进制数;当其为低电平时,A/D转换输出为8位二进制数 (7)R/C*:数据读出/启动A/D转换。当该输入脚为高电平时,允许读A/D转换器输出的转换结果;当该输入脚为低电平时,启动A/D转换 (8)A0:字节地址控制输入端。当启动A/D转换时,若A0=1,仅作8位A/D转换;若A
原创力文档

文档评论(0)