- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章节 传感器与计算机接口
A/D转换器 A/D转换原理 以8位逐次逼近式A/D转换器章解A/D转换工作原理:(类似于天平称重) A/D转换器 OE DONE 模拟量输入VX 时钟 + 比较器 _ 时序与控制 逻辑电路 D/A转换器 8位寄存器 输出缓冲器 8位数字输出 逐次逼近式A/D转换器工作原理图 启动 比较电压VN A/D转换器 转换过程举例:8位、单极性、输入范围0~10V、VX=6.6(V) 过程 时钟 1 2 3 4 5 6 7 8 9 置位 1 1 1 1 1 1 1 1 溢出 等价于 5 2.5 1.25 0.625 0.3125 0.15625 0.078125 0.0390625 比较 56.6 7.56.6 6.256.6 6.8756.6 6.56256.6 6.718756.6 6.6406256.6 66 结果 保留 舍弃 保留 舍弃 保留 舍弃 舍弃 舍弃 输出 1 0 1 0 1 0 0 0 最后输出:2=(A8)16=(168)10 近似值,有误差 相对误差: 等价于: A/D转换器 CP1 CP2 CP3 CP4 CP5 CP6 CP7 CP8 CP9 1 2 3 4 5 6 7 8 9 10 5.0 7.5 6.25 6.875 6.5625 6.71875 6.640625 6.6015625 A/D转换器 A/D技术参数 ① 分辨率:指A/D转换器对输入模拟信号的分辨能力。 分辨力= ×满刻度值=1LSB 分辨率一般用A/D转换器的位数表示,例如8位(256),10位(1024),12位(4096),位数越多,分辨率越高。 ② 相对精度(误差):转换值和实际值间的偏差,一般用最低有效位来表示。 例如,10 位二进制数输出的A/D转换器AD571,在室温(+25℃)和标准电源电压(U+=+5V,U-=-5V)的条件下,转换误差≤ 。 当使用环境发生变化时,转换误差也将发生变化,实际使用中应加以注意。 例如:8位、单极性、输入范围0~5V的A/D转换器 分辨力= ×5=1LSB=19.5mv 分辨率为8位(256) 最大相对精度(误差)= =±9.75mv A/D转换器 A/D技术参数 ③ 转换时间与转换频率 转换时间:A/D转换器完成一次转换所需要的时间。(从AD启动到数字输出稳定) 转换频率:A/D转换器在单位时间内完成转换的次数。与转换时间互为倒数。 例如:转换频率=10KHz,则转换时间= A/D转换器的转换速度主要取决于转换电路的类型,不同类型A/D转换器的转换速度相差很大。双积分型A/D转换器的转换速度最慢,需几百毫秒左右;逐次逼近式A/D转换器的转换速度较快,转换速度在几十微秒;并联型A/D转换器的转换速度最快,仅需几十纳秒时间。 常见的A/D转换器有:ADC0809(8位)、AD574(12位)、AD578(16位)等。 接口实例 数据采集(ADC0809+8031) ① ADC0809介绍 ADC0809是典型的8位8通道逐次逼近式A/D转换器,CMOS工艺。片内带有8路模拟开关和地址译码器,ADC0809输出的数字信号有TTL三态缓冲器控制,可直接连至计算机的数据总线。转换时间100μs。 8路 模拟 开关 地址 译码器 8位 A/D 三态 输出 锁存器 ADC0809内部逻辑结构图 IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7 ADD A ADD B ADD C ALE START CLK VR(+) VR(-) OE EOC D0 D1 D3 D2 D4 D5 D6 VCC D7 GND 接口实例 管脚 功能 IN0~IN7 8路模拟量输入 D0~D7 8位数字输出,A/D转换结果由这8根线传送给计算机 ADD A、B、C 3位地址输入,经译码后选择模拟量输入 ALE 地址锁存启动信号,在ALE的上升沿,将A、B、C上的通道地址锁存到内部的地址锁存器 START 启动信号输入端,START为正脉冲,其上升沿清除ADC0809的内部的各寄存器,其下降沿启动A/D开始转换 OE 允许输出信号。当OE=1时,即为高电平,允许输出锁存器输出数据 EOC 转换完成信号,当EOC上升为高电平时,表明内部A/D转换已完成 CLK 时钟输入信号,ADC0809的时钟频率范围在10~1200kHz,典型值为640kHz VR(+)、VR(-) 外部参考电压 VCC 、GND 电源(5V)、地 接口实例 A/D启动方法 程序启动(软件启动) 定时器启动 外接启动信号 转换数据读取方式 程序查询方式 中断方式 定时采样方式 START有效 ALE有
文档评论(0)