单片机原理与接口技术( 第三版) 高职计算机应用技术 李明 第十章 IO过程通道.ppt

单片机原理与接口技术( 第三版) 高职计算机应用技术 李明 第十章 IO过程通道.ppt

  1. 1、本文档共169页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 10.5.2 其他串行DAC简介 4. MAX5820 MAX5820是双路、8位电压输出的数模转换器(DAC),具有I2C兼容的2线接口,工作时钟频率可达400kHz。图10-34是MAX5820的引脚排列图。 该器件采用2.7V至5.5V单电源供电(VDD = 3.6V时,电源电流为115μA)。关断模式下将电源电流降至1μA以内。MAX5820具有三种软件可选的关断输出阻抗:100kΩ、1kΩ和高阻。 10.5.2 其他串行DAC简介 图10-34 MAX5820 MAX5820 工作在扩展工业级温度范围(-40℃到+85℃),提供小型8引脚μMAX?封装。如需12位产品,请参考MAX5822数据资料,10位产品请参考MAX5821数据资料。 10.5.2 其他串行DAC简介 5. PCF8591 既有ADC功能,又有DAC功能 8位 I2C接口。前面已经介绍了它的ADC功能,至于它的DAC功能,请自行查找资料。 10.5.2 其他串行DAC简介 6. LM331 既可以做VFC,又可以做FVC。前面已经介绍了它的VFC功能,由于篇幅所限,有关它的FVC功能,请自行查找资料。 10.5.2 其他串行DAC简介 7. PWM 脉宽调制 脉冲宽度调制(PWM)是英文“Pulse Width Modulation”的缩写,简称脉宽调制。它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用于测量,通信,功率控制与变换等许多领域。 10.5.2 其他串行DAC简介 PWM 原理 PWM的实质就是利用一系列等幅(往往不等宽)的脉冲信号来代替一个模拟信号。它的理论基础就是冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。如图10-35所示。 冲量指窄脉冲的面积。效果基本相同,是指环节的输出响应波形基本相同。低频段非常接近,仅在高频段略有差异。 10.5.2 其他串行DAC简介 图10-35 用一系列脉冲来代替一个正弦波 10.5.2 其他串行DAC简介 图中,a)将正弦半波N等分,看成N个相连的脉冲序列,宽度相等,但幅值不等;b)用N个矩形脉冲代替,脉冲等幅,不等宽。 脉宽调制可以周期不变的情况下,改变脉冲的宽度,也可以在脉冲宽度不变的情况下改变周期,也可以二者都改变。 单片机利用PWM技术进行D/A转换,往往是在周期固定的情况下改变脉冲的宽度。一般是利用2个定时器,一个定时器产生固定的周期,另一个定时器根据数据来控制在一个周期内高电平的时间。 10.5.3 PWM应用举例 这里以单片机用PWM方式控制LED灯亮度为例,介绍PWM的应用 硬件电路:如图10-36 仿真结果不理想,逐渐变亮的过程不明显。 在实际电路中,变化非常明显 10.5.3 PWM应用举例 图10-36 PWM控制LED灯亮度 10.5.3 PWM应用举例 软件: 程序清单:(--这部分内容移入光盘文件:PWM应用举例.DOC) 以上内容请参看仿真文件PWM12A.DSN 还有一些单片机内部具有PWM功能,也有一些专用的PWM器件可供选用。限于篇幅不再介绍,需要时可自行查找资料。 10.4.2 并行D/A转换器及应用介绍 (1)DAC0832芯片介绍 DAC0832封装,如图10-25所示。 10.4.2 并行D/A转换器及应用介绍 ① 芯片性能及引脚说明 与电源相关的引脚(共4脚): VCC:数字电源输入(5~15V),典型值为+5V。 VREF:基准电压输入(-10~+10V),典型值为-5V(当输出要求为+5V电压时)。 AGND:模拟地(第3脚),在NS提供的数据手册中,3、10脚均为GND,未予区分。 DGND:数字地,通常AGND、DGND一点接地(第10脚)。 10.4.2 并行D/A转换器及应用介绍 与控制和输出相关的引脚(共8脚): CS:片选输入,低电平选中。 ILE:数据锁存允许输入,高电平有效。 WRl:写1信号输入,低电平有效。当CS ILE WRl为010时,数据写入DAC0832的第一级锁存。 WR2:写2信号输入,低电平有效。 XFER:数据传输信号输入,当WR2 XFER为00时,数据由第一级锁存进入第二级锁存,并开始进行D/A转换。 10.4.2 并行D/A转换器及应用介绍 与控制和输出相关的引脚(共8脚): Ioutl:电流输出1端。 Iout2:电流输出2端。 RFB:反馈信号输入。当需要电压输出时,Ioutl接外接运算放大器“-”端,Iout2接运算放大器“+”端,RFB接运算放大器输出端。 与数据相关的引脚(共8脚): DI7一DI0:并行数据输入,其中DI7为高位,DI0为低位。 10.4.2 并行D/A转换器及应

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档