第8章+数模接口_第1页
第8章+数模接口_第2页
第8章+数模接口_第3页
第8章+数模接口_第4页
第8章+数模接口_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第8章数/模接口21)了解模拟量输入/输出通道及其各主要部件的功能2)理解典D/A转换器的基本工作原理及DAC0832芯片的应用教学目的及要求模拟量与数字量模拟量——连续变化的物理量数字量——时间和数值上都离散的量模拟/数字转换器ADCDAC数字/模拟转换器D/A转换器DAC数字/模拟转换器模拟量数字量8.1D/A转换的基本原理数字量→按权相加→模拟量1101B=1×23+1×22+0×21+1×20=13D/A转换器的原理图(1)Iout2Iout1RfbRfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF电阻网络基准电压电子开关D/A转换器的原理图(2)Iout2Iout1RfbRfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF阻抗=2R运算放大器虚地D/A转换器的原理图(3)Va=VREFVb=VREF/2Vc=VREF/4Vd=VREF/8I0=Vd/2R=VREF/(8×2R)I1=Vd/2R=VREF/(4×2R)I2=Vd/2R=VREF/(2×2R)I3=Vd/2R=VREF/(1×2R)D/A转换器的原理图(4)Iout1=I0+I1+I2+I3 =VREF/2R×(1/8+1/4+1/2+1)Rfb=RVout=-Iout1×Rfb =-VREF×[(20+21+22+23)/24]Vout=-(D/2n)×VREF8.2DAC0832芯片DAC0832是典型的8位电流输出型通用DAC芯片LE2LE1

RfbAGNDDAC0832VccILEVREF输入寄存器

DGNDDI0~DI7D/A转换器DAC寄存器Iout2Iout1DAC0832的内部结构1.DAC0832的数字接口8位数字输入端DI0~DI7(DI0为最低位)输入寄存器(第1级锁存)的控制端ILE、CS*、WR1*DAC寄存器(第2级锁存)的控制端XFER*、WR2*直通锁存器的工作方式两级缓冲寄存器都是直通锁存器LE=1,直通(输出等于输入)LE=0,锁存(输出保持不变)LE2LE1DAC0832输入寄存器DI0~DI7D/A转换器DAC寄存器Iout1DAC0832的工作方式:直通方式LE1=LE2=1输入的数字数据直接进入D/A转换器LE2LE1DAC0832输入寄存器DI0~DI7D/A转换器DAC寄存器Iout1DAC0832的工作方式:单缓冲方式LE1=1,或者LE2=1两个寄存器之一始终处于直通状态另一个寄存器处于受控状态(缓冲状态)LE2LE1DAC0832输入寄存器DI0~DI7D/A转换器DAC寄存器Iout1DAC0832的工作方式:双缓冲方式两个寄存器都处于受控(缓冲)状态能够对一个数据进行D/A转换的同时;输入另一个数据LE2LE1DAC0832输入寄存器DI0~DI7D/A转换器DAC寄存器Iout12.DAC0832的模拟输出Iout1、Iout2——电流输出端Rfb——反馈电阻引出端(电阻在芯片内)VREF——参考电压输入端+10V~-10VAGND——模拟信号地VCC——电源电压输入端+5V~+15VDGND——数字信号地单极性电压输出Vout=-Iout1×Rfb=-(D/28)×VREFRfbIout2Iout1Vout+_AGNDADIVREF单极性电压输出:例子设VREF=-5VD=FFH=255时,最大输出电压:Vmax=(255/256)×5V=4.98VD=00H时,最小输出电压:Vmin=(0/256)×5V=0VD=01H时,一个最低有效位(LSB)电压:VLSB=(1/256)×5V=0.02VVout=-(D/2n)×VREF双极性电压输出:电路R1(R)R3(2R)R2(2R)RfbIout2Iout1AGNDDIVREFVout1+_A1Vout2+_A2I1I2I1+I2=0双极性电压输出:公式取R2=R3=2R1得Vout2=-(2Vout1+VREF)因Vout1=-(D/28)×VREF故Vout2=[(D-27)/27)]×VREF双极性电压输出:例子设VREF=5VD=FFH=255时,最大输出电压:Vmax=[(255-128)/128]×5V=4.96VD=00H时,最小输出电压:Vmin=[(0-128)/128]×5V=-5VD=81H=129时,一个最低有效位电压:VLSB=[(129-128/128]×5V=0.04VVout=[(D-27)/27)]×VREF8.3DAC芯片与主机的连接DAC芯片相当于一个“输出设备”,至少需要一级锁存器作为接口电路考虑到有些DAC芯片的数据位数大于主机数据总线宽度,所以分成两种情况:1.主机位数等于或大于DAC芯片位数2.主机位数小于DAC芯片位数1.主机位数大于或等于DAC芯片的连接moval,bufmovdx,portdoutdx,al译码ABD0~D7CLKDACVout+_ALS273IOWDAC0832单缓冲方式WR1CSIOW5V+5VRfbIout2Iout1WR2XFERDGNDAGNDD0~D7DI0~D17VccILEVREFVout+_A译码AB2.主机位数小于DAC芯片的连接数字数据需要多次输出接口电路也需要多个(级)锁存器保存多次输出的数据并需要同时将完整的数字量提供给DAC转换器CPUDAC8位12位两级锁存电路模拟输出12位DAC第2级12位锁存控制第1级低8位锁存控制第1级高4位锁存控制D0~D74位锁存器4位锁存器8位锁存器8位锁存器由同一个信号控制关键的一级锁存无需输出数据简化的两级锁存电路模拟输出12位DAC第2级12位锁存控制第1级低8位锁存控制D0~D74位锁存器8位锁存器8位锁存器由同一个信号控制关键的一级锁存需要输出高4位数据movdx,port1moval,bloutdx,almovdx,port2m

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论