1 如何构建环路供电的模拟输出-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何构建环路供电的模拟输出

电子设计 来源:德州仪器 作者:德州仪器 2022-01-28 09:30 次阅读

在这一系列上两篇帖子中,我谈到了3线vwin 输出的演进以及如何保护3线模拟输出。在这篇帖子中,我们将用一些解决几个特定应用问题的解决方案来完成3线制模拟输出的讨论。

工业应用领域的一个不断增长的趋势是让模拟输出模块提供单个端子块上的电压和电源输出。这样做为制造商节省了昂贵的接头和电缆连接费用。此外,他还增加了单模拟输出模块在几乎任何需要模拟输出的应用中的使用灵活性。

pYYBAGHc3jyALM7VAAEdz-J02-k605.png

上方图1中的全集成方法使用DAC8760,其中VOUT和IOUT端子被直接互连并连接到输出端子。

当电压输出被启用而电流输出被禁用时,IOUT端子进入高阻抗状态。由于IOUT引脚处于高阻抗,输出电流的绝大部分将流入负载,从而使电压输出表现为数据表中的额定值。

然而,当电流输出被启用,而电压输出被禁用时,电压输出缓冲器 (A3) 暂停工作,而开关S1和S2打开。这使得输出电流在负载高端上产生的电压电势高于VREF之前按照数据表中的额定值执行。当这一情况发生时,二极管D1被正向偏置,并且开始导电,减弱负载中的电流,并生成针对电流输出的额外误差。

对这一问题的数字解决方案是将DAC8760电压输出设定为“间隔断电”模式,此模式将关闭S2,并防止D1导电。关闭这个开关会生成针对电流输出的增益误差,但是这个增益误差可使用内部校准寄存器消除掉。下方图表显示了这个数字解决方案的已校准和未经校准结果。

poYBAGHc3lqAaBy_AAHHfZWHDpQ416.png

此数字解决方案在电流输出传递函数的绝大部分上消除了引入到电流输出的误差,但是这个纯数字校准技术有其局限性,就是会在满量程时导致端点误差。

pYYBAGHc3naAH_HfAAESpfi4qzE176.png

另外一个模拟解决方案是在共用VOUT和IOUT连接与+VSENSE连接之间放置一个单位增益缓冲器。在这个情况下,当负载高端上的电压达到VREF或者更大时,DI仍将导电,但是缓冲器将拉出这个电流而不是IOUT,从而使得电流输出达到额定值。电压输出将受到缓冲器输入偏移电压的轻微影响,但是仍将保持良好性能。与这个模拟方法相关的更多信息,其中也包括测得的性能,请查看TIPD119。

pYYBAGHc3pCAbA7fAAHRs7DDYSo083.png

另外一个实现共用电压和电流输出的简单方法是一个使用XTR300和一个DAC的离散方法。在图3中显示了这一方法的两通道示例。根据数字输入重新配置了XTR300内部电路的电压或电流输出,从而实现共用电压和电流输出端子的本地支持。在TIPD155中讨论了这个设计的全部细节。

本系列的下一个和最后一篇博文会将我们的注意力转移到如何构建和保护2线制,或者环路供电的模拟输出。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5336

    浏览量

    120224
  • 缓冲器
    +关注

    关注

    6

    文章

    1921

    浏览量

    45473
  • 数据
    +关注

    关注

    8

    文章

    7002

    浏览量

    88937
收藏 人收藏

    评论

    相关推荐

    一招教你实现通用模拟输出设计

    在这一系列上两篇帖子中,我谈到了3线模拟输出的演进以及如何保护3线模拟输出。在这篇帖子中,我们将用一些解决几个特定应用问题的解决方案来完成3线制模拟输出的讨论。 工业应用领域的一个不断增长的趋势是让
    的头像 发表于 07-10 09:36 8263次阅读
    一招教你实现通用<b class='flag-5'>模拟输出</b>设计

    通用模拟输出的设计

    重新配置了XTR300内部电路的电压或电流输出,从而实现共用电压和电流输出端子的本地支持。在TIPD155中讨论了这个设计的全部细节。本系列的下一个和最后一篇博文会将我们的注意力转移到如何构建和保护2线制,或者
    发表于 09-12 11:26

    DAC模拟输出及架构概述

    右侧)使用的模拟输出。在这两种情况下,DAC 都可用来提供电输出或电流输出。电流输出最普遍,大概占 75%。电压
    发表于 09-13 09:59

    Circuit,具有4 mA至20 mA模拟输出和高速通道可寻址远程传感器(HART)接口

    Circuit是一款完整的智能工业环路供电现场仪表,具有4 mA至20 mA模拟输出和高速通道可寻址远程传感器(HART)接口。 HART是一种数字双向通信,其中1 mA峰峰值频移键控(FSK)信号
    发表于 11-01 09:06

    如何设计通用模拟输出

    在这一系列上两篇帖子中,我谈到了3线模拟输出的演进以及如何保护3线模拟输出。在这篇帖子中,我们将用一些解决几个特定应用问题的解决方案来完成3线制模拟输出的讨论。 工业应用领域的一个不断增长的趋势是让
    发表于 04-18 02:22 648次阅读
    如何设计通用<b class='flag-5'>模拟输出</b>

    ti模拟输出模块参考设计

      工业标准模拟输出(AO)电路专用于电压或电流输出。本参考设计采用DAC8760,能够通过单个引脚完成标准工业电压和电流的输出,从而将所需引脚数量从三个降至两个。合并输出成功降低了接
    发表于 09-14 16:01 15次下载
    ti<b class='flag-5'>模拟输出</b>模块参考设计

    采用PWM产生模拟输出

    许多单片机应用都要求使用模拟输出信号。许多低成本单片机都使用外设来处理模拟输入信号,如模数转换器(Analog-to-Digital Converter,ADC),但通常不包含数模转换器
    发表于 03-30 15:48 13次下载
    采用PWM产生<b class='flag-5'>模拟输出</b>

    基于电源隔离、超紧凑型模拟输出模块的参考设计方案

    TI公司的TIDA-01535是隔离的超微模拟输出模块参考设计,采用高度集成的集成DAC8771 DAC来提供电流和电压输出
    发表于 06-12 09:04 914次阅读
    基于电源隔离、超紧凑型<b class='flag-5'>模拟输出</b>模块的参考设计方案

    如何保护三线制模拟输出

    工业DAC:保护三线制模拟输出   在上一篇博文中,我讨论了集成如何简化了三线制模拟输出设计。本文将介绍保护这些设计的方法,避免危险的工业瞬态过电引起电气过载。   首先,我们通过几个
    的头像 发表于 01-27 10:57 1173次阅读
    如何保护三线制<b class='flag-5'>模拟输出</b>

    plc的数字/模拟输出怎么冻结

    plc的数字/模拟输出表规定了当CPU处于STOP状态时,如何操作数字输出点或模拟输出通道。 该功能对于一些必须保持运动和运行的设备非常重要,如制动器或一些关键阀门。调试PLC时不允许停止移动,所以
    发表于 12-22 10:54 644次阅读

    Arduino模拟输出开源

    德赢Vwin官网 网站提供《Arduino模拟输出开源.zip》资料免费下载
    发表于 07-22 11:26 0次下载
    Arduino<b class='flag-5'>模拟输出</b>开源

    工业数字模拟转换器:保护三线制模拟输出

    工业数字模拟转换器:保护三线制模拟输出
    发表于 11-02 08:16 0次下载
    工业数字<b class='flag-5'>模拟</b>转换器:保护三线制<b class='flag-5'>模拟输出</b>

    工业 DAC:3 线模拟输出的演进

    工业 DAC:3 线模拟输出的演进
    发表于 11-04 09:52 2次下载
    工业 DAC:3 线<b class='flag-5'>模拟输出</b>的演进

    模拟输出及架构概览

    模拟输出及架构概览
    发表于 11-04 09:52 3次下载
    <b class='flag-5'>模拟输出</b>及架构概览

    保护三线制模拟输出

      需要保护模拟输出的瞬态过电与其产生的低压(<24V)和低频率(<10kHz)信号差异巨大。工业瞬态过电为高压(高达15kV)、高频率(通常时间短于100ns)。您的电路应当利用这些差别提供保护,同时不影响模拟输出的信号质量。
    的头像 发表于 04-13 09:23 790次阅读
    保护三线制<b class='flag-5'>模拟输出</b>