凡亿专栏 | 典型A/D转换器芯片——ADC0809
典型A/D转换器芯片——ADC0809

ADC0809是典型的A/D转换器芯片,也是市场上应用最广泛的AD转换器芯片,但关于它的资料非常少,导致小白对ADC0809了解不深,所以本文将搜集平台内容,归纳总结ADC0809芯片,希望对小白有所帮助。

1、ADC0809的特点

①逐次逼近式8位A/D转换芯片;

②片内有8路模拟开关,可同时连接8路模拟量;

③单极性,量程为0-5V;

④典型的转换速度100us;

⑤片内有三态输出缓冲器,可直接与CPU总线连接;

⑥有较高的性能价格比,适用于对精度和采样速度要求不高的场合或一般的工业控制领域。

2、ADC0809的组成结构

1.png

①模拟输入部分

模拟输入部分由8选1多路开关,地址锁存与译码逻辑组成,从IN0-IN7引脚输入8路单端模拟信号;由三维地址输入ADDA、ADDB、ADDC译码选择8路中的一路,ALE为高电平时,三个地址信号被锁存。

②A/D变换器部分

由逐次逼近寄存器SAR(8位)、比较器、电阻网络等控制逻辑组成。

3、基准电压输入VREF(+)和VREF(-)

它们决定了输入模拟电压的最大值和最小值,对转精度要求不高时,可以把VREF(+)接到Vcc(+5V)电源上,VREF(-)接GND(地)。

为了避免数字脉冲信号对基准电源的干扰,可以设置独立的VREF(+)和VREF(-),加载两个引脚的电压必须满足以下条件:

VREF(+)+VREF(-)=Vcc,偏差值<=±0.1V

Vcc>=REF(+)>=VREF(-)>=0

4、ADC0809的时序

2.png

5、ADC0809的工作过程

①ALE信号锁存地址信号ADDA-ADDC,对应的模拟信号进入0809;

②START脉冲启动A/D转换;

③转换完成后,转换结束信号EOC变为高电平:

可以作为状态信号由CPU查询;

可以作为中断请求信号调制CPU;

④CPU在查询式I/O程序或终端服务程序中:

执行输入指令(读ADC0809数据端口);

该指令经地址译码电路产生OE信号;

0809内三态缓冲器被打开;

转换结果通过数据总线进入CPU。

6、ADC0809的连接方法

ADC0809与系统由三种常见的连接方法:

①占用三个I/O端口:

端口1用来向ADC0809输出模拟通道号并锁存;

端口2用于启动转换;

端口3读取转换后的数据结果。

②占用二个I/O端口

端口1输出模拟通道号并锁存,同时启动转换;

端口2读取转换后的数据结果。

③通过并行接口芯片(例如8255A)连接。

3.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论