ADC 0809时序图

发布时间:2012-06-12 阅读量:5859 来源: 我爱方案网 作者:

ADC 0809时序图

1、 设置地址线a/b/c状态,选通对应通道:

       C                B                 A                  对应通道
       0                0                  0                   IN0
       0                0                  1                   IN1
       0                1                  0                   IN2
       0                1                  1                   IN3
       1                0                  0                   IN4
       1                0                  1                   IN5
       1                1                  0                   IN6
       1                1                  1                   IN7

2、ale设置为高电平,对地址信号进行锁存,经译码后选通对应通道,被选中通道的模拟量进入转换器进行转换

3、设置st信号:st为启动转换信号。St上跳沿清零所有寄存器,下跳沿开始AD转换;转换期间st保持低电平。St启动过程中,ale信号与其保持一致。

4、eoc:转换结束信号。当ad转换结束时,eoc变为高电平,表明转换结束。Eoc为低电平时,表示转换正在进行。故通常用eoc的状态判断转换是否结束,Eoc在st信号下降沿10us后才变为无效的低电平,所以查询eoc状态的程序必须等到eoc无效后才开始查询

5、oe:输出允许信号。高电平有效,oe=1:输出转换得到的数据;oe=0:输出数据线呈现高阻态。

6、clk:0809工作时钟。因为0809内部没有时钟,故必须由外部提供工作时钟(两种常用方式:1、单片机定时器中断产生时钟脉冲信号;2、单片机ale信号分频,不细述)

ADC 0809主要特性
  
1)8路输入通道,8位A/D转换器,即分辨率为8位。   

2)具有转换起停控制端。   

3)转换时间为100μs(时钟为640kHz时),130μs(时钟为500kHz时)    

4)单个+5V电源供电   

5)模拟输入电压范围0~+5V,不需零点和满刻度校准。   

6)工作温度范围为-40~+85摄氏度   

7)低功耗,约15mW。

ADC 0809内部结构
  
ADC0809是CMOS单片型逐次逼近式A/D转换器,内部结构如图所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器、逐次逼近寄存器、逻辑控制和定时电路组成。

ADC 0809外部特性(引脚功能)
  
ADC0809芯片有28条引脚,采用双列直插式封装,如图所示。下面说明各引脚功能。   

IN0~IN7:8路模拟量输入端。  

2-1~2-8:8位数字量输出端。   

ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路   

ALE:地址锁存允许信号,输入,高电平有效。   

START: A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。   

EOC: A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。   

OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。   

CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。   

REF(+)、REF(-):基准电压。   

Vcc:电源,单一+5V。   

GND:地。

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

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

(1)定时传送方式   

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

(2)查询方式   

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

(3)中断方式   

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

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

相关资讯
无源晶振YSX321SL应用于高精度HUD平视显示系统YXC3225

在现代汽车行业中,HUD平视显示系统正日益成为驾驶员的得力助手,为驾驶员提供实时导航、车辆信息和警示等功能,使驾驶更加安全和便捷。在HUD平视显示系统中,高精度的晶振是确保系统稳定运行的关键要素。YSX321SL是一款优质的3225无源晶振,拥有多项卓越特性,使其成为HUD平视显示系统的首选。

拥有卓越性能的高精度超薄低功耗心电贴—YSX211SL

随着医疗技术的进步,心电监护设备在日常生活和医疗领域中起到了至关重要的作用。而无源晶振 YSX211SL 作为一种先进的心电贴产品,以其独特的优势在市场上备受瞩目。

可编程晶振选型应该注意事项

对于可编程晶振选型的话,需要根据企业的需求选择。在选择可编程晶振的时候注重晶振外观、晶振的频率、晶振的输出模式、晶振的型号等等,这些都是要注意的,尤其是晶振的频率和晶振输出模式以及晶振的型号都是需要注意的。

性能高的服务器—宽电压有源晶振YSO110TR 25MHZ,多种精度选择支持±10PPM—±30PPM

在现代科技发展中,服务器扮演着越来越重要的角色,为各种应用提供强大的计算和数据存储能力。而高品质的服务器组件是确保服务器稳定运行的关键。YSO110TR宽电压有源晶振,作为服务器的重要组成部分,具备多项优势,成为业界必备的可靠之选。

差分晶振怎么测量

其实对于差分晶振怎么测量方式有很多种,主要还是要看自己选择什么样的方式了,因为选择不同的测量方式步骤和操作方式是不同的。关于差分晶振怎么测量的方式,小扬给大家详细的分享一些吧!