网站大量收购独家精品文档,联系QQ:2885784924

第9章模数转换器与数模转换器 - 课程中心.ppt

第9章模数转换器与数模转换器 - 课程中心.ppt

  1. 1、本文档共114页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章模数转换器与数模转换器 - 课程中心

§9.3 数模转换器的应用 单片机处理后的数字信号要转换成模拟信号才能控制相关对象。 实现数字量转换成模拟量的器件称为数模转换器(DAC),简称为D/A转换器 。 本节主要介绍D/A转换的原理及性能指标、数模转换器TLV5616与单片机的接口及编程方法。 * 9.3.1 数模转换器的工作原理及性能指标 1、数模转换器的分类 根据解码网络结构不同,D/A转换器可分为T型、倒T型、权电阻和权电流等类型。 根据模拟电子开关种类不同, D/A转换器可分为CMOS型和双极型。双极型又分为电流开关型和ECL电流开关型。 * D/A转换器选择 转换速度要求不高时, 可选CMOS开关型D/A转换器; 若对速度要求较高, 则应选双极型电流开关D/A转换器或转换速度更高的ECL电流开关型D/A转换器。 ECL (Emitter Coupled Logic发射极耦合逻辑电路) 2、D/A转换器的工作原理 根据分类不同,D/A转换器的工作原理也不尽相同。下面只介绍权电阻型数模转换器的工作原理,其余类型数模转换器的工作原理请读者自行查阅资料学习。 权电阻型数/模转换:就是将某一数字量的二进制代码各位按它的“权”的数值转换成相应的电流,然后再把代表各位数值的电流加起来。 * 8位权电阻D/A转换器的原理框图如图所示。 * 图9-8 权电阻型D/A转换器 Di=0时, Si向上合,接地; Di=1时, Si向下合,接VB电源。 ( i=0, 1, …,7 ) 8位权电阻D/A转换器的原理图 S7 S6 S5 S4 S3 S2 S1 S0 权电阻D/A转换器的简化电路 * 图9-9 权电阻D/A转换器简化电路 Di=0时, Si接地。Di=1时, Si接VB电源 (i=0, 1,…,7), 或用Vi=D(7-i)?VB表示: V0=a7?VB, V1=a6?VB, V2=a5?VB, V3=a4?VB, V4=a3?VB, V5=a2?VB, V6=a1?VB, V7=a0?VB, a0, a1 ,…, a7=0或1。 当R=2Rf时, ai=Di VB是电源电压 8位权电阻D/A转换器的原理框图 工作原理 线性电阻网络, 可用叠加原理分析网络输出电压: 先逐个求出每个开关单独接通标准电压,而其余开关均接地时网络的输出电压分量,然后将所有接标准电压开关的输出分量相加,就可以得到总的输出电压。 * 8位权电阻D/A转换器的原理框图 由此得到: * 当R=2Rf时, 代入上式得: V0=a7?VB,V1=a6?VB,V2=a5?VB,V3=a4?VB,V4=a3?VB,V5=a2?VB,V6=a1?VB,V7=a0?VB, a0, a1 ,…, a7=0或1。 3、D/A转换器的性能指标 (1)分辨率 分辨率是D/A转换器对输入量变化敏感程度的描述,与输入数字量的位数有关。 (2)稳定时间 指D/A转换器中代码有满度值的变化时,其输出达到稳定(一般稳定到与±1/2最低位值相当的模拟量范围内)所需的时间。一般为几十毫秒到几微秒。 * (3)转换精度 转换精度是转换后所得的实际值对于理想值的接近程度。 3、D/A转换器的性能指标 (4)输出电平 不同型号的D/A转换器的输出电平相差较大,一般为5~10V,也有一些高压输出型的为24~30V。还有一些电流输出型,低的为20mA,高的可达3A。 (5)输入编码 如二进制、BCD码、双极性时的符号-数值码、补码、偏移二进制码等。必要时可在D/A转换前用计算机进行代码转换。 * 9.3.2 12位D/A转换器TLV5616及其接口技术 1、TLV5616简介 TLV5616是一个带有灵活的4线串行接口的12位电压输出数/模转换器(DAC)。 4线串行接口可以与SPI、QSPI和Microwire串行口接口。TLV5616可以用一个包括4个控制位和12个数据位的16位串行字符串来编程 TLV5616采用CMOS工艺, 设计成2.7V至5.5V单电源工作。 * D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X SPD PWR X DAC新值 1、TLV5616简介 器件8引脚封装, 工业级芯片的工作温度范围从-40℃至85℃。 输出电压 (由外部基准决定满度电压) 由下式给出: * 其中REF是基准电压, 而CODE是数字输入值, 范围从0x000至0xFFF。 上电复位将内部锁存为一个规定的初始状态(所有各位为零)。 DIN:串行数字数据输入 SCLK:串行数字时钟输入 :芯片选择,低有效 FS:帧同步, 数字输入, 用于4线串行接口。 1、TLV5616简介 * 图9-10 TLV5616引脚图 各引脚功能介

文档评论(0)

wujianz + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档