我现在做一个K分度的温度变送器,现在需要把从单片机出来的信号变成4到20mA的电流输出,求电路原理图

如题所述

这个用一个集成运放就能实现,看我下面的电路图,那个PWM就是你单片机引脚输出的PWM波,通过你的程序,调节PWM的占空比,使得358的6脚上的电压在 4.4V---0.88V之间,这样,就能输出20---4mA电流,负载就接在P4的地方,切记,358的电源一定要至少在12V上,我画的图是24V的,总之,358的电压越大越好,当然,不能超过30V。

追问

我那个方案上面写的是需要,从单片机出来再接一个D/A转换电路,在接一个电流/电压转换电路,之后实现4~20mA输出,我就是有点儿没有搞明白

追答

我这个就是一个电压转换电流电路,你只要在那个PWM那里输入个直流电压,或者一定频率的PWM波,就能实现电压到电流的转换

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-01

使用专用的pac芯片,gp8102可以实现pwm转4-20ma。或者电流型的dac,GP8202可以实现i2c转4-20ma,这样单片机就很容易控制了。

第2个回答  2013-04-03
你去搜索20MA电流环。
有很多成熟方案。
相似回答