微机原理与接口技术课件-11.DAC、ADC.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《微机原理与接口技术课件-11.DAC、ADC.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 课件 11. DAC ADC
- 资源描述:
-
1、1第十一讲第十一讲 D/A与与A/D转换2主要内容nD/AD/A与A/DA/D转换的原理转换的原理;n典型芯片的特点与应用典型芯片的特点与应用;3D/A转换器的功能n功能:功能:D/A转换器是指将数字量转换成模拟量转换器是指将数字量转换成模拟量 的线性集成电路。的线性集成电路。n输出特性:它的模拟量输出(电流或电压)与输出特性:它的模拟量输出(电流或电压)与 参考量(电流或电压)以及二进制参考量(电流或电压)以及二进制 数成比例。数成比例。4D/A转换器实现原理5D/A转换器的主要参数n1.位数(分辨率)位数(分辨率)n2.转换时间转换时间n3.精度精度n4.线性度线性度n5.输出类型和极性输
2、出类型和极性6典型D/A转换DAC0832芯片8位并行位并行中速中速(建立时间建立时间1us)、电流型电流型、低廉、低廉 逻辑结构和逻辑结构和引脚功能引脚功能 DAC0832与微机系统的连接与微机系统的连接 应用举例应用举例7 1.引脚和逻辑结构引脚和逻辑结构 20个引脚、双列直插式个引脚、双列直插式8位位输入输入寄存器寄存器8位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0CSWR1WR2XFERILELELEIOUT1&RFB8V cc 芯片电源电压芯片电源电压,+5V+15VVREF 参考电压参考电压,-10V+10V RFB 反馈
3、电阻引出端反馈电阻引出端,此端可接运算放大器输出端此端可接运算放大器输出端AGND 模拟信号地模拟信号地DGND 数字信号地数字信号地8位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位位输入输入寄存器寄存器RFB9DI7 DI0 数字量输入信号数字量输入信号 其中其中:DI0为最低位,为最低位,DI7为最高位为最高位8位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位位输入输入寄
4、存器寄存器RFB108位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位位输入输入寄存器寄存器RFB0011ILE 输入锁存允许信号输入锁存允许信号,高电平有效高电平有效CS 片选信号片选信号,低电平有效低电平有效WR1 写信号写信号1,低电平有效,低电平有效LE1当当 ILE、CS、WR1同时有效时同时有效时,LE=1,输入寄存器的输出随输入而变化输入寄存器的输出随输入而变化WR1 ,LE=0,将输入数据锁存到输入寄存器将输入数据锁存到输入寄存器11LE2XFER 转移控制信号,转移控
5、制信号,低电平有效低电平有效WR2 写信号写信号2,低电平有效,低电平有效 当当XFER、WR2同时有效时同时有效时,LE2=1 DAC寄存器输出随输入而变化;寄存器输出随输入而变化;WR2 ,LE2=0,将输入数据锁存到将输入数据锁存到DAC寄存寄存器,数据进入器,数据进入D/A转换器,开始转换器,开始D/A转换转换VREF8位位DAC寄存器寄存器8位位D/A转换器转换器IOUT2RFBAGNDVCCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位位输入输入寄存器寄存器RFB001128位位DAC寄存器寄存器8位位D/A转换器转换器VREFIOUT2RFBAGNDV
6、CCDGNDDI7DI0LEIOUT1LECSWR1WR2XFERILE&8位位输入输入寄存器寄存器IOUT1 模拟电流输出端模拟电流输出端1 当输入数字为全当输入数字为全”1”时时,输出电流最大,约为:输出电流最大,约为:全全”0”时时,输出电流为输出电流为0IOUT2 模拟电流输出端模拟电流输出端2 IOUT1+I OUT2=常数常数255VREF256RFBRFB13 DAC0832与微机系统的连接与微机系统的连接1)直通工作方式直通工作方式 两个寄存器均工作于直通状态;两个寄存器均工作于直通状态;2)单缓冲工作方式单缓冲工作方式一个寄存器工作于直通状态,一个寄存器工作于直通状态,另一个
7、工作于受控锁存器状态;另一个工作于受控锁存器状态;3)双缓冲工作方式双缓冲工作方式 两个寄存器均工作于受控锁存器状态;两个寄存器均工作于受控锁存器状态;14 一个一个寄存器工作于寄存器工作于直通直通状态,状态,一个一个工作于工作于受控受控锁存器状态锁存器状态 在不要求多个在不要求多个D/A同时输出时,同时输出时,可以采用单缓冲方式,可以采用单缓冲方式,此时只需一次写操作,就开始转换,可以提高此时只需一次写操作,就开始转换,可以提高D/A的数据的数据吞吐量。吞吐量。单缓冲工作方式单缓冲工作方式 15D/A转换转换IOUT2DI7DI0LEIOUT1LECSWR1ILE&WR2XFER&输入输入寄
8、存寄存RFB-+VoIOWA9A0D7D0+5VPC总线总线port地址地址译码译码DAC寄存寄存单缓冲工作方式单缓冲工作方式 16 双缓冲工作方式双缓冲工作方式:两个寄存器均工作于受控锁存器状态两个寄存器均工作于受控锁存器状态DAC0832PC总线总线数数 据据 线线WR1IOWDI0DI7D0D7+5VILE+-VoIOUT1IOUT2RFB WR2CS地地址址译译码码A0A9XFERVREF-5Vport1port2DGNDAGND17当要求多个模拟量同时输出时,可采用双重缓冲方式。当要求多个模拟量同时输出时,可采用双重缓冲方式。地地址址译译码码port1XFERWR2CSWR1ILE+
9、D/A转换转换DI7DI0Vo1port2XFERWR2CSWR1ILE+D/A转换转换DI7DI0Vo2port3DAC0832DAC0832D7D0A9A0IOWPC总线总线+5v+5v18应用举例(方波)应用举例(方波)CSILEWR1WR2XFER-+OAVOUTIOUT1IOUT2RFBVREFPA70DAC0832DI70PC0PC1PC2PC3PC4825580X86CPUDGNDDAC0832直通工作方式,设8255A的端口地址分别为3F0H,3F1H,3F2H,3F3H19模模/数转换器数转换器一、一、A/D 转换器的基本原理转换器的基本原理二、二、A/D转换器的技术指标转换
10、器的技术指标三、三、A/D转换器及其连接转换器及其连接四、四、典型典型A/D转换器转换器20工工作作原原理理特特点点计计数数式式结结构构简简单单、原原理理清清楚楚转转换换速速度度慢慢、精精度度低低,实实际际少少用用双双积积分分式式精精度度高高、转转换换速速度度慢慢逐逐次次逼逼近近式式转转换换速速度度较较快快、精精度度较较高高实实际际常常用用高高速速并并行行式式转转换换速速度度快快,价价格格高高A/D 转换器的基本原理转换器的基本原理21逐次逼近式逐次逼近式A/D转换转换 逐次逼近式逐次逼近式A/DA/D转换是用得最多的一种方法。转换是用得最多的一种方法。组成:组成:8 8位位D/AD/A转换器
11、、比较器、控制逻辑,逐次逼近寄存器转换器、比较器、控制逻辑,逐次逼近寄存器.工作过程:工作过程:从最高位开始通过试探值逐次进行测试,从最高位开始通过试探值逐次进行测试,直到试探值经直到试探值经D/AD/A转换器输出转换器输出VoVo与与V VX X相等或达到允许误差范相等或达到允许误差范围为止。则该试探值就为围为止。则该试探值就为A/DA/D转换所需的数字量。转换所需的数字量。22+-8 8位位D/AD/A转换器转换器缓冲寄存器缓冲寄存器控制电路控制电路逐次逼近逐次逼近寄存器寄存器V Vi iV VO O启动启动CLKCLK转换结束转换结束D D7 7D D6 6D D2 2D D3 3D D
12、4 4D D5 5D D0 0D D1 1比较器比较器逐次逼近式逐次逼近式A/D转换转换工作原理图工作原理图23如:实现模拟电压如:实现模拟电压4.80V相当于数字量相当于数字量123的的AD转换转换.具体过程如下:具体过程如下:当出现启动脉冲当出现启动脉冲 时,逐次逼近寄存器清时,逐次逼近寄存器清“0”;当第一个当第一个 T1 到来,逐次逼近寄存器到来,逐次逼近寄存器 最高位最高位D7置置“1”,8位位D/A转换器输入为转换器输入为10000000B,输出输出Vo为满度的一半为满度的一半5V,即满量值的即满量值的128/255。若若VoVi,比较器输出低电平,比较器输出低电平,控制电路使逐次
13、逼近寄存器最高位控制电路使逐次逼近寄存器最高位D7置置“0”(反之,置反之,置“1”);24当第二个当第二个 到来,逐次逼近寄存器到来,逐次逼近寄存器D6位置位置“1”,D/A转换器的数字量输入为转换器的数字量输入为01000000B,输出电压为输出电压为2.5V,VoVi,D 7=0V0Vi,D 7=0010000002.5V0Vi,D 6=1V0Vi,D 6=1011000003.75V0Vi,D 5=1V0Vi,D 5=1011100004.375V0Vi,D 4=1V0Vi,D 4=1011110004.69V0Vi,D 3=1V0Vi,D 2=0V0Vi,D 2=0011110104
14、.76V0Vi,D 1=1V0Vi,D 1=1011110114.80V0Vi,D 0=1V0Vi,D 0=10 0646464+32=9664+32=9664+32+16=11264+32+16=11264+32+16+8=12064+32+16+8=12064+32+16+8=12064+32+16+8=12064+32+16+8+2=12264+32+16+8+2=12264+32+16+8+2+1=12364+32+16+8+2+1=123逐次逼近式逐次逼近式A/D转换转换26二、二、A/D转换器的技术指标转换器的技术指标1.分辨率分辨率2.转换精度转换精度3.转换时间和转换率转换时间
15、和转换率271分辨率分辨率指指A/D转换器所能分辨的最小模拟输入量,或指转换器所能分辨的最小模拟输入量,或指转换器满量程模拟输入量被分离的级数。转换器满量程模拟输入量被分离的级数。模拟输入量模拟输入量数字数字输出量输出量000001010011000001010011 1v 2v 3v 4v 5v 6v 7v输入输入 输出输出-0.50.5v 000 0.51.5v 001 1.52.5v 010 、5.56.5v 110 6.57.5v 111 在在ADC中,模拟量和数字量之间不是一一对应的关系中,模拟量和数字量之间不是一一对应的关系282转换精度转换精度指在输出端产生给定的数字量,实际输入
展开阅读全文