您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > ADC0809-芯片介绍
ADC0809芯片介绍1704085208003邬海明目录主要功能01030402CONTANTS组成及工作原理管脚功能接口技术05模数转换01ADC0809主要功能1、分辨率为八位ADC0809主要功能2、总的不可调误差在±(1/2)LSB和±1LSB范围内3、典型转换时间为100usCLICKHERETOADDYOURDESCRIPTIONSENTENCES4、具有锁存控制的8路多路开关5、具有三态缓冲输出控制6、单一+5V供电,此时输入范围为0~5V7、输出与TTL兼容8、工作温度范围-40~85℃02ADC0809组成及工作原理转换器部分输出部分23包括一个8路模拟开关、一个地址锁存译码电路。输入的3位通道地址信号由锁存器锁存,经译码电路后控制模拟开关选择相应的模拟输入。主要包括比较器,8位A/D转换器,逐次逼近寄存器SAR,电阻网络以及控制逻辑电路等包括一个8位三态输出缓冲器,可直接与CPU数据总线接口。ADC0809原理图1模拟输入选择部分ADC0809工作原理由于芯片性能特点是一个逐次逼近型的A/D转换器,外部供给基准电压;分辨率为8位,带有三态输出锁存器,转换结束时,可由CPU打开三态门,读出8位的转换结果;有8个模拟量的输入端,可引入8路待转换的模拟量。ADC0809的数据输出结构是内部有可控的三态缓冲器,所以它的数字量输出信号线可以与系统的数据总线直接相连。内部的三态缓冲器由OE控制,当OE为高电平时,三态缓冲器打开,将转换结果送出;当OE为低电平时,三态缓冲器处于阻断状态,内部数据对外部的数据总线没有影响。因此,在实际应用中,如果转换结束,要读取转换结果则只要在OE引脚上加一个正脉冲,ADC0809就会将转换结果送到数据总线上。首先:A,B,C输入3位地址,ALE上升沿将地址存入地址锁存器中。其次:START上升沿将寄存器复位。下降沿启动AD转换,之后EOC变低,指示转换正在进行。再次:AD转换完成,EOC变为高电平,结果存入锁存器,此信号可作中断申请。最后:OE输入高电平时,输出三态门打开,转换结果的数字量输出到数据总线上。ADC0809工作工程ADC0809时序ADC0809管脚功能03D0~D7:8位数字量输出端。ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路。ALE:地址锁存允许信号,输入高电平有效。START:A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。ADC0809管脚功能IN0~IN7:8路模拟量输入端CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。REF(+)、REF(-):基准电压Vcc、GND:电源电压Vcc接+5V,GND为数字地。OE:数据输出允许信号,输入高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。ADC0809管脚功能EOC:A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。04ADC0809接口设计条件传送I/O方式:在接入模拟量之后,发出已启动A/D转换命令,查询P3.2(INT0)引脚电平是否为低的方法来读取A/D转换器的数据否则继续查询,直到为低。无条件I/O方式:当向A/D转换器发出启动命令后,即进行软件延时,延时时间取决于进行一次A/D转换所需的时间,转换完毕,A/D转换器中读取的数据即为采样值。中断采样方式:CPU启动A/D转换后,可以继续执行主程序。当A/D结束时,发出转换结束信号EOC,该信号经反相器接单片机的P3.2引脚,向CPU发出中断请求。ADC0809接口设计ADC0809转换器程序设计方法A/D转换器与单片机接口一般有两种方法:第一种方法是通过并行I/O接口与单片机连接,需占用两个并行接口(其中一个接A/D转换器数据线,另一个接口用来产生A/D转换器工作控制信号)。第二种接口方法是利用ADC0809转换器三态输出锁存功能,可直接与单片机总线相连接,即把其当做外部RAM单元对待。硬件接口设计2延时方式1程序查询方式3中断采样方式05ADC0809模数转换模数转换proteus仿真图模数转换AD仿真图模数转换PCB图THANKYOUTHANKFORYOUWATCHING
本文标题:ADC0809-芯片介绍
链接地址:https://www.777doc.com/doc-4755799 .html