http://www.buycialisonlineovernight.com

模数转换器ADC0809引脚及内部框图_ADC0809数模转换

  ADC08098通道8位a/d转换器,ADC0809是带有8位A/D转换器、8多开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。ADC0809由一个8模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。多开关可选通8个模拟通道,允许8模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。程序设计流程图

  A、B、C地址线。程序设计流程图通道端口选择线,A为低地址,C为高地址,引脚图中为ADDA,ADDB和ADDC。其地址状态与通道对应关系见表9-1。

  CLK时钟信。ADC0809的内部没有时钟电,所需时钟信由提供,因此有时钟信引脚。通常使用频率为500KHz的时钟信

  EOC转换结束信。EOC=0,正在进行转换;EOC=1,转换结束。使用中该状态信即可作为查询的状态标志,又可作为中断请求用。

  D7~D0数据输出线。为三态缓冲输出形式,可以和单片机的数据线为最高

  OE输出允许信。用于控制三态输出锁存器向单片机输出转换得到的数据。OE=0,输出数据线,输出转换得到的数据。

  ADC0809的地址锁存与译码电完成对A、B、C3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线通道选择表

  Vref参考电源参考电压用来与输入的模拟信进行比较,作为逐次逼近的基准。其典型值为5V(Vref()=5V,Vref(-)=-5V)

  首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动A/D转换,之后EOC输出信变低,转换正在进行。直到A/D转换完成,EOC变为高电平,A/D转换结束,结果数据已存入锁存器,程序设计流程图这个信可用作中断申请。当OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。

  转换数据的传送A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。

  对于一种A/D转换器来说,转换时间作为一项技术指标是已知的和固定的。例如ADC0809转换时间为128s,相当于6MHz的MCS-51单片机共个机器周期。可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。

  A/D转换芯片有表明转换完成的状态信,例如ADC0809的EOC端。因此可以用查询方式,测试EOC的状态,即可确认转换是否完成,并接着进行数据传送。

  把表明转换完成的状态信(EOC)作为中断请求信,以中断方式进行数据传送。

  不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信有效时,OE信即有效,把转换数据送上数据总线,供单片机接受。

原文标题:模数转换器ADC0809引脚及内部框图_ADC0809数模转换 网址:http://www.buycialisonlineovernight.com/caijingpindao/2020/0520/21381.html

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读