智能仪器设计_7,8.pptxVIP

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能仪器设计_7,8

第四章 智能仪器的输出通道;单路模拟量输出通道的一般结构 ;多路模拟量输出通道的一般结构 ;4.2 D/A转换原理;1、倒T型电阻网络D/A转换器; 由于V-=V+=0,所以,无论开关S3、S2、S1、S0与哪一边接通,各2R电阻的上端都相当于接通“地电位”端,电阻网络的等效电路如下图所示。; 设总电流为I,图中看出从11'、22'、33'、44'每个端口向左看的等效电阻都是R,所以从参考电源流入电阻网络的总电流; 在前图中,设需要转换的二进制数字量为,开关的控制量。;故流过放大器反馈电阻的总电流 :; 实现了数字量转换为模拟量的功能。对于n位倒T型电阻网络D/A转换器,输入为n位二进制数字量 ,输出的模拟电压:;2、权电流型D/A转换器 ; 权电流型D/A转换器包含运算放大器、模拟开关和恒流源,原理电路如图2.63所示。恒流源从高位到低位电流大小依次取为I/2、I/4、I/8、I/16。; 设要转换的二进制数字量仍为 ,与倒T型电阻网络D/A转换器类似。; 可见输出电压正比于输入的数字量。 ;4.3 D/A转换器的主要技术指标 ;3、绝对精度和相对精度 绝对精度(简称精度)是指在整个刻度范围内,任一输入数码所对应的模拟量实际输出值与理论值之间的最大误差。绝对精度是由DAC的增益误差(当输入数码为全1时,实际输出值与理想输出值之差)、零点误差(数码输入为全0时,DAC的非零输出值)、非线性误差和噪声等引起的。绝对精度(即最大误差)应小于1个LSB。;4、建立时间 建立时间是指输入的数字量发生满刻度变化时,输出模拟信号达到满刻度值的±1/2LSB所需的时间。是描述D/A转换速率的一个动态指标。 电流输出型DAC的建立时间短。电压输出型DAC的建立时间主要决定于运算放大器的响应时间。根据建立时间的长短,可以将DAC分成超高速(<1μS)、高速(10~1μS)、中速(100~10μS)、低速(≥100μS)几档。;4.4 D/A转换器与微处理器的接口 ; 按转换时间分为:超高速DAC(转换时间<100ns)、高速DAC(介于100ns~10μs之间)、中速DAC(介于10μs~100μs之间)、低速DAC(>100μs)等。;1、带锁存器的并行D/A与微处理器的接口 ;DAC0832内部结构及引脚;DAC0832与MCS-51单片机的接口 (1)单缓冲工作方式 此方式适用于只有一路模拟量输出,或有几路模拟量输出但并不要求同步的系统。 ; 注意上述电路输出的是单极性电压。 输出电压为: 执行以下几条指令就能完成一次D/A转换: MOV DPTR, #7FFFH MOV A, #data MOVX @DPTR, A;双极性模拟输出电压 :; 将补码的符号位取反,就可得到偏移二进制码。 由上页图可见,此时输出VOUT是两部分的代数和,分别用VOUTD和VOUTR表示,则: 将待转换的数字量的偏移二进制码代替上式中的D,可求出双极性输出VOUT 。; 如:数字量D的十进制为127,对应带符号位二进制,偏移二进制码则,此时输出为(假设VREF为正): 同理,当数字量D的十进制为-127,偏移二进制码,此时输出为: 在双极性输出中, 而在单极性中,;单缓冲方式应用举例 【例】锯齿波电压发生器 在一些控制应用中,需要有一个线性增长的电压(锯齿波)来控制检测过程、移动记录笔或移动电子束等。对此可通过在DAC0832的输出端接运算放大器,由运算放大器产生锯齿波来实现,其电路连接图如下图所示。;图中的DAC0832工作于单缓冲方式,其中输入寄存器受控,而DAC寄存器直通。假定输入寄存器地址为7FFFH,产生锯齿波的程序清单如下: MOV A, #00H ;取下限值 MOV DPTR,#7FFFH ;指向0832口地址 MM: MOVX @DPTR,A ;输出 INC A ;延时 NOP NOP NOP SJMP MM ;反复 执行上述程序就可得到如下页图所示的锯齿波。 ;几点说明: (1)程序每循环一次,A加1,因此实际上锯齿波的上升边是由256个小阶梯构成的,但由于阶梯很小,所以宏观上看就如图中所画的线性增长锯齿波。 ;(2)可通过循环程序段的机器周期数,计算出锯齿波的周期。并可根据需要,通过延时的方法来改变波形周期。若要改变锯齿波的频率,可在AJMP MM指令前加

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档