数模和模数转换电路学习教案.pptx
《数模和模数转换电路学习教案.pptx》由会员分享,可在线阅读,更多相关《数模和模数转换电路学习教案.pptx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数模和模数转换电路数模和模数转换电路(dinl)第一页,共21页。数数数数/模和模模和模模和模模和模/数转换数转换数转换数转换(zhu(zhu nhun)nhun)电路的概念电路的概念电路的概念电路的概念n n在单片机的实时控制和智能仪表等应用系统中,被控制在单片机的实时控制和智能仪表等应用系统中,被控制在单片机的实时控制和智能仪表等应用系统中,被控制在单片机的实时控制和智能仪表等应用系统中,被控制或被测量对象的有关变量,往或被测量对象的有关变量,往或被测量对象的有关变量,往或被测量对象的有关变量,往往是一些连续变化的模拟往是一些连续变化的模拟往是一些连续变化的模拟往是一些连续变化的模
2、拟量,如温度、压力、流量、速度等物理量。这些模拟量量,如温度、压力、流量、速度等物理量。这些模拟量量,如温度、压力、流量、速度等物理量。这些模拟量量,如温度、压力、流量、速度等物理量。这些模拟量必须转换必须转换必须转换必须转换成数字量后才能成数字量后才能成数字量后才能成数字量后才能(cinng)(cinng)输入到计算机进行输入到计算机进行输入到计算机进行输入到计算机进行处理。计算机处理的结果,也常常需要转换为模拟信处理。计算机处理的结果,也常常需要转换为模拟信处理。计算机处理的结果,也常常需要转换为模拟信处理。计算机处理的结果,也常常需要转换为模拟信号号号号,驱动相应的执行机构,实现对被控对
3、象的控制。若输,驱动相应的执行机构,实现对被控对象的控制。若输,驱动相应的执行机构,实现对被控对象的控制。若输,驱动相应的执行机构,实现对被控对象的控制。若输入是非电的模拟信号,还需通过入是非电的模拟信号,还需通过入是非电的模拟信号,还需通过入是非电的模拟信号,还需通过传感器转换成电信号。传感器转换成电信号。传感器转换成电信号。传感器转换成电信号。实现模拟量变换成数字量的设备称为模数转换器实现模拟量变换成数字量的设备称为模数转换器实现模拟量变换成数字量的设备称为模数转换器实现模拟量变换成数字量的设备称为模数转换器(A(AD)D),数字量转,数字量转,数字量转,数字量转换成模拟量的设备称为数模转
4、换器换成模拟量的设备称为数模转换器换成模拟量的设备称为数模转换器换成模拟量的设备称为数模转换器(D(DA)A)。第1页/共21页第二页,共21页。具有具有具有具有(jy(jy u)u)模拟量输入和模拟量输出的模拟量输入和模拟量输出的模拟量输入和模拟量输出的模拟量输入和模拟量输出的MCS-MCS-5151应应应应用系统结构用系统结构用系统结构用系统结构 模数数模转换技术是数字测量和数字控制领域中的一个专门模数数模转换技术是数字测量和数字控制领域中的一个专门分支。在微电子技术已分支。在微电子技术已取得巨大成果的今天,对那些具有明确取得巨大成果的今天,对那些具有明确应用目标应用目标(mbio)的单片
5、微机产品的设计人员来说,只需的单片微机产品的设计人员来说,只需要合要合理地选用商品化的大规模理地选用商品化的大规模AD、DA电路器件,了解它们的功电路器件,了解它们的功能和接口方法即可。能和接口方法即可。第2页/共21页第三页,共21页。的引脚功能的引脚功能的引脚功能的引脚功能(gngnng)(gngnng)n nDAC0832DAC0832是一典型的是一典型的是一典型的是一典型的8 8位并行位并行位并行位并行D/AD/A转换器。为转换器。为转换器。为转换器。为2020引脚的双列直插式封装引脚的双列直插式封装引脚的双列直插式封装引脚的双列直插式封装 n nDAC0832DAC0832内部主要由
6、两个内部主要由两个内部主要由两个内部主要由两个(li(li n n )8)8位的寄存器和一个位的寄存器和一个位的寄存器和一个位的寄存器和一个8 8位的位的位的位的DDA A转换转换转换转换器及一些控制逻辑组成。其内部结构及引脚排列如下图所示。器及一些控制逻辑组成。其内部结构及引脚排列如下图所示。器及一些控制逻辑组成。其内部结构及引脚排列如下图所示。器及一些控制逻辑组成。其内部结构及引脚排列如下图所示。第3页/共21页第四页,共21页。DI0DI7:8位数据输入引脚。逻辑电平与位数据输入引脚。逻辑电平与TIL兼容。兼容。ILE:输入数据锁存允许:输入数据锁存允许(ynx)端,高电平有效。端,高电
7、平有效。/CS:芯片片选输人端,低电平有效。:芯片片选输人端,低电平有效。/WR1:输入寄存器的写信号,低电平有效。当、:输入寄存器的写信号,低电平有效。当、ILE及信号同时有效时,及信号同时有效时,DI0DI7的数据被锁存到输入寄存器。的数据被锁存到输入寄存器。/XFER:数据传送:数据传送(chun sn)控制器信号,低电平有效。控制器信号,低电平有效。/WR2:DAC寄存器的写信号,低电平有效。当和信号同时有效时,寄存器的写信号,低电平有效。当和信号同时有效时,将输入寄存器中的内容锁存到将输入寄存器中的内容锁存到DAC寄存器中。寄存器中。VREF:基准:基准(jzhn)参考电压源输入端。
8、电压范围:参考电压源输入端。电压范围:10+10VIOUT1:输出电流:输出电流1。其值随转换的输入数据线性变化,输入数据为。其值随转换的输入数据线性变化,输入数据为0FFH时,时,IOUT1输出最大,输入数据为输出最大,输入数据为00H时,时,IOUT1输出最小。输出最小。IOUT2:输出电流:输出电流2。RFB:芯片内部反馈电阻输入引脚,为使用外部运算放大器时提供反:芯片内部反馈电阻输入引脚,为使用外部运算放大器时提供反馈电阻。馈电阻。VCC:芯片工作电源电压。范围:芯片工作电源电压。范围:+5+15V。AGND:模拟地。模拟信号和基准电源的参考地。:模拟地。模拟信号和基准电源的参考地。D
9、GND:数字地。工作电源和数字逻辑地。:数字地。工作电源和数字逻辑地。第4页/共21页第五页,共21页。的工作的工作的工作的工作(gngzu)(gngzu)方式方式方式方式1直通工作方式直通工作方式 当当0832所有所有(suyu)的控的控制信号制信号(/CS、/WR1、/WR2、ILE、/XFER)都为有效时,都为有效时,两个寄存器处于直通状态,两个寄存器处于直通状态,此时数据线的数字信号经两此时数据线的数字信号经两个寄存器直接进入个寄存器直接进入DA转换转换器进行转换并输出。此工作器进行转换并输出。此工作方式适用于连续反馈控制中。方式适用于连续反馈控制中。2单缓冲工作方式单缓冲工作方式单缓
10、冲工作方式是使两个寄存器始终单缓冲工作方式是使两个寄存器始终有一个有一个(多为多为DAC寄存器寄存器)处于直通状处于直通状态,另一个处于受控状态。如使态,另一个处于受控状态。如使/WR2=0和和/XFER=0,或将,或将/WR1与与/WR2相连及相连及/XFER与与/CS相连,则相连,则DAC寄存器处于直通状态,输入寄存寄存器处于直通状态,输入寄存器处于受控状态。器处于受控状态。应用系统中如只有一路应用系统中如只有一路DA转换,转换,或有多路转换但不要求同步输出或有多路转换但不要求同步输出(shch)时,可采用单缓冲工作方式。时,可采用单缓冲工作方式。3双缓冲工作方式双缓冲工作方式双缓冲工作方
11、式是使输入寄存双缓冲工作方式是使输入寄存器和器和DAC寄存器都处于受控状寄存器都处于受控状态。这主要用于多路态。这主要用于多路DA转换转换系统以实现多路模拟信号的同步输系统以实现多路模拟信号的同步输出。例如有三个八位二进制数,分出。例如有三个八位二进制数,分别先后进入三个别先后进入三个DAC0832芯片的输芯片的输入寄存器,这时若将三个入寄存器,这时若将三个DAC0832的的DAC寄存器的锁存寄存器的锁存信号同时变为低电平(三个信号同时变为低电平(三个DAC0832的引脚的引脚/WR2、/XFER分分别接在一起,即可达到此目的),别接在一起,即可达到此目的),则分别先后锁存在三个则分别先后锁存
12、在三个DAC0832芯片的输入寄存器中的数据同时打芯片的输入寄存器中的数据同时打入其入其DAC寄存器,并随之进行数模转换,同时输出相应的模拟量。寄存器,并随之进行数模转换,同时输出相应的模拟量。若三个若三个DAC0832芯片的芯片的DAC寄存器处于直通状态,就无法控制三路模拟寄存器处于直通状态,就无法控制三路模拟信号的同步输出。信号的同步输出。第5页/共21页第六页,共21页。14.3 DAC083214.3 DAC0832与单片机的接口与单片机的接口与单片机的接口与单片机的接口(ji k(ji k u)u)及应用及应用及应用及应用n n图中为采用图中为采用图中为采用图中为采用(c(c iyn
13、g)iyng)单缓冲工作方式的一路单缓冲工作方式的一路单缓冲工作方式的一路单缓冲工作方式的一路DDA A输出与输出与输出与输出与80518051单片机的连接图。单片机的连接图。单片机的连接图。单片机的连接图。图中采用图中采用图中采用图中采用(c(c iyng)iyng)将芯片两级寄存器的控制信号并接的方式,即将将芯片两级寄存器的控制信号并接的方式,即将将芯片两级寄存器的控制信号并接的方式,即将将芯片两级寄存器的控制信号并接的方式,即将DAC0832DAC0832的的的的/WR1/WR1和和和和/WR2/WR2并接后与并接后与并接后与并接后与805l805l的的的的/WR/WR信号线相连,信号线
14、相连,信号线相连,信号线相连,/CS/CS和和和和/XFER/XFER并接后与并接后与并接后与并接后与P2.7P2.7相连,相连,相连,相连,并将并将并将并将ILEILE接高电平。在这种工作方式下,输入数据在控制信号的作用下,送入接高电平。在这种工作方式下,输入数据在控制信号的作用下,送入接高电平。在这种工作方式下,输入数据在控制信号的作用下,送入接高电平。在这种工作方式下,输入数据在控制信号的作用下,送入DACDAC寄存器,再经寄存器,再经寄存器,再经寄存器,再经DDA A转换输出一个与输入数据对应的模拟量。转换输出一个与输入数据对应的模拟量。转换输出一个与输入数据对应的模拟量。转换输出一个
15、与输入数据对应的模拟量。DA转换器的基转换器的基准准(jzhn)电压电压VREF由稳压管上由稳压管上的电压分压后提的电压分压后提供。图中运算放供。图中运算放大器的作用将大器的作用将DA转换器输出电流转换器输出电流转换成电压输出。转换成电压输出。第6页/共21页第七页,共21页。D/AD/A转换转换转换转换(zhu(zhu nhunnhun)程序设计程序设计程序设计程序设计n n图中的接法是采用线选法把图中的接法是采用线选法把图中的接法是采用线选法把图中的接法是采用线选法把DAC0832DAC0832当作当作当作当作80318031扩展扩展扩展扩展(kuzh(kuzh n)n)的一个并的一个并的
16、一个并的一个并行行行行I IOO口,当口,当口,当口,当P2.7=0P2.7=0时,则信号时,则信号时,则信号时,则信号/CS/CS和和和和/XFER/XFER有效,若设其它无关的地有效,若设其它无关的地有效,若设其它无关的地有效,若设其它无关的地址位为址位为址位为址位为“1”“1”,则,则,则,则DAC0832DAC0832的口地址为的口地址为的口地址为的口地址为7FFFH7FFFH。将一个。将一个。将一个。将一个8 8位数据送入位数据送入位数据送入位数据送入DAC0832DAC0832完成转换的指令如下:完成转换的指令如下:完成转换的指令如下:完成转换的指令如下:n nMOV DPTRMO
17、V DPTR,#7FFFH#7FFFH ;指向;指向;指向;指向08320832的口地址的口地址的口地址的口地址n nMOV AMOV A,#data#data ;待转换的数据送;待转换的数据送;待转换的数据送;待转换的数据送A An nMOVX DPTRMOVX DPTR,A A ;写入;写入;写入;写入08320832,即实现一次转换并输出,即实现一次转换并输出,即实现一次转换并输出,即实现一次转换并输出 第7页/共21页第八页,共21页。(1 1)锯)锯)锯)锯齿齿齿齿(jch(jch)波波波波 利用DA转换,可方便编程输出各种不同的程控电压波形。以下几个程序(chngx)实例可在图中的
18、运放输出端产生不同的电压输出波形:(1)产生锯齿波)产生锯齿波 MOV DPTR,#7FFFH ;指向;指向0832的口地址的口地址 MOV A,#00H ;将最小数字量;将最小数字量00H送送ALOOP:MOVX DPTR,A ;A中数据送中数据送0832转换,输出转换,输出(shch)对应对应 ;的模拟量;的模拟量 INC A ;A中内容加中内容加1 LJMP LOOP ;继续循环转换;继续循环转换第8页/共21页第九页,共21页。(2)产生方波)产生方波 MOV DPTR,#7FFFH ;指向;指向0832的口地址的口地址LOOP:MOV A,#0FFH ;将最大数字量;将最大数字量0F
19、FH送送A MOVX DPTR,A ;送;送DA转换输出对应转换输出对应(duyng)的的模拟量模拟量 LCALL DEL ;调延时子程序;调延时子程序 MOV A,#00H ;将最小数字量;将最小数字量00H送送A MOVX DPTR,A ;送;送DA转换输出对应转换输出对应(duyng)的的模拟量模拟量 LCALL DEL ;调延时子程序;调延时子程序 LJMP LOOP ;继续循环转换;继续循环转换 DEL:延时子程序略延时子程序略(2 2)方波)方波)方波)方波第9页/共21页第十页,共21页。(3)产生)产生(chnshng)三角波三角波 MOV DPTR,#7FFFH;指向;指向0
20、832的口地址的口地址 MOV A,#00H ;将最小数字量;将最小数字量00H送送ALOOP1:MOVX DPTR,A ;送;送DA转换输出对应的模拟量转换输出对应的模拟量 INC A ;A中内容加中内容加1 CJNE A,#0FFH,LOOP1;判;判A中内容是否到最大值,中内容是否到最大值,;不到则转;不到则转LOOP1继续继续LOOP2:MOVX DPTR,A ;已到,则送最大值至;已到,则送最大值至DA转换转换 ;输出对应的模拟量;输出对应的模拟量 DEC A ;A中内容减中内容减1 CJNE A,#00H,LOOP2 ;判;判A中内容是否到最小值,中内容是否到最小值,;不到则转;不
21、到则转LOOP2继续继续 LJMP LOOP1 ;已到,转;已到,转LOOPl继续循环继续循环(3 3)三角)三角)三角)三角(snji(snji o)o)波波波波第10页/共21页第十一页,共21页。14.4 A/D转换器的介绍转换器的介绍(jisho)n n用于模数用于模数用于模数用于模数(A/D)(A/D)转换的集成芯片种类很多,按其转换原理可分为计数比较转换的集成芯片种类很多,按其转换原理可分为计数比较转换的集成芯片种类很多,按其转换原理可分为计数比较转换的集成芯片种类很多,按其转换原理可分为计数比较型、逐次逼型、逐次逼型、逐次逼型、逐次逼近型、双积分型等等。不同近型、双积分型等等。不
22、同近型、双积分型等等。不同近型、双积分型等等。不同A ADD转换器芯片在速度、精度和价转换器芯片在速度、精度和价转换器芯片在速度、精度和价转换器芯片在速度、精度和价格上均有差别,其分辨率格上均有差别,其分辨率格上均有差别,其分辨率格上均有差别,其分辨率(输出转换结果的二进制数或输出转换结果的二进制数或输出转换结果的二进制数或输出转换结果的二进制数或BCDBCD码位数码位数码位数码位数)也有也有也有也有8 8位、位、位、位、1010位、位、位、位、1212位及位及位及位及1616位等多种,这也是位等多种,这也是位等多种,这也是位等多种,这也是应用选型时应主要考虑的因素。应用选型时应主要考虑的因素
23、。应用选型时应主要考虑的因素。应用选型时应主要考虑的因素。n n由于逐次逼近法由于逐次逼近法由于逐次逼近法由于逐次逼近法A ADD转换器在精度、速度和价格上都适中,转换器在精度、速度和价格上都适中,转换器在精度、速度和价格上都适中,转换器在精度、速度和价格上都适中,8 8位的分辨率也位的分辨率也位的分辨率也位的分辨率也可满足一般可满足一般可满足一般可满足一般的应用要求,是最常见的的应用要求,是最常见的的应用要求,是最常见的的应用要求,是最常见的A ADD转换器件。下面我们主要介绍逐转换器件。下面我们主要介绍逐转换器件。下面我们主要介绍逐转换器件。下面我们主要介绍逐次逼近型次逼近型次逼近型次逼近
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数模 转换 电路 学习 教案
限制150内