ADC 0809时序图

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

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信号即有效,把转换数据送上数据总线,供单片机接受。

相关资讯
核心对比!无源晶振与有源晶振在结构和工作原理的本质区别

无源晶振与有源晶振是电子系统中两种根本性的时钟元件,其核心区别在于是否内置振荡电路。晶振结构上的本质差异,直接决定了两者在应用场景、设计复杂度和成本上的不同。

温度稳定性对RTC晶振的计时误差影响与分析

RTC(实时时钟)电路广泛采用音叉型32.768kHz晶振作为时基源,但其频率稳定性对温度变化极为敏感。温度偏离常温基准(通常为25℃)时,频率会产生显著漂移,且偏离越远漂移越大。

从参数到实践!剖析有源晶振的频率稳定度、老化率及正确接线方案

有源晶振作为晶振的核心类别,凭借其内部集成振荡电路的独特设计,无需依赖外部电路即可独立工作,在电子设备中扮演着关键角色。本文将系统解析有源晶振的核心参数、电路设计及引脚接法,重点阐述其频率稳定度、老化率等关键指标,并结合实际电路图与引脚定义,帮助大家全面掌握有源晶振的应用要点,避免因接线错误导致器件失效。

如何对抗晶振老化?深入生产工艺与终端应用的防老化指南

晶振老化是影响其长期频率稳定性的核心因素,主要表现为输出频率随时间的缓慢漂移。无论是晶体谐振器还是晶体振荡器,在生产过程中均需经过针对性的防老化处理,但二者的工艺路径与耗时存在显著差异。

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

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