- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数模教案
“数/模(D/A)转换器及其接口”教案
任光龙
太原理工大学信息系
数/模(D/A)转换器及其接口
【教学目的】:面向实际过程控制,介绍微机参与自控所必不可少的器件D/A转换器
【教学重点】:D/A转换器的原理,典型D/A接口芯片介绍(内部结构、功能及其使用方法)
【教学难点】:原理阐述、芯片应用设计
一.概述
⒈数/模(D/A)转换器
把数字信号转换成模拟信号的器件(Digital -Analog -Converter) 简称DAC或D/A
2.模拟量I/O接口的作用:
?实际工业生产环境——连续变化的模拟量
例如:电压、电流、压力、温度、位移、流量
“连续”包含着两方面的意义:①以时间上看,它是随时间连续变化的
②从数值上看,它是连续可变的
?计算机内部——离散的数字量
?二进制数、十进制数
?工业生产过程的闭环控制
计算机的计算结果不能直接去控制执行部件,而必须先把它转换为模拟量,才能参与控制,这就需DAC。
3. 模拟量I/O通道的组成
4.模拟量输入通道
?传感器(Transducer)
?非电量→电压、电流
?变送器(Transformer)
?转换成标准的电信号
?信号处理(Signal Processing)
?放大、整形、滤波
?多路转换开关(Multiplexer)
?多选一
?采样保持电路(Sample Holder,S/H)
?保证变换时信号恒定不变
?A/D变换器(A/D Converter)
?模拟量转换为数字量
5.模拟量输出通道
?D/A变换器(D/A Converter)
?数字量转换为模拟量
?低通滤波
?平滑输出波形
?放大驱动
?提供足够的驱动电压,电流
二、数/D/A)变换器
⒈D/A变换器的基本工作原理
(1)思路:
数字量是由若干数位构成的,每位都有一定的权,如8位二进制数的最高位D7的权为27=128,只要D7=1,就表示具有128个值。我们说把一个数字量变为模拟量,就是把每一位的代码按照权转换为对应的模拟量,再把各位所对应的模拟量相加,和便是数字量的对应的模拟量。
基于此思路,在集成电路中,通常采用T型网络将数字量转换为模拟电流,然后再用运算放大器完成模拟电流到模拟电压的转换。
故数字量转换为模拟电压,需两个环节:①DAC把数字量转换为模拟电流②由运算放大器将电流转换为模拟电压。
DAC集成芯片大都包含了这两个环节,对只包含第一个环节的D/A芯片,需外接运算放大器。
(2)组成:模拟开关、电阻网络、运算放大器
(3)两种电阻网络:权电阻网络、R-2R梯形电阻网络
2.D/A变换原理
(1)运放的放大倍数足够大时,输出电压VO与输入电压Vin的关系为:
式中:Rf 为反馈电阻
R 为输入电阻
若输入端有n个支路, 则输出电压VO与输入电压Vi的关系为:
式中:Ri 为第i支路的输入电阻
(2)令每个支路的输入电阻为2iRf , 并令Vin为一基准电压Vref,则有
如果每个支路由一个开关Si控制,Si=1表示Si合上,Si=0表示Si断开,则上式变换为
与上式相对应的电路如下(图中n=8):
图中的电阻网络就称为权电阻网络
(3) 如果用8位二进制代码来控制图中的S1~S8(Di=1时Si闭合;Di=0时Si断开),那么根据二进制代码的不同,输出电压VO也不同,这就构成了8位的D/A转换器。
(4) 可以看出,当代码在0~FFH之间变化时,VO相应地在0~-(255/256)Vref之间变化。
(5) 为控制电阻网络各支路电阻值的精度,实际的D/A转换器采用R-2RT形电阻网络(见下页),它只用两种阻值的电阻(R和2R)。
R-2RT形电阻网络
Sn-1 S2 S1 S0
图中的双向开关是由各位代码控制的,当Si=1,开关右合,接运算放大器求和点(虚地点)。当Si=0,开关下合接地。因此,不论开关如何,网络中的电流是不变的。从电阻网络节点向上看的电阻和向右看的等效电阻都是2R,经节点向右流和向上流的电流是一样的,向右每经过一个节点就进行一次对等分流。所以,网络实际上是一个按二进制规律分配的分流器。
由运算器原理可得:
V0=-
Rf:反馈电阻
Vr:输入基体电压
通常R设计时已确定,所以由上式得,取不同的Rf和Vr可以调节输出电压的范围和满刻度量程。
3.D/A转换器的主要技术指标
?分辨率(Resolution)
?输入的二进制数每±1个最低有效位(LSB)使输出变化的程度。亦即DAC所能分辨的最小量化信号的能力。
?一般用输入数字量的位数来表示: 如8位、10位
例:一个满量程为5V的10位DAC,±1 LSB的变化将使输出变化
5/210=5/1024=0.048
文档评论(0)