第7章(讨论式).pptVIP

  1. 1、本文档共72页,可阅读全部内容。
  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章(讨论式)

* * 12位D/A转换器与PC总线工业控制机接口 图 7-28 DAC1210转换器与PC总线工业控制机接口 端口地址译码器译 、 、 三个口地址,这三个口地址用来控制DAC1210工作方式和进行12位转换。 * * 以图7-28接口为例,其转换接口程序框图如图 图7-29 12位D/A转换程序框图 * * ③ 双极性模拟量输出的实现方法 为单极性输出,若D为输入数字量, 为基准参考电压,且为位D/A转换器,则有 为双极性输出,且可推导得到 这种双极性输出方式,是把最高位当作符号位使用,与单极性输出比较,使分辨率降低1位。 图7-30 D/A转换器双极性输出电路 * * ④ V/I转换和自动/手动切换 电压/电流转换 0~10V/0~l0mA转换 图7-31 0~10V/0~l0mA的转换电路 如图,当运放开环增益足够大时,输出电流 与输入电压 的关系只与反馈电阻 有关,因而具有恒流性能。反馈电阻的值由组件的量程决定, 当 时,输出电流 在DC 0~l 0mA范围内线性的与DC 0~l0V输入电压 对应。 * * 0~5V/0~20mA转换 输出电流 若令 , ,则有 略去反馈回路的电流,则有 * * 自动/手动切换 图7-33 带自动/手动切换的V/I变换电路 功能之一是把0~5V的输入信号变为0~10mA的直流输出电流。功能之二就是实现自动控制方式(A)和随时可切换的手动操作方式(H)之间的无扰切换。 * * 3 模拟量输出通道设计 ① D/A转换器位数的选择 D/A转换器位数的选择取决于系统输出精度; D/A转换器输出一般都通过功率放大器推动执行机构 设执行机构的最大输入值为 ,灵敏度为 ,可得D/A转换器的位数 * * ② D/A转换模扳的设计 图7-34 8通道模拟量输出通道电路图 该电路采用DAC0832作8位D/A转换器,通过一个多路开关D4051,可由程序控制,将转换结果从8通道中的某一通道中送出,送出的结果以电流形式输出。 * * 它的工作过程是: 由工业控制机PC总线送出的数据,通过OUT指令,由DAC0832进行转换。然后再用OUT指令,通过D0、D1、D2位打开多路开关的某一通道而送出,其输出端所接的保持器是为了保持D/A输出稳定,起到电压保持作用,由V/I转换器输出4~20mA的电流信号。 * * A与D的对应关系 对于n位A/D转换器输出的二进制数字量B与模拟量输入电压VIN、正基准电压VREF+、负基准电压VREF-的关系为 * * 练习 用ADC0808测量某罐温度,其温度波动范围30~50℃,线性温度变送器输出0~5V,试求测量该温度的分辨率。 * * 8位A/D转换器 ADC0809 图7-15 ADC0809的原理框图及引脚 * * 12位A/D转换器 AD574A 图7—16 AD574A的原理框图及引脚 * * ⑥ A/D转换器与计算机的接口 8位A/D转换器与PC总线工业控制机接口 图7-17 ADC0809与PC总线工业控制机接口 设8255A的A组和B组都工作于方式0,端口A为输入口,端口C上半部分为输入而下半部分为输出口。 ADC0809的ALE与START引脚相连接,将PC0~PC2输出的3位地址锁存入0809的地址锁存器并启动A/D转换; ADC0809的EOC同OE输入控制端相连接,当转换结束时,开放数据输出缓冲器; EOC信号还连接到8255A的C口,CPU通过查询PC7的状态而控制数据的输入过程。 * * 根据图7-17接口方法,采用查询方式完成8路模拟量数据采集的程序框图(假设在主程序中已完成对8255A的初始化编程)。 图7—18 用ADC0809实现8路数据采集程序流程图 * * CE、 和 的控制通过PC2~PC0输出适当的控制信号实现。 12位A/D转换器与PC总线工业控制机接口 AD574片内有时钟,无需外加时钟信号;。 该电路采用双极性输入方式,可对±5v或±10v模拟信号进行转换; 12/ 控制引脚和VLOGIC相连,接+5v; 图7-19 AD574A与PC总线工业控制机接口 设8255A的A组和B组都工作于方式0,端口A、B和端口C上半部分规定为输入,端口C的下半部分规定为输出。 A0接地,使工作于12位转换和读出方式; * * 通过图7

文档评论(0)

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

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

1亿VIP精品文档

相关文档