adc0809电路图的start信号从高变低说明

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
ADC0809中文资料.doc 6页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:200 &&
你可能关注的文档:
··········
ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。 (1)ADC0809的内部逻辑结构
??? 由下图可知,ADC0809由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。
(2).ADC0809引脚结构
ADC0809各脚功能如下: D7-D0:8位数字量输出引脚。 IN0-IN7:8位模拟量输入引脚。 VCC:+5V工作电压。 GND:地。 REF(+):参考电压正端。 REF(-):参考电压负端。 START:A/D转换启动信号输入端。 ALE:地址锁存允许信号输入端。 (以上两种信号用于启动A/D转换). EOC:转换结束信号输出引脚,开始转换时为低电平,当转换结束时为高电平。 OE:输出允许控制端,用以打开三态数据输出锁存器。 CLK:时钟信号输入端(一般为500KHz)。 A、B、C:地址输入线。
??? ADC0809对输入模拟量要求:信号单极性,电压范围是0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。
地址输入和控制线:4条
??? ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进入转换器进行转换。A,B和C为地址输入线,用于选通IN0-IN7上的一路模拟量输入。通道选择表如下表所示。C B A 选择的通道
数字量输出及控制线:11条
??? ST为转换启动信号。当ST上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,ST应保持低电平。EOC为转换结束信号。当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。OE为输出允许信号,用于控制三条输出锁存器向单片机输出转换得到的数据。OE=1,输出转换得到的数据;OE=0,输出数据线呈高阻状态。D7-D0为数字量输出线。
CLK为时钟输入信号线。因ADC0809的内部没有时钟电路,所需时钟信号必须由外界提供,通常使用频率为500KHZ,
VREF(+),VREF(-)为参考电压输入。
2. ADC0809应用说明
(1). ADC0809内部带有输出锁存器,可以与AT89S51单片机直接相连。
(2). 初始化时,使ST和OE信号全为低电平。
(3). 送要转换的哪一通道的地址到A,B,C端口上。
(4). 在ST端给出一个至少有100ns宽的正脉冲信号。
(5). 是否转换完毕,我们根据EOC信号来判断。
(6). 当EOC变为高电平时,这时给OE为高电平,转换的数据就输出给单片机了。ALE——地址锁存允许信号,高电平有效。当此信号有效时,A、B、C三位地址信号被锁存,译码选通对应模拟通道。在使用时,该信号常和START信号连在一起,以便同时锁存通道地址和启动A/D转换。
(8).START——A/D转换启动信号,正脉冲有效。加于该端的脉冲的上升沿使逐次逼近寄存器清零,下降沿开始A/D转换。如正在进行转换时又接到新的启动脉冲,则原来的转换进程被中止,重新从头开始转换。
(9).EOC——转换结束信号,高电平有效。该信号在A/D转换过程中为低电平,其余时间为高电平。该信号可作为被CPU查询的状态信号,也可作为对CPU的中断请求信号。在需要对某个模拟量不断采样、转换的情况下,EOC也可作为启动信号反馈接到START端,但在刚加电时需由外电路第一次启动。
(10).OE——输出允许信号,高电平有效。当微处理器送出该信号时,ADC的输出三态门被打开,使转换结果通过数据总线被读走。在中断工作方式下,该信号往往是CPU发出的中断请求响应信号。
3.工作时序与使用说明
ADC 的工作时序如图11.21所示。当通道选择地址有效时,ALE信号一出现,地址便马上被锁存,这时转换启动信号紧随ALE之后(或与ALE同时)出现。START的上升沿将逐次逼近寄存器SAR复位,在该上升沿之后的2μs加8个时钟周期内(不定),EOC信号将变低电平,以指示转换操作正在进行中,直到转换完成后EOC再变高电平。微处理器收到变为高电平的EOC信号后,便立
正在加载中,请稍后...基于ADC0809和51单片机的多路数据采集系统设计 - 工控设备 - 电子工程世界网
基于ADC0809和51单片机的多路数据采集系统设计
22:45:41来源: 互联网 关键字:&&
摘要:给出了采用80为核心来实现多路数据采集与通信控制的设计方法。该方法将8路被测电压通过通用ADC0809模数转换来实现对采集到的数据进行模拟量到数字量的转换,然后由对数据进行处理,再将数据通过串行口传输到PC机上,同时采用MAX芯片来实现MCU与PC机间的电平匹配,最后由PC机完成数据的接收和显示。关键词:多路数据采集;单片机;模数转换;串行通信&&& “数据采集”是指将温度、压力、流量、位移等模拟物理量采集并转换成数字量后,再由计算机进行存储、处理、显示和打印的过程,相应的系统称为。&&& 本文的主要任务是对0~5V的直流电压进行测量并送到远端的PC机上进行显示。由于采集的是直流信号,对于缓慢变化的信号不必加采样保持电路,因此选用市面上比较常见的逐次逼近型ADC0809芯片,该芯片转换速度快,价格低廉,可以直接将直流电压转换为计算机可以处理的数字量。同时选用的LCD显示器件来满足其在终端显示采集结果的需求。终端键盘控制采用尽可能少的键来实现控制功能,为了防止键盘不用时的误操作,设计时还设置了锁键功能,在键盘的输入消抖方面,则采用软件消抖方法来降低硬件开销,提高系统的抗干扰能力。软件设计方面则采用功能模块化的设计思想;键盘模数转换等采用中断方式来实现,从而大大提高了单片机的效率以及实时处理能力。1 数据采集系统的硬件结构&&& 数据采集系统的硬件结构一般由信号调理电路、多路切换电路、采样保持电路、A/D转换器以及单片机等组成。本文主要完成功能的系统硬件框图如图1所示。
2 ADC0809模数转换器简介2.1 ADC0809的结构功能&&& 本数据采集系统采用计算机作为处理器。电子计算机所处理和传输的都是不连续的数字信号,而实际中遇到的大都是连续变化的模拟量,模拟量经转换成电信号后,需要模/数转换将其变成数字信号才可以输入到数字系统中进行处理和控制,因此,把模拟量转换成数字量输出的接口电路,即A/D转换器就是现实信号转换的桥梁。&&& 目前,世界上有多种类型的A/D转换器,如并行比较型、逐次逼近型、积分型等。本文采用逐次逼近型A/D转换器,该类A/D转换器转换精度高,速度快,价格适中,是目前种类最多,应用最广的A/D转换器。逐次逼近型A/D转换器一般由比较器、D/A转换器、寄存器、时钟发生器以及控制逻辑电路组成。&&& ADC0809就是一种CMOS单片逐次逼近式A/D转换器,其内部结构如图2所示。该芯片由、地址锁存与译码器、比较器、8位开关树型D/A转换器、逐次逼近寄存器、三态输出锁存器等电路组成。因此,ADC0809可处理8路模拟量输入,且有三态输出能力。该器件既可与各种微处理器相连,也可单独工作。其输入输出与TTL兼容。
ADC位A/D转换器(即分辨率8位),具有转换起停控制端,转换时间为100μs采用单+5V电源供电,模拟输入电压范围为0~+5V,且不需零点和满刻度校准,工作温度范围为-40~+85℃功耗可抵达约15mW。&&& ADC0809芯片有28条引脚,采用双列直插式封装,图3所示是其引脚排列图。各引脚的功能如下:
&&& IN0~IN7:8路模拟量输入端;&&& D0~D7:8位数字量输出端;&&& ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路;&&& ALE:地址锁存允许信号,输入,高电平有效;&&& START: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输入高电平时,ADC的输出三态门打开,转换结果的数字量可输出到数据总线。&&& A/D转换器的位数决定着信号采集的精度和分辨率。对于8通道的输入信号,其分辨率为0.5%。8位A/D转换器的精度为:&&& 2.2 ADC0809的工作时序&&& 图4所示是ADC0809的工作时序图。从该时序图可以看出,地址锁存信号ALE在上升沿将三位通道地址锁存,相应通道的模拟量经过多路模拟开关送到A/D转换器。启动信号START上升沿复位内部电路,START的下降沿启动转换,此时转换结束信号EOC呈低电平状态,由于逐位逼近需要一定过程,所以,在此期间,模拟输入量应维持不变,比较器要一次次比较,直到转换结束,此时变为高电平。若CPU发出输出允许信号OE(输出允许为高电平),则可读出数据。另外,ADC0809具有较高的转换速度和精度,同时受温度影响也较小。
2.3 ADC0809与MCS-51单片机的接口电路&&& ADC0809与MCS-51系列单片机的接口电路如图5所示。图中,74LS373输出的低3位地址A2、A1、A0加到通道选择端A、B、C,可作为通道编码。其通道基本地址为0000H~0007H。8051的WR与P2.7经过或非门后,可接至ADC0809的START及ALE引脚。8051的RD与P2.7经或非门后则接至ADC0809的OE端。ADC0809的EOC经反相后接到8051单片机的P3.3(INT1)。
3 单片机与PC机的互连&&& 目前的串行通信接口标准都是在RS-232标准的基础上经过改进而形成的。RS-323C标准是美国EIA(电子工业联合会)与BELL等公司一起开发通信协议。它适合于数据传输速率在0~20000b/s范围内的通信。这个标准对串行通信接口(如信号线功能、电器)特性都作了明确规定。由于通行设备厂商都生产与RS-232C制式兼容的通信设备,因此,它作为一种标准,目前已在微机通信接口中广泛采用。3.1 电气特性&&& EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。在TxD和RxD上,逻辑1(MARK)电平为-3V~-15V,逻辑0(SPACE)电平为+3~+15V;而在RTS、CTS、DSR、DTR和DCD等控制线上,信号有效(接通,ON状态,正电压)电压为+3V~+15V,信号无效(断开,OFF状态,负电压)电压为-3V~-15V。&&& 以上规定说明了RS-323C标准对逻辑电平的定义。对于数据(信息码):逻辑“1”(传号)的电平低于-3V,逻辑“0”(空号)的电平高于+3V;对于控制信号;接通状态(ON)即信号有效的电平高于+3V,断开状态(OFF)即信号无效的电平低于-3V,也就是说,当传输电平的绝对值大于3V时,电路才可以有效地检查出来,介于-3~+3V之间的电压无意义。低于-15V或高于+15V的电压也认为无意义,因此,实际工作时,应保证电平在±(3~15)V之间。&&& 对于EIA-RS-232C与TTL的转换,由于EIARS-232C是用正负电压来表示逻辑状态,它与TTL以高低电平表示逻辑状态的规定不同。因此,为了能够同计算机接口或与终端的TTL器件连接,就必须在EIA-RS-232C与TTL电路之间进行电平和逻辑关系的变换。实现这种变换的方法可用分立元件,也可用集成电路芯片。3.2 DB-9连接器&&& DB-9连接器作为提供多功能I/O卡或主板上COM1和COM2两个的连接器。它只提供异步通信的9个信号。由于DB-9型连接器的引脚分配与DB-25型引脚信号完全不同。因此,若要与配接DB-25型连接器的DCE设备进行连接,就必须使用专门的电缆线。&&& 设计时对电缆长度的要求是在通信速率低于20kb/s时,RS-232C所直接连接的最大物理距离应为15m(50英尺)。&&& 根据RS-232C标准规定,若不使用MODEM,在码元畸变小于4%的情况下,DTE和DCE之间的最大传输距离为15m(50英尺)。由于这个最大距离是在码元畸变小于4%的前提下给出的。因此,为了保证码元畸变小于4%的要求,本接口标准在电气特性中规定,驱动器的负载电容应小于2500pF。3.3 单片机与MAX232的连接&&& MAX232是一种双组驱动器/接收器,该芯片可完成TTL←→EIA双向电平转换。其片内含有一个电容性电压发生器,可以在单+5V伏电压供电时提供EIA/TIA-232-E电平。每个接收器都应将EIA/TIA-232-E电平转换为5VTTL/CMOS电平。这些接收器具有1.3V的典型门限值及0.5V的典型迟滞,而且可以接收30V输入。每个驱动器都应将TTL/CMOS输入电平转换为EIA/TIA-232-E电平。所有的驱动器,接收器及电压发生器都可以在德州仪器公司的元件库中得到标准单元。MAX232的工作温度范围为0~70℃。
&&& 图6所示是MAX232芯片的工作电路图。在实际应用中,该器件对电源的噪声很敏感。图中的四个取同样数值的电解电容(1.0μF/16V),用以提高抗干扰能力。本设计可从MAX232芯片中的两路发送接收器中选用一路作为接口,但设计时应注意发送与接收的对应。4 结束语&&& 本文给出了一个基于AD0809和单片机的多路数据采集系统的硬件实现方法,该方法在终端采用8051单片机为核心来控制数据采集及数据上传工作,并通过A/D转换器将0~5V的直流电压转换为计算机可以进行处理的数字信号,然后经过单片机对其进行处理,从而完成在终端显示以及将数据上传等功能。系统中的完成对所采集的数据进行显示及对下位机的控制等功能。
关键字:&&
编辑:eeleader 引用地址:
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
关注eeworld公众号快捷获取更多信息
关注eeworld服务号享受更多官方福利
热门关键词
大学堂最新课程
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
热门资源推荐
频道白皮书以下试题来自:
单项选择题关于ADC0809中EOC信号的描述,不正确的说法是()。
A.EOC呈高电平,说明转换已经结束
B.EOC呈高电平,可以向CPU申请中断
C.EOC呈高电平,表明数据输出锁存器已被选通
D.EOC呈低电平,处于转换过程中
为您推荐的考试题库
您可能感兴趣的试卷
你可能感兴趣的试题
A.采用增量型PID调节
B.采用带死区的PID调节
C.采用PI调节
D.采用ID调节
A.改变定子上的通电极性,以便改变电机的转向
B.改变转子上的通电极性,以便改变电机的转向
C.在定子上通以交流电,电机可周期性变换转向
D.在转子上通以交流电,电机可周期性变换转向
A.采用固定的交流电压驱动
B.采用直流电压驱动
C.采用交变电压驱动
D.采用固定的交变电压驱动
A.可以用硬件电路或软件程序实现
B.只能用滤波电路或双稳态电路实现
C.只能用软件程序实现
D.只能用延时程序实现【图文】adc0809_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
大小:511.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢}

我要回帖

更多关于 adc0809引脚图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信