搜索
bottom↓
回复: 8

stm如何最经济的输出0-10V信号给PLC模拟量用?PWM还是DA?

[复制链接]

出0入4汤圆

发表于 2019-9-5 08:15:45 | 显示全部楼层 |阅读模式
单片机已经用的时STM32F1的48PIN的,需要扩展两路1%精度0-10输出,供给5米外的PLC模拟量单元。  本来想用PWM。但是PWM经过RC滤波和运放产生,但是PWM转0-10V不知道线性如何,怕需要每一台都要做个多点标定,后期生产麻烦。用专用DA比如MCP4725A0T(DAC,12位,I2C接口,SOT23-6),成本又上去了。不知道一般1%精度的0-10V输输出供给其他设备使用的电路用的啥电路形式?   用过的大侠给个意见或者给个电路参考哈。 另外,直接经过运放跟随输出0-10V,这驱动能力(只是给PLC模拟量单元使用)没啥问题吧?

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

发表于 2019-9-5 08:20:32 | 显示全部楼层
有的stm32带2路12-bit dac,换型号吧,比外挂dac便宜
pwm dac问题是响应慢,而且要做翻转(低部输出不太好)

出0入137汤圆

发表于 2019-9-5 08:21:43 | 显示全部楼层
一看到低成本的工控项目就头大
DAC输出我只有AD5412/5422,基本涵盖了所有输出形式。省心!

出0入0汤圆

发表于 2019-11-9 22:54:08 | 显示全部楼层
这东西关键点是重复性,不管输出的线性如何,边界死区如何,只要能稳定复现就完全合格

因为,执行端一般是正规设计的变频器或其他执行模块,内部程序已经对边界死区问题做出应对方式,不管控制端设计再烂,只要重复性好就能达到良好的使用效果。

出0入0汤圆

发表于 2020-3-1 16:30:27 | 显示全部楼层
上海有个芯片  号称0-100的占空比的pwm波 直接控制 ,可以输出0-5v或者0-10V 大家有用过吗 ?  不知道效果怎么样

出0入50汤圆

发表于 2020-3-1 20:54:39 | 显示全部楼层
PWM转DAC,最大的瓶颈是后续的RC二阶或多阶滤波造成的响应速度明显减慢的问题,精度要求不高,在时钟频率已经限定的条件下,适当减小PWM周期,比如16bit的PWM,实际用12bit,分辨率少了4位,但是PWM频率可以升高16倍,同样纹波指标下的RC时间常数可以缩短很多倍,有利于响应速度的提高。
线性不是最大的问题,避开0和100两个极端边界区域,就可以了。

出0入85汤圆

发表于 2020-3-1 21:50:38 | 显示全部楼层
本帖最后由 marshallemon 于 2020-3-1 21:52 编辑

PWM DAC建立时间相对比较慢,如果对非线性要求不高,建议使用595+电阻实现R2R DAC

或者使用PWM DAC输出使用同步开关电容滤波器,这样相比普通的RC滤波器建立时间会快

出0入0汤圆

发表于 2020-3-1 22:01:28 | 显示全部楼层
wxdn 发表于 2019-11-9 21:23
我是直接给的PWM信号,用的是TLP104E,很好用的,已经用在产品里了,给一客户做的设备,用的就是这种方案, ...

感谢lz的分享,这个思路不错。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-2 21:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表