版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主要知识点掌握D/A和A/D的基本概念掌握D/A接口芯片DAC0832掌握A/D接口芯片ADC0809现在是1页\一共有86页\编辑于星期六1.模拟量输入组成(1)传感器将一些被测的非电物理量转换成电量(电压和电流)的器件,如将温度、流量、压力等转换成对应的电量。传感器也称为一次仪表。11.1.1模拟量输入与输出通道现在是2页\一共有86页\编辑于星期六(2)信号处理将传感器送来的微弱电量信号进行放大、滤波或极性转换。(3)多路开关就是一个可控的电子开关,用于对输入量的选择。11.1.1模拟量输入与输出通道现在是3页\一共有86页\编辑于星期六(4)采样保持器将输入到A/D转换器被转换的电量在转换期间保持不变。
11.1.1模拟量输入与输出通道现在是4页\一共有86页\编辑于星期六
11.1.1模拟量输入与输出通道
(5)A/D转换器
将电量转换成数字量,以便计算机存储和处理。现在是5页\一共有86页\编辑于星期六2.模拟量输出组成(1)数据锁存器存放将被转换的数字量,在数字量被转换过程,保持数据的稳定。(2)D/A转换器将数字量转换成电量。(3)放大驱动将D/A输出的电量放大到能驱动被控对象。11.1.1模拟量输入与输出通道现在是6页\一共有86页\编辑于星期六3.模拟信号的采样、量化和编码(1)模拟信号的采样和保持模拟量是连续变化的,而计算机进行采样时有间隔的,因此,采样信号就在时间上是离散的,为保证采样的正确性,采样频率应是模拟量最高频率的两倍。f≧2fmaxfmax:模拟量频率实际应用时,采样频率大于模拟量最高频率的5-10倍。11.1.1模拟量输入与输出通道现在是7页\一共有86页\编辑于星期六(2)量化采样的信号一定要量化(即数字化)后才能进入计算机。量化的最小单位:q=(模拟量的幅值)/2n-1n:为量化的二进制位数例:模拟量幅值为0-5V,而量化的二进制为8位,则:q=5V/28-1=5V/255=0.0196V11.1.1模拟量输入与输出通道现在是8页\一共有86页\编辑于星期六如用16位二进制量化,则:q=5V/216-1=5V/65535=0.00007629V注:量化的位数越多,分辨率越高。(3)编码二进制编码一般用:原码、补码和移码。11.1.1模拟量输入与输出通道现在是9页\一共有86页\编辑于星期六11.2数模(D/A)转换器D/A转换器是计算机或其他数字系统与模拟量控制对象之间联系的桥梁,它的任务是将离散的数字信号转换为连续变化的模拟信号。在工业控制领域中,D/A转换器是不可缺少的重要组成部分。现在是10页\一共有86页\编辑于星期六11.2.1D/A转换的基本原理为了把一个数字量变为模拟量,必须把每一位的数码按照权来转换为对应的模拟量,再把各模拟量相加,这样,得到的总模拟量便对应于给定的数据。11.2数模(D/A)转换器现在是11页\一共有86页\编辑于星期六D/I是数字变电流电路,将输入的数字(bitn-bit1)转换位电流I,运放将电流变为电压Vo,所以,Vo正比于D。Vo=IRf11.2.1D/A转换原理现在是12页\一共有86页\编辑于星期六11.2.1D/A转换原理R-2R-T电阻解码网络现在是13页\一共有86页\编辑于星期六111.2.1D/A转换原理现在是14页\一共有86页\编辑于星期六011.2.1D/A转换原理现在是15页\一共有86页\编辑于星期六当输入1000B时11.2.1D/A转换原理现在是16页\一共有86页\编辑于星期六输入1000B等效电路11.2.1D/A转换原理现在是17页\一共有86页\编辑于星期六11.2.1D/A转换原理现在是18页\一共有86页\编辑于星期六当输入0100B时11.2.1D/A转换原理现在是19页\一共有86页\编辑于星期六输入0100B等效电路11.2.1D/A转换原理现在是20页\一共有86页\编辑于星期六11.2.1D/A转换原理现在是21页\一共有86页\编辑于星期六当输入0010B11.2.1D/A转换原理现在是22页\一共有86页\编辑于星期六输入0010B等效电路11.2.1D/A转换原理现在是23页\一共有86页\编辑于星期六11.2.1D/A转换原理现在是24页\一共有86页\编辑于星期六当输入0001B11.2.1D/A转换原理现在是25页\一共有86页\编辑于星期六输入0001B等效电路11.2.1D/A转换原理现在是26页\一共有86页\编辑于星期六从上可见,流过S点的电流符合二进制规律。11.2.1D/A转换原理现在是27页\一共有86页\编辑于星期六1.分辨率指最小输出电压(对应的输入数字量只有最低有效位为1与最大输出电压(对应的输入数字量为全1)之比。如:N位的D/A,其分辨率为:1/2N-1注:位数越多,分辨率越高。
11.2.2D/A转换器的主要指标现在是28页\一共有86页\编辑于星期六2.稳定时间指D/A转换器加上满刻度的变化(如输入从全0变为全1)时,其输出达到稳定(一般达到满刻度值±1/2LSB)所需的时间。3.输出形式电压型D/A输出为0-5V或0-10V等电流型D/A输出为0-10mA或4-20mA等11.2.2D/A转换器的主要指标现在是29页\一共有86页\编辑于星期六4.绝对精度对于给定的满刻度数字量(全1),D/A实际输出的电压与理论值之间的误差,一般应小于1/2LSB。5.相对精度在满刻度已校准的条件下,在整个刻度范围内对应于任一输入数字量的模拟量输出与理论输出之差。11.2.2D/A转换器的主要指标现在是30页\一共有86页\编辑于星期六11.2.3D/A转换器输出1.电流型D/A连接成电压输出方式反相输出:Vout=-IR同相输出可调:Vout=IR(1+R2/R1)现在是31页\一共有86页\编辑于星期六2.单极性和双极性输出方式11.2.3D/A转换器输出单极性输出方式双极性输出方式现在是32页\一共有86页\编辑于星期六
1.DAC0832(1)DAC0832的逻辑结构11.3典型D/A转换器现在是33页\一共有86页\编辑于星期六
11.3.1DAC0832结构及引脚现在是34页\一共有86页\编辑于星期六
11.3.1DAC0832结构及引脚D7-D0:数据线nCS:片选信号nWR1:数据写入信号1,有效时将数据写入数据寄存器。ILE:输入寄存器允许信号,与nWR1及nCS共同选通输入寄存器。nXFER:从输入寄存器向DAC寄存器传送数据的控制信号。nWR2:DAC寄存器选通信号,与nXFER共同选通DAC寄存器。现在是35页\一共有86页\编辑于星期六
11.3.1DAC0832结构及引脚Rfb:内用于外接D/A输出增益调整电位器,或接放大器输出端部反馈电阻引脚。Vref:D/A转换的参考电压,-10V~+10V,该电压的精度决定了转换的精度。Iout1:转换器输出电流端,DAC寄存器为全1时,输出电流最大,为全0时,输出电流为0。Iout2:输出电流端,Iout1+Iout2=常数AGND:模拟信号地DGND:数字信号地现在是36页\一共有86页\编辑于星期六DAC0832有三种工作方式11.3.2DAC0832工作方式①直通方式②单缓冲方式③双缓冲方式现在是37页\一共有86页\编辑于星期六11.3.2DAC0832工作方式1.直通方式在此方式下,只要CPU数据上D7-D0,D/A转换器马上进行数模转换,nCS、nWR1、nWR2、nXFER均接地,ILE接高。现在是38页\一共有86页\编辑于星期六11.3.2DAC0832工作方式2.单缓冲方式在此方式下,只要CPU数据送入输入寄存器,D/A转换器马上进行数模转换,nWR2、nXFER均接地。现在是39页\一共有86页\编辑于星期六11.3.2DAC0832工作方式3.双缓冲方式在此方式下,CPU数据送入输入寄存器,D/A转换器不进行数模转换,只有将数据送入DAC寄存器,才进行转换。现在是40页\一共有86页\编辑于星期六11.3.3D/A转换器接口现在是41页\一共有86页\编辑于星期六11.3.3DAC0832应用例:让DAC0832输出一个锯齿波,采用单缓冲方式,设接口地址为30H。现在是42页\一共有86页\编辑于星期六11.3.3DAC0832应用1.逻辑图现在是43页\一共有86页\编辑于星期六11.3.3DAC0832应用2.程序1:MOVAL,00HNEXT:OUT30H,AL;输出数据,进行D/A转换INCAL;输出数据递增JMPNEXT现在是44页\一共有86页\编辑于星期六11.3.3DAC0832应用程序2:MOVAL,00HUP:OUT30H,AL;输出数据,进行D/A转换INCAL;输出数据递增JNZUPDOWN:DECALOUT30H,ALJNZDOWNJMPUP现在是45页\一共有86页\编辑于星期六11.3.4DAC1210应用现在是46页\一共有86页\编辑于星期六11.4A/D模数转换器11.4.1概述由于应用特点和要求的不同,需要采用不同工作原理的A/D转换器,目前常用的有:积分型、逐次比较型、并行比较型、∑-△调制型、电容阵列逐次比较型、压频变换型。其中应用最为广泛的是积分型、逐次比较型、并行比较型的A/D转换器。现在是47页\一共有86页\编辑于星期六11.4.1概述1.积分型假设有一个计数器,计数脉冲频率为f,计数的时间间隔为△t,在△t内加入计数器中的脉冲数目为N,则:N=f△t(1)用被转换的电压控制时间间隔△t,使△t正比于V(被转换电压),在△t时间间隔内,用频率恒定的计数脉冲去计数。
现在是48页\一共有86页\编辑于星期六11.4.1概述(2)用被转换的电压控制计数脉冲频率,使f正比于V,在恒定的时间间隔△t,进行计数。使△t正比于V(被转换电压),在时间间隔△t内,用固定脉冲频率为f的计数脉冲去计数。
现在是49页\一共有86页\编辑于星期六2.逐次比较型其实质是逐次把设定的SAR寄存器中的数字量经D/A转换后得到电压Vc,与待转换的模拟电压Vx进行比较。比较时,先从SAR寄存器的最高位开始,逐次确定各位的数码应是“1”还是“0”,直到SAR寄存器的最低位。11.4.1概述现在是50页\一共有86页\编辑于星期六11.4.2双积分A/D转换原理现在是51页\一共有86页\编辑于星期六11.4.2双积分A/D转换原理现在是52页\一共有86页\编辑于星期六11.4.2双积分A/D转换原理
双积分A/D转换器优点:
抗干扰和电源噪音能力强,精度高。
双积分A/D转换器缺点:
速度慢。现在是53页\一共有86页\编辑于星期六11.4.3逐次比较A/D转换原理现在是54页\一共有86页\编辑于星期六例:有一个4位A/D逐次比较转换器,满量程为5V(即Vx最大值),被转换电压Vx为2.35V,逐次比较转换过程如下。11.4.3逐次比较A/D转换原理现在是55页\一共有86页\编辑于星期六11.4.3逐次比较A/D转换原理10001000Vc=2.64V现在是56页\一共有86页\编辑于星期六11.4.3逐次比较A/D转换原理01000100Vc=1.32V现在是57页\一共有86页\编辑于星期六11.4.3逐次比较A/D转换原理01100110Vc=1.98V现在是58页\一共有86页\编辑于星期六11.4.3逐次比较A/D转换原理01110111Vc=2.31V现在是59页\一共有86页\编辑于星期六逐次比较A/D转换器优点:精度高,转换速度快。逐次比较A/D转换器缺点:抗干扰能力不强。
11.4.3逐次比较A/D转换原理现在是60页\一共有86页\编辑于星期六1.分辨率
是指ADC可转换成数字量的最小模拟电压值。
如一个8位的ADC,输入最大电压为5V,则分辨率为5V/28-1=0.0196V。
如一个12位的ADC,输入最大电压为5V,则分辨率为5V/212-1=0.001221V。11.4.4A/D主要技术指标现在是61页\一共有86页\编辑于星期六2.精度
是指在同一个输入电压下,实际的输出值和理论值之间的差。
精度分为绝对精度和相对精度。
绝对精度:对于一个给定的输出值,实际上所需输入的电压值与理论上应输入的电压值之差。11.4.4A/D主要技术指标现在是62页\一共有86页\编辑于星期六
相对精度:在整个转换范围内,任一个输出的值所对应的输入电压与理论输入电压之差。
注:精度和分辨率是不同概念。“精度”是用来描述物理量的准确程度的。“分辨率”是用来描述刻度划分的。11.4.4A/D主要技术指标现在是63页\一共有86页\编辑于星期六
3.转换时间
从转换启动开始到转换结束所经历的时间称为转换时间。4.量程
指所能转换的电压或电流的范围,如:0-5V,0-10V,4-20mA等。11.4.4A/D主要技术指标现在是64页\一共有86页\编辑于星期六11.5ADC0809及应用
ADC0809是CMOS的8位8路单片A/D转换,采用逐次比较方式。现在是65页\一共有86页\编辑于星期六11.5.1ADC0809结构及引脚现在是66页\一共有86页\编辑于星期六11.5.1ADC0809结构及引脚IN7-IN0:8路模拟量输入,同一个时刻只能其中的一路转换。ADDC、ADDB、ADDA:8路模拟量输入选择线。D7-D0:数据线REF(+)、REF(-):参考电压,需高精度。START:转换启动信号。现在是67页\一共有86页\编辑于星期六11.5.1ADC0809结构及引脚EOC:转换完成信号。OE:数据输出使能。有效时,数据送上D7-D0。CLK:工作时钟,500KHz-1.2MHz。ALE:地址锁存。现在是68页\一共有86页\编辑于星期六11.5.2ADC0809的接口现在是69页\一共有86页\编辑于星期六A/D转换的程序如下: ORG1000HSTART:MOVAL,98H ;8255A初始化,方式0,A口输入,B口输出 OUT0FFH,AL ;送8255A方式字 MOVAL,0BH ;选IN3输入端和地址锁存信号 OUT0FDH,AL ;送IN3通道地址 MOVAL,1BH;START←PB4
=
1 OUT0FDH,AL ;启动A/D转换
11.5.2ADC0809的接口现在是70页\一共有86页\编辑于星期六 MOV AL,0BH OUT 0FDH,AL ;START←PB4
=
0TEST:INAL,0FEH ;读C口状态 AND AL,10H ;检测EOC状态 JZ TEST ;如果未转换完,再测试;转换完则继续 INAL,0FCH ;8255A的A口读转换结果 HLT ;11.5.2ADC0809的接口现在是71页\一共有86页\编辑于星期六11.5.3ADC0809应用现在是72页\一共有86页\编辑于星期六
2.程序按要求编写的控制程序如下。程序中8255A的端口地址为1C0H~1C3H,ADC0809的8个模拟通道的端口地址为1C8H~1CFH。CPU采用程序查询方式读取转换的数据。11.5.3ADC0809应用现在是73页\一共有86页\编辑于星期六DATA1 SEGMENT ORG2000HAREA DB200DUP(?)DATA1 ENDSSTACK1 SEGMENT DB50DUP(?)STACK1 ENDSCODE1 SEGMENT ASSUMEDS:DATA1,SS:STACK1,CS:CODE111.5.3ADC0809应用现在是74页\一共有86页\编辑于星期六START:MOV AL,92H;置8255A方式字,0方式,PA、PB口输入 MOV DX,1C3H OUT DX,AL MOV AX,DATA1 ;数据段寄存器赋值 MOV DS,AX MOV SI,200 ;地址指针指向缓冲区 MOV BL,8 ;大循环计数——通道个数 MOV DX,1C8 ;IN0开始转换LOP1:MOV CX,18H ;每个通道采样24次LOP2:IN AL,DX ;启动转换 PUSHDX ;启动通道地址 MOV DX,1C1H11.5.3ADC0809应用现在是75页\一共有86页\编辑于星期六LOP3: IN AL,DX ;检测EOC TEST AL,01H JZ LOP3 MOV DX,1C0H IN AL,DX ;读入转换后的数字量 MOV [SI],AL ;存入缓冲区 INC SI ;修改缓冲区指针 POP DX ;恢复通道地址 LOOP LOP2 ;采样24次 INC DX ;修改通道地址 DEC BL ;修改大循环计数值 JNZ LOP1 ;转换8个通道 HLT11.5.3ADC0809应用现在是76页\一共有86页\编辑于星期六例2:设计一个模拟量采集显示系统,从ADC0809采集8路模拟量,每采集一路就送8255上显示,8255采用方式0输出,8259中断电平有效,中断类型为20H,采用全嵌套方式,正常EOI。
1.逻辑图
11.5.3ADC0809应用现在是77页\一共有86页\编辑于星期六11.5.3ADC0809应用现在是78页\一共有86页\编辑于星期六2.端口地址8255端口地址:F0H-口AF1H-口BF2H-口CF3H-控制8259端口地址:40H和41H
11.5.3ADC0809应用现在是79页\一共有86页\编辑于星期六0809端口地址:80H-OE81H-EOC82H-START83H-ALE
11.5.3ADC0809应用现在是80页\一共有86页\编辑于星期六3.控制字8259控制字:ICW1:00010011B=13HICW2:00100000B=20HICW4:00000001B=01H8259命令字:OCW2:00100000B=20H(EOI)
11.5.3ADC0809应用现在是81页\一共有86页\编辑于星期六8255控制字:10000000B=80H
11.5.3ADC0809应用现在是82
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年遵义市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(能力提升)
- 白山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及完整答案详解一套
- 2026年黔南布依族苗族自治州农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(轻巧夺冠)
- 贵阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(完整版)
- 2026年贵阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(能力提升)
- 绵阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及1套完整答案详解
- 长春市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及完整答案详解1套
- 宁夏回族自治区农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(a卷)
- 西宁市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(培优)
- 朔州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(模拟题)
- 沪科版数学八年级上册全册单元测试卷
- 乳牙的解剖形态
- 两篇古典英文版成语故事画蛇添足
- 大数据处理的基本思想与架构 课件 高中信息技术必修1
- GB/T 507-2002绝缘油击穿电压测定法
- 2023年洞口县水利系统事业单位招聘笔试题库及答案
- 幼儿园食品安全舆情监测和处置机制制度
- 物料与产品管理规程
- 环保领导组组织机构及工作职责
- DB32T 4285-2022 预应力混凝土空心方桩基础技术规程
- 工资结算协议
评论
0/150
提交评论