历史上的今天
返回首页

历史上的今天

今天是:2025年04月25日(星期五)

正在发生

2021年04月25日 | 具有保护功能适用于过程控制模拟输出的精密稳健解决方案

2021-04-25 来源:EEWORLD

工业过程需要对执行器进行精准而稳健的控制,以便管理流量、温度和压力等过程参数。精密模拟输出模块,即所谓可编程逻辑控制器(PLC)或分布式控制系统(DCS),可产生用于控制此类执行器的电压或电流输出。这些模块需要在恶劣的工业环境中提供稳定、可靠、精确的输出。


ADI公司的单通道16位I/V输出DACAD5423和过压保护SPST开关ADG5401F的组合,符合此类控制需求,能够满足模拟输出模块的要求。


精密


精密是AD5423的一个主要特性。在电压输出模式下,25°C时的TUE低至±0.01%(整个温度范围为±0.05%),典型输出漂移为0.35 ppm FSR/°C。在电流输出模式下,25°C时的TUE也是±0.01%,典型输出漂移为2 ppm FSR/°C。所有输出模式下的差分非线性(DNL)为±1 LSB,保证单调性。


精密开关ADG5401F的导通电阻(RON)为6Ω,集成了辅助反馈通道,用于将通道IOUT/VOUT连接至AD5423的+VSENSE输入,这样就消除了任何与ADG5401F导通电阻变化相关的误差。ADG5401F在整个温度范围内的最大导通漏电流为40 nA。对于16位4 mA至20 mA电流输出DAC,此漏电流不足1 LSB,输出信号链的精度不受影响,动态范围可最大化。


稳健


ADG5401F过压保护SPST开关用在AD5423 DAC的模拟输出上,在通电和无电状态下均能提供过压保护。ADG5401F的源极(S)和源反馈(SFB)引脚可承受最高±60 V的过压。


这将保护精密模拟输出节点不会因为系统掉电、接线错误、电源时序等问题而损坏。图1详细显示了模拟输出模块中应如何连接AD5423和ADG5401F。

 

319504-fig-01.jpg?imageView2/2/w/550

图1.AD5423和ADG5401F配置


ADG5401F电源设置过压故障阈值,如果源极引脚(S或SFB)上的电压超过ADG5401F电源电压,则认为发生故障,主开关通道和辅助反馈通道将自动断开。


当开关通道在故障期间断开时,任何大的故障电流都会被禁止流回DAC输出和系统电源。在过压事件期间没有大的故障电流流动,因此系统功耗不再受故障功耗约束,系统电源所需的设计工作量得以减少。ADG5401F允许系统移除输出信号路径中的限流电阻,该电阻在某些应用中可能引起负载裕量问题。


ADG5401F集成一个防开环开关。如果VOUT/IOUT节点遭受过压信号,ADG5401F将启动过压保护模式,主通道和辅助反馈通道开关均会断开。与此同时,内部防开环开关(D和DFB之间的内部连接)将闭合。该防开环开关使DAC输出反馈环路保持完整,并防止DAC将输出钳位到电源轨。


为实现高压瞬变保护,例如IEC 61000-4-2 ESD、IEC 61000-4-4电快速瞬变脉冲群(EFT)和IEC 61000-4-5浪涌,应使用分立电阻和瞬变电压抑制(TVS)器件实施类似图2所示的电路。将电阻放在系统的反馈环路内,使电阻不会给系统输出增加任何误差。

 

319504-fig-02.jpg?imageView2/2/w/550

图2.ADG5401F电路图


image.png?imageView2/2/w/550


诊断


AD5423内置一个12位内部诊断ADC,可以提供关于用户可选输入(例如电源、地、内部裸片温度和基准电压源)的诊断信息。


片内诊断寄存器包含用于指示各种故障情况的标志,以及因为任何故障而触发的FAULT引脚。电压输出模式下会监视短路检测,电流输出模式下会监视开路检测。AD5423还提供循环冗余校验(CRC),可对接收到的数据进行校验;如果当前数据包看起来不正确,则触发FAULT引脚。它还提供温度监控功能,如果芯片温度超过设定的限值,就会记录故障。


319504-fig-03.jpg?imageView2/2/w/550 

图3.AD5423功能框图


结论


AD5423和ADG5401F相互配合,共同提供工业过程应用所需的精密性和稳健性。AD5423的16位I/V输出可提供现代模拟输出模块所需的精确控制信号,而ADG5401F则能保持该精度,并在恶劣环境中提供强大的保护以防止外部影响造成系统失效或者精度降低。



作者简介


David Forde于2006年毕业于卡罗理工学院,获集成电路设计专业理学学士学位,毕业后即加盟ADI公司,任布局工程师。2011年,他毕业于利默里克大学,获VLSI系统专业工程硕士学位;2015年,他加盟仪器仪表与精密技术事业部,任应用工程师,为模拟开关和多路复用产品系列提供支持。


推荐阅读

史海拾趣

Dresden Elektronik公司的发展小趣事

Dresden Elektronik公司始终将产品质量放在首位。他们建立了严格的质量管理体系,从原材料采购到生产、检测、包装等各个环节都严格把关。这种对品质的执着追求使公司的产品在市场上赢得了良好的口碑,也为公司赢得了众多忠实的客户。

DALLAS公司的发展小趣事

随着全球电子市场的不断扩大和变化,Dallas公司积极实施全球化战略布局。公司在全球范围内设立研发中心和生产基地,以便更好地服务全球客户。同时,Dallas公司还加强与国际知名企业的合作与交流,共同推动半导体技术的创新和应用。这种全球化战略布局不仅增强了Dallas公司的国际竞争力,也为公司的长期发展提供了广阔的空间。

Alliance Fiber Optics Products Inc公司的发展小趣事

面对日益激烈的市场竞争和不断变化的客户需求,AFOP始终保持着创新的精神和敏锐的市场洞察力。公司不断投入研发力量,探索新的技术方向和产品应用。同时,AFOP还注重人才培养和团队建设,吸引了一批高素质的研发人员和管理人才,为公司的未来发展奠定了坚实的基础。

这五个故事展示了AFOP从创立到发展壮大的历程,体现了公司在技术创新、市场拓展和资源整合等方面的努力和成就。随着电子行业的不断发展和技术的不断进步,相信AFOP在未来会继续保持领先地位,为光网通信领域的发展做出更大的贡献。

Alorium Technology公司的发展小趣事

近年来,AFOP的发展取得了显著成就,其产品在光网通信领域处于领先地位。202X年,世界500强康宁公司看中了AFOP的技术实力和市场潜力,决定对其进行收购。这一收购使得AFOP获得了更多的资源和支持,加速了公司的技术创新和市场拓展步伐。同时,康宁公司也通过收购AFOP进一步巩固了其在光纤通信领域的领先地位。

ECLIPSE公司的发展小趣事

随着Eclipse项目的不断发展,越来越多的知名公司加入到这一开源社区中,如Oracle、Red Hat等。这些公司不仅为Eclipse贡献了代码,还提供了资金支持。Eclipse的功能日益完善,逐渐成为了Java开发领域的佼佼者。同时,Eclipse也支持其他编程语言,如C/C++、Python等,进一步扩大了其用户群体。

FILTRONETICS Inc公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,FILTRONETICS深知技术创新的重要性。公司加大了对研发的投入力度,成立了专门的研发部门和技术中心,致力于新技术、新材料和新工艺的研发和应用。同时,公司还积极关注环保和可持续发展问题,致力于生产绿色、环保的电子产品。通过不断的技术创新和可持续发展实践,FILTRONETICS不仅保持了技术领先地位,也为社会的可持续发展做出了贡献。

问答坊 | AI 解惑

基于单片机IAP技术的LED显示屏控制系统

摘要 在研究现有LED显示屏电路的基础上,提出一种基于IAP单片机传送8位串行显示数据的LED显示控制系统。给出与基于该控制系统的数据组织方法相应的硬件电路。以256×64点阵双色LED显示屏为例说明其如何实际应用。同时给出相应的软件源程序;并对LED ...…

查看全部问答>

【藏书阁】小经验汇集 91个 20.8M

[ 本帖最后由 wzt 于 2010-3-12 16:24 编辑 ]…

查看全部问答>

专业术语解释

本帖最后由 paulhyde 于 2014-9-15 09:21 编辑 1、频率准确度:在规定条件下,晶振输出频率相对于标称频率的允许偏离值。常用其相对值表示。 2、频率稳定度:    2.1[时域表征]      ⑴ 在规定条件下,晶振内部元件由于老化而引起的输出 ...…

查看全部问答>

文件操作的问题

接手一活儿,.net平台下目标平台为windowsCE的一应用软件,就是扫描数据,然后修改到芯片,现在要把扫描的内容和修改的内容同时要保存下来,好让移动设备同PC端同步,请问保存该怎么保存呢?读写文件怎么读写呢?还有怎么放在指定文件夹下呢?一点 ...…

查看全部问答>

急咨询!!LED点阵64*16的电流有多大,如果用5V的电源,同一块板子上能否公用这个5V电源来为语音芯片供电,是否安全这样?

我在焊接板子上将点阵64*16LED模块的5V电源和另一个语音芯片的电源也是5V的共用,不知道这样是否安全,因为语音芯片的工作电流是25MA,而流经LED的电流肯定很大,不过这些大电流都只通过三极管和灯流入地,我猜想应该不会经过芯片吧,请问各位专业 ...…

查看全部问答>

那个更有前(钱)途

小弟研2,java,c#都是理论上看过教材,调过几个小程序,(不要笑话我),汇编也能编几个程序,以前本科也在混,我知道已经虚度了好几年了,现在不知该走哪条路,是深钻java呢?还是c#,是不是嵌入式比较热,将来更有前(钱)途,望高人指点迷津!!先谢谢了! 自己偏 ...…

查看全部问答>

寄存器输出出现数据不稳定!

将4位的输入 在时钟上升沿赋给输出寄存器,结果输出寄存器在数据稳定前 出现不该有的值!我又在输出和输入之间加入了一级中间寄存器,输入给中间寄存器,中间寄存器在给输出,结果中间寄存器的数据稳定变化,输出端不稳定。在加中间寄存器后,结果 ...…

查看全部问答>

求助:CCS3 .3编译错误:Don\'t know how to build file

初学DSP,在使用CCS3.3时,添加的头文件包含在Document里,怎么加到include里? 在网上找到的链接方法:“buildOptions-->(Tab)complier -->(Category) Preprocessor-->Include search path    把你头文件所在的目录粘贴进去,然后 ...…

查看全部问答>

LPC1114 定时器初值计算?

那位大哥知道LPC1114 定时器32初值计算是如何? 比如定时100ms,如何计算出定时器的初值啊?…

查看全部问答>

MSP430 Flash 问题

小菜刚开始接触单片机没多久,关于flash的理解,是一塌糊涂,请高手帮我讲解下flash,然后msp430 flash 的Main memory(64Kbyte) 即可以存代码,又可以做为eeprom使用,我怎样才能知道哪个地址里面存的是代码,哪个地址里面是我当做EEPROM可以使用的 ...…

查看全部问答>