历史上的今天
返回首页

历史上的今天

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

正在发生

2021年05月25日 | 浅谈高性能AO技术——AD5755方案解析

2021-05-25 来源:eefocus

全球工业智能化进程不断推进,工业自动化行业市场也一直备受关注。本次我们通过技术型分销商世健公司邀请了他们的客户,现就职于国内一线工业自动化厂商的硬件工程师李工,来跟我们探讨高性能AO技术。


李工任职的一线工业自动化厂商是面向自主控制,智慧管理,安全可信,提供以自动化控制系统为核心,涵盖工业软件、自动化仪表及运维服务的智能制造产品及解决方案。而李工具有7年电子系统设计经验,任控制系统IO技术构架师。具备丰富的模数混合电路、信号链电路等设计经验。


摘要:本文从工业自动化领域的实际需求出发,深入浅出地分析了高性能AO技术应该具备的基本特点,并结合AD5755,提出了一种简单易行的解决方案。


一、为什么我们需要高性能AO技术?
随着自动化行业的发展,工业控制系统正不断向着更强的性能、更高的可靠性、更智能的适用性的方向升级。作为控制系统与工业设备之间的接口,IO系统也需要不断升级性能,以满足控制系统和工业设备的更高的运行要求。


工业控制系统中的AO(Analog Output)设备是IO系统中的重要组成部件。作为控制系统操作工业设备的“手”,AO设备通过输出电压、电流信号,决定现场设备的运行状态。因此,AO设备的性能决定了控制系统的控制结果在工业设备上的执行水平。目前市场上主流的AO设备支持电流、电压信号,信号精度大致在0.2%~0.5%之间,信号刷新速度在十几毫秒到几十毫秒之间。


AO设备的驱动对象不仅包含各种阀门类执行机构,还包括了电机设备、电磁设备、光照设备等等。某些高端应用场合对控制精度、速度的要求已经超出了市场上的主流AO性能。在某些应用场合,AO设备和执行器之间需要额外的信号隔离或转换设备,这就导致了AO输出性能的下降。为了适配高精度、高速的执行器,或降低信号隔离或转换设备对系统性能的影响,AO设备的输出性能需要进一步提升。


二、我们需要什么样的AO技术?
从表面上看,我们需要提高AO设备的信号精度、刷新速度,但深入分析后,这是个极其复杂的问题。


AO设备的信号类型常见电压信号和电流信号。标准的工业电压信号为0V~5V、1V~5V,标准的工业电流信号为0mA~10mA、4mA~20mA,除此外也有一些非标准的信号范围。从端口特性上讲,电压信号输出要求端口的输出低阻抗,电流信号输出要求端口的输出高阻抗。而在实际应用中,由于驱动能力的要求和反馈结构的限制,端口输出阻抗的设计必须要兼顾电压和电流,这带来了一定的设计复杂度。


工业现场使用的控制系统常常需要面对复杂的环境条件,尤其是安装空间、通风条件、环境温度。AO设备的外形设计需要尽可能紧凑,就要求AO电路的体积尽量小。小体积、宽温度的条件下依然保持较高的精度,就需要电路元件具有较低的温漂,或者尽可能降低AO电路的温升。


图1是一个常见的电压转电流的AO输出方案。为了使负载电流可调,需要输出级三极管的管压降大范围变化。在某些的负载条件下,该三极管的发热量会非常高,若AO设备的散热能力不足以抵消该发热,DAC、运放等部件就会因较大的温漂产生较大的精度误差。    

 

图1


PLC、DCS设备中的AO组件往往不止有1路AO输出。单个AO组件容纳多路AO输出时,所面临的电路设计复杂度、电路规模与空间矛盾、发热等问题会更严重。这就导致了AO设备性能的提升,与AO设备的可靠性、易用性难以兼得。


总之,高性能AO技术需要在提升信号精度和刷新速度的基础上,进一步优化端口兼容性,提高电路集成度,降低发热以及发热带来的影响。传统的,基于分立器件设计的信号链电路方案难以兼顾各项需求。


三、AD5755方案
ADI公司推出的AD5755较完美的解决了以上问题。这款DAC内部封装了4路独立的电压、电流输出电路,每路可以独立地输出电压型信号或电流型信号。AD5755支持最大±10V和0mA~24mA的信号范围,基本涵盖了工业设备应用场合的全部信号类型。


AD5755为每路AO单元设计了一个BOOST控制器,它的作用是根据当前通道的信号输出和负载条件,自动调节AO信号供电电源的输出电压。从上面图1所举的例子可以看出,当AO输出供电的电压值可以根据输出反馈调节时,输出级的驱动管的管压降就可以被限制在一个预设的值附近,比如2.4V左右,这时,驱动管的热功率就会变得很低,整个AO电路中最大的热源被大大限制了。从发热源头解决问题,整个AO组件的发热、散热情况都会大大改善。

 

图2


AD5755方案将4套DAC、运算放大级、功率放大级等传统信号链结构,以及自调节电源控制器集成在一个芯片内部,代替了以往采用分立元件设计时,巨大的电路规模和设计工作量。芯片面积仅9mm*9mm,大大减小了电路面积和AO设备的体积。同时,自调节电源控制器配合AO单元使用,有效地解决了电路发热带来的温漂、老化问题。进一步提高了信号精度的环境适应性和电路的可靠性。


根据ADI的官方手册,AD5755可以实现0.05%的基本精度,其动态响应时间低至十几到几十微秒,在精度和速度指标上远远高于现有市场的主流产品。是下一代高性能AO系统的理想解决方案。


除了精度、速度等重要指标外,面向智能化仪表需求,AD5755还具有HART信号调制输入功能。我们只需要增加独立的HART Modem,将HART信号输入AD5755的CHART管脚,就可以在Iout端直接输出带HART通讯的电流信号。


在使用AD5755设计AO设备时,只需要将工作重点放在对该芯片的防护上。我们可以在端口上增加RC、LC、磁珠、TVS、自复位保险丝等必要的保护电路,就可以大大提高系统的耐受能力。下图给出了一个较为通用的保护方案,仅供读者参考。

 

图3

 

通过传统方案和AD5755方案的对比,我们不难发现,传统的基于电子元器件+PCB的工艺方法有其自身的瓶颈。在传统工艺框架下很难突破的瓶颈,在先进工艺(如MEMS或Chip等)方案面前迎刃而解。我们期待未来市场上可以涌现出更多的高集成化的芯片解决方案或模块解决方案,以提供给我们更强的性能、更高的可靠性、更智能的适用性的产品设计资源。


推荐阅读

史海拾趣

Hitron公司的发展小趣事

机顶盒,全称为数字视频变换盒,是连接电视机与外部信号源的重要设备,具有高度的专业性和广泛的科普意义。作为信息家电的一员,机顶盒不仅实现了数模转换,让用户能够在模拟电视上观看数字电视节目,还通过接入互联网,极大地丰富了电视节目的选择,提升了观看体验。

从广义上讲,机顶盒涵盖了从模拟频道增补器到现代的数字卫星机顶盒(DVB-S)、数字地面机顶盒(DVB-T)、有线电视数字机顶盒(DVB-C)以及IPTV机顶盒等多种类型。这些机顶盒不仅接收来自有线电缆、卫星天线、宽带网络及地面广播的信号,还提供了电子节目指南、网页浏览等增值服务,使电视机成为了一个能够与用户进行互动的智能终端。

在技术层面,机顶盒的工作原理可概括为接收、解码和显示三个步骤。它首先通过内置的调谐器接收数字电视信号,随后由内部的解码器将信号转换成电视可识别的视频和音频流,最终通过电视机呈现给用户。随着技术的不断进步,机顶盒已能支持高清、甚至4K超高清视频播放,为用户带来更为细腻的画面和震撼的音效。

未来,机顶盒市场将继续保持稳定增长态势,技术创新与智能化将成为重要的发展方向。高清化、超高清化、人工智能及云计算等技术的应用,将使机顶盒不仅限于基本的电视信号接收与解码功能,而是向智能化、多功能化方向迈进,为用户提供更加便捷、智能的生活体验。

Efficient Power Conversion公司的发展小趣事

EPC公司成立于2007年,由三位拥有六十年先进功率管理技术经验的资深工程师共同创立。公司的创始人们认识到,随着技术的不断发展,传统的硅功率技术已接近其性能极限。他们决定专注于氮化镓技术的研究与开发,这是一种新型的半导体材料,具有比硅更高的电子迁移率和更低的电阻。经过数年的研究和试验,EPC公司成功开发出了基于氮化镓的高效功率半导体器件,这一突破性的技术为公司的未来发展奠定了坚实的基础。

蜂鸟无线公司的发展小趣事
如电风扇、空调等家用电器,通过PWM调速电路可以实现风速或温度的精确调节,提高用户的使用体验。
Britool Expert公司的发展小趣事
由于PWM调速是通过调整电压脉冲的占空比来控制电动机的平均电压,因此能够减少能量损失,提高系统的能效。
得力(deli)公司的发展小趣事

随着科技的不断发展,得力公司意识到智能化是未来办公的重要趋势。于是,得力开始研发智能办公产品,如智能会议设备、云考勤、智能摄像头等。这些产品不仅提高了办公效率,也为用户带来了更加便捷、智能的办公体验。得力通过整合全球资源,不断创新和优化产品,逐渐在智能办公领域树立了领先地位。

Advanced Pressure Technology公司的发展小趣事

APT公司的成功引起了业界的广泛关注。2007年5月,日本上市公司SMC对APT公司进行了战略收购。这一收购不仅为APT公司提供了更强大的资金和技术支持,也为其未来的发展注入了新的活力。虽然被收购,但APT公司仍然保持其独立运作的特色,继续专注于气体输送技术的研发和生产。在SMC的支持下,APT公司得以进一步扩大生产规模、提升技术水平,并持续推出更多创新产品。

问答坊 | AI 解惑

fpga学习的提议

最近买了一个以PE2C8Q208为主的开发板 但是发现只有些简单的例子只能做 所以就想让有兴趣的人组织起来 一起做一些稍微复杂的东西 大家一起不断的进步 当然也希望一些高手的带领 或指点啊 欢迎加入啊。群号82384962 soso姐姐多支持啊 [ 本 ...…

查看全部问答>

跳频同步信息的基本传递方法

跳频同步信息的基本传递方法 主机按约定的频道跳,从机检测到没有收到信号也跟着按约定的频道跳,直到检测到有信号。 正确接收跳频信号的条件   跳频系统要实现跳频通信,正确接收跳频信号的条件是跳频系统的同步。   系 ...…

查看全部问答>

请教关于xilinx的开发软件ISE的问题??

安装了xilinx的开发软件ISE10.1,但补丁ip update总是装不上,导致ip核不能使用,请教怎么解决?? 谢谢!! …

查看全部问答>

platform builder编译出错请教怎么回事

BLDDEMO: There were errors building **项目名 这是错误信息…

查看全部问答>

STC-ISP下载程序的BUG~~~~~

这两天在用STC的单片机,直接用串口就能下程序还是很方便的,比之前一直用的AT的好多了 谁知问题来了,在软件里一打开工程的HEX文件程序立马失去响应....结果搞了一下午,后来一点一点的排查,发现之前建立的HEX文件仍能读取,我就怀疑是文件内容的 ...…

查看全部问答>

VMware 与win7建立samba服务器

为什么我在vmware 的linux中建立samba服务器后,在win7中进不去呢? 用了下面的方法仍然不行: 单击[开始]——[运行] 输入 “secpol.msc”打开管理工具,展开“本地策略”;然后,单击“安全选项”。 双击“网络安全:LAN Manager 身份验证级别” ...…

查看全部问答>

除数不是2的幂资源就占用很大

如题,我想除833333,直接除的话占用大概1000多逻辑单元,如果是除1048576(2的20次幂)则资源占用很少,但这样精度不够,应该怎么解决?…

查看全部问答>

各位大神帮忙,MSP430G2553的IIC程序,在线等

单步仿真都能过,但是F5直接运行会停在  while(!(IFG2 & UCB0TXIFG)); //判断UCB0TXBUF是否为空 ,查看标志位IFG2 = 0x82,发送数据后,UCB0TXIFG标志被清零。 请各位大神帮忙,在线等!!!感谢!!!!! void I2C_Init(void) { ...…

查看全部问答>

求一块STM32的开发板?

大侠们好,本人硬件菜鸟一名,之前只搞过PIC的单片机,现在换了个工作,要用STM32F107,所以来求购一块开发板,菜鸟级的就行,大侠帮帮忙,QQ270312067…

查看全部问答>