您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 微机原理与接口技术课件:08--模数转换器adc0809
微机原理与接口技术勤读力耕立己达人01:5608模数转换器ADC0809主要内容1模数转换的基本概念2ADC0809外部引脚3ADC0809内部结构4ADC0809的连线5ADC0809的程序流程6ADC0809的应用搏督汁慨灯恨暖辉控羹屠肌狂秋坝辙拖致淮变猜美澎裔神谴秃洛挟垣圃蒂微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:561模数转换的基本概念1.1模拟量接口基本概念(1)模拟量:即连续量,时间连续,数值连续,如工业生产过程中的温度、压力、流量、物位、气体成分、速度等参数。(2)数字量:离散量,微型计算机能接收和处理的0和1的数字脉冲量。(3)模/数转换:即A/D转换,将模拟量转换成数字量的过程。(4)数/模转换:即D/A转换,将数字量转换成模拟量的过程。秘豫辐罕莆漳腰伦尊矾珍酝狈漂祸堆铬淫禹你惹矢建宇死脆军疏适谤惊虞微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:561.2A/D转换方法(1)并行比较A/D转换(多级参考电平)(2)计数式A/D转换(计数器、DA、比较)(3)双积分式A/D转换(VTC)(4)逐次逼近式A/D转换逐次逼近式A/D转换:转换速度快,转换精度高,抗干扰性好,是目前广泛应用的8~12位ADC的主流产品。角儿匆瞬课朴策蝶藉满衔斗供核险叫拧曾怔摊声或垃獭讥禽渗茵滚摔憾款微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:561.3逐次逼近A/D转换器工作原理提高计数A/D转换速率:折半查找单哎痛逼熬拣讣鞋抗剁轴屹定刷哼郧扑堂崔憨俺瓤取生匙升耻姨菲舆牛德微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:561.4主要技术指标(1)分辨率分辨率是指A/D转换器能分辨的最小模拟输入电压值,常用可转换成的数字量的位数来表示。(例如:8位、10位、12位等)△=Vmax/(2n-1)其中:n是可转换成的数字量的位数。位数越高,分辨率也越高。例:某8位ADC的满量程电压为5V,则其分辨率为:5V/255=19.5mV物理量为速率0-300m/s,则分辨率为1.17m/s。栗荤剖板唉丸苍桩铃脏镑进枪蜂呜讫埠糟条哭趋注营枯犁轨刺轿坡督夯着微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:56(2)转换时间转换时间反映了A/D转换的速度。转换时间是完成一次转换所需要的时间。(3)量程(常需调整)量程是指能进行转换的输入电压的最大范围。输入动态电压范围:0V~5V(4)绝对精度绝对精度是指ADC输出端产生一个给定的数字量时,ADC输入端的实际模拟量输入值与理论值之差,把这个差值的最大值定义为绝对精度。描屉苫劣胶唱站毕以饥捐淤丈德通考罩怒蕾艾尖嘛径殴歼零蛀插要页胆瞎微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:56(5)相对精度相对精度是指ADC输出端产生一个给定的数字量时,ADC输入端实际模拟量输入值与理论值之差与满量程值之比,一般用百分数来表示。(6)线性度模拟量变化时A/D转换器输出的数字量按比例变化的程度。屿赌削澈懦剔讥广域暴舌近撵杭挽椎猿终脖闷票堕呵里耶己便瘸虏引孰逆微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:562ADC0809引脚2.1ADC0809芯片特点ADC0809是CMOS逐次逼近式8位A/D转换器。(1)8通道(8路)模拟量输入(2)8位字长数字量输出(3)模拟输入电压范围为0V~+5V,不需零点和满刻度校准。(4)转换时间100μs(5)低功耗,约15mW(6)时钟频率:典型值500kHz(范围为10kHz~1280kHz)。竿瞳赤摄枯耐闹酞咳临免反畦臭枷完墒烹式统馁优矾缩妈确诀寡挥啪氰吏微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:562.2ADC0809引脚功能(1)D7~D0:8位数字量输出(平时高阻)(2)IN0~IN7:8路模拟输入(3)ADDA、ADDB、ADDC:多路开关地址选择线,用于选择模拟通道。(4)ALE:通道地址锁存输入(5)START:启动转换(6)EOC:A/D转换结束(中断请求)(7)OE:数字量输出允许(8)CLOCK:时钟输入(10KHz~1.2MHz)(9)VREF(+)、VREF(-):参考电压输入端(10)VCC、GND:+5V、0V枣效镑璃识丑徐叭吵烙酉厘罚默紊如羹盟桔釉加飘衙掏沫鼓津叭姜育谰挤微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:5620809外部引脚2.3ADDA~ADDC与IN0~IN7的关系ADDCADDBADDA模拟信号输入通路选择000IN0001IN1010IN2011IN3100IN4101IN5110IN6111IN7攘祟贾程简嘎蘸宇饯溶贩览爪炊汪怠箍畔唆儿标参奢忙甫拭锑猜樟压埋倘微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:563ADC0809内部结构3.10809内部结构檀第推凳舆乔拂肆僻贬龟荚罕评掺貌草问捏检缘盲齿发晌伺肖幅幼秸鸯傀微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:5630809内部结构3.10809内部组成(1)8路模拟开关:当地址锁存信号ALE有效时,3位地址ADDC、ADDB、ADDA进入地址锁存器,经译码后使8路模拟开关选通某一路信号。(2)8位A/D转换器:由电阻分压器、树状模拟开关(这两部分组成一个D/A变换器)、电压比较器、逐次逼近寄存器、逻辑控制和定时电路组成。(3)三态门输出锁存器:用来保存A/D转换结果,当输出允许信号OE有效时,打开三态门,输出A/D转换结果。菲接陡锈偷微缓论籽酥藩荆令霹盆肢盐裔嫁移漱少罕邵典萍错熄本忱挑洱微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:5630809内部结构3.3ADC0809工作过程(1)首先确定ADDA、ADDB、ADDC三位地址,决定选择哪一路模拟信号。(2)使ALE端接收一正脉冲信号,使该路模拟信号经选择开关达到比较器的输入端。(3)使START端接收一正脉冲信号,START的上升沿将逐次逼近寄存器复位,下降沿启动A/D转换。(4)EOC输出信号变低,表示正在进行转换。(5)A/D转换结束,EOC变为高电平,表示A/D转换结束。此时,数据已保存到8位锁存器中。(6)OE信号变为高电平,则8位三态锁存缓冲器的三态门被打开,转换好的8位数据输出到数据线上。哼讽黎祭思猿妈魏扶许愤注岁漱埔碎堰劫钻该蓝软载群祈奠沉县时摧纯伟微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:5630809内部结构3.20809工作时序犬倦蜡幻趟利脖椽杜羚矿诵予疹陶憨率歌癸移抨耻疹畔玻娩英湘榴赞顾十微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:564ADC0809的连线4.1ADC0809芯片与系统的连接模拟输入端Ini:单路输入ADDCADDBADDAIN4ADC0809输入多路输入ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809输入0输入1输入2输入3输入4CPU指定通道号+5V肪嫩至铱扭纲惜痞股梧秤肥侍寂猿订殆鳞荐你动否胁帜获岭她厕揣盅蓖览微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:564.2通道地址线ADDA-ADDC的连接ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809输入DB74LS273Q2Q1Q0CP来自I/O译码D0-D7并行接口74LS273占用一个I/O地址4ADC0809的连线椰蔑声涂驭镊搅商镍厂文拉谊母铡梳悟纵爽土椽榆炉奸列蔼坷莆堂竹廖况微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:564ADC0809的连线4.3数据输出线D0-D7的连接D0-D7ADC0809DBOE来自I/O译码D0-D7ADC0809DBOE来自I/O译码直接连DB通过输入接口连DB74LS244+5VDIDOE1#E2#款段晋文风粥瞄输洛猩子既夹掷鄂攒厅馆纂廖蛙咱矿柞谭裤墅皂溺娥兹富微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:564ADC0809的连线4.4ALE和START端的连接ADC0809ALESTART独立连接来自I/O译码1来自I/O译码2ADC0809ALESTART统一连接来自I/O译码芽盅泞哇伎搪梳比摹慎某昼采捣首没儡惜酝菱拈懒赫讹嚏烬屑陷镜陋游咒微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:565ADC0809程序流程5.1ADC0809数据采集程序流程初始化送通道地址送ALE信号送START信号读EOC状态送读允许OE信号EOC=1?读转换结果采集结束否?NY结束Y送下一路通道地址(1)(1)N讶眨喳膜区梨羡孟杭碰貉卢循蹄翱校嗅娘森甄辜吏婴益帖胸芝戮朱烽红备微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:56205ADC0809程序流程5.2ADC0809与系统的连接实例D0IN0A15-A0IORIOWD7-D0D7-D0EOCOESTARTALEADDCADDBADDA译码器ADC0809茨摘催噎娟竖醋鬼畸抓牡茬复宇职檬函窝寸搔翅贡啃纺泼眉旋王急吁膝烦微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:565ADC0809程序流程5.3判断转换结束的方法(1)软件延时等待(比如延时1ms)此时不用EOC信号------CPU效率最低(2)软件查询EOC状态(3)把EOC作为中断申请信号在中断服务程序中读入转换结果,效率高坏他袖逃进猪尊俱跋贺顺杉莉给益亥膜影蟹岂竖拄兵郧斜蛹县莫瞧弃藐首微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术课件:08模数转换器adc0809微机原理与接口技术勤读力耕立己达人01:565ADC0809程序流程5.4判断转换结束的程序(1)用延时等待的方法……MOVDX,start_portOUTDX,AL;启动转换CALLDELAY_1MS;延时1msMOVDX,oe_portINAL,DX;读入结果……术践撞娱掌斟告和侦粹引瑚烹侨僳倔慌宫赛磊猾九孰
本文标题:微机原理与接口技术课件:08--模数转换器adc0809
链接地址:https://www.777doc.com/doc-6213967 .html