请选择 进入手机版 | 继续访问电脑版

 找回密码
 请使用中文注册

手机号码,快捷登录

手机号码,快捷登录

查看: 142|回复: 0

PWM转4-20mA 或 0-5V隔离输出兼容设计

[复制链接]

1317

主题

48

回帖

2万

积分

超级版主

积分
26083
发表于 2024-9-7 16:53:24 | 显示全部楼层 |阅读模式

20213089f94b6d1a2c1b603b17a3c3bd.png
8e5e362066594ec5b98a380a112fd53d.png 电路解析:

输入为最左边的PWM和GND还有3.3V,通过光耦进行隔离到隔离侧,也就是通过光耦和431将PWM转化为隔离基准后的2.5V的PWM波,然后再经过二阶RC滤波转化为0~2.5V直流电压后给后级的运算放大器。


3970942acf197fd9717f7d611da727a1.png

基准后的PWM经过二阶RC滤波后,输出电压为Vref*D(Vref为431基准电压,D为PWM占空比),经过一个电压跟随器做阻抗变换(减小输出阻抗),然后再接到后级电流源电路。


3ad55992a062f2ff5e8c24cb2173387e.png

再往后是一个howland电流源拓扑,使用了一个三极管进行扩流(运放输出电流有限,所以要加三极管扩流)。我们先看电流输出模式,那么就是按照图示接法,将4-20mA的负载电阻接到Rload处。


3fd702bfe28a122db716016177c6ceb0.png Howland电流源仿真:

我们可以看到输出电流公式为:Iload = VIN/2*50Ω。当输入电压为1V时,输出电流为10mA左右。


a59cfe1fee78a7c2d61257b9b8baef23.png 那么下面是推导过程:

42aca9ba0fec2e2699f86aa1bbcfa001.png 0~5V输出:

电路中还有这么一句话:R212焊接时,输出4-20mA电流,不焊接时,输出0-5V电压。那么我们仿真中也去掉R212,可以看到,输出电压基本为3*VIN(在负载电阻很大的情况下)。比如下图,输入电压1V,输出电压为3V:


c9f4ba0280b37df5e9dd847da76fd106.png

R211//R215很小,RLoad很大,所以推导过程均忽略掉了,推导过程如下:


438fec7e6c5208242c27d4f2188e62ba.png 总结:可以用,精度要求不高的情况下还可以。这个0~5V,4~20mA的兼容设计挺好的,就是要注意0~5V输出时候的负载电阻不能太小(一般也不会很小)。关注回复“加群”,加入硬件电子学习交流群。.
您需要登录后才可以回帖 登录 | 请使用中文注册

本版积分规则

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 )

GMT+8, 2024-10-8 13:55 , Processed in 0.360720 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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