news 2026/4/16 14:44:29

电流转电压4-20mA转0-3.3/5V/10V/15V转换电路原理解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
电流转电压4-20mA转0-3.3/5V/10V/15V转换电路原理解析

工业传感器常使用电流大小来传输数据,那么作为传感器数据的接收方,比如单片机,有内部AD的单片机可以检测电压的大小,那么首先必须将电流信号转换为电压信号,然后进行电压幅值变换使其适合MCU处理的电压范围。

下面我们从设计的电流转电压的模块电路原理图来逐步解析。

首先我们看电流检测放大部分,就是U1B部分,电流从R1的上端流入,下端流出。不难看出这是一个差分放大电路,也就是一个减法运算电路,输出电压UA=(R5/R3)*(U1-U2)=U1-U2,UA即是电阻R1两端的电压差,假如流过该电阻的电流为20mA,那么产生的电压=20*100=2000mV,还没有达到我们单片机的电压测量范围(这里默认单片机AD检测的范围为0-5V)。

所以为了高效的利用单片机AD的量程,我们需要将电压信号进一步放大,有人会问:如何使电流信号输入为4mA时,在这时电压输出是0V呢? 这个问题的关键点在于我们要输出的是0V电压,这里我们还是要用到减法器如下图:

图中U1A组成是减法电路,其输出电压等于UA-UB。U1D组成一个跟随器,当电流信号为4mA时,UA=4*100=400mV,那么U1A的输出此时为0V正是我们的目的,那么就需要UA=UB,那么调节U1D跟随器的正相输入端通过调节电位器RP2改变分压即可。这就完美解决了当输入电流为4mA时输出电压为0的问题。

接下来我们要添加的是放大电路,将U1A的输出信号进行放大。如下图:

在这里U1C的作用即是最终放大,那么在使用时,将输入电流设置为20mA时,调节RP1电位器,即调节电压放大倍数,直至输出电压为5V或其他量程的10V、15V,即可完成对量程的设置。

使用前设置事项:

调零:输入电流4mA时,调节调零电位器直至输出电压为0V。

调量程:输入电流20mA时,调节调量程电位器直至输出电压为目标量程电压。

供电电压:7-30V(若输出要到n V,供电电压必须大于(n+2)V,这是因为运放不是轨对轨型,最大输出值无法等于供电电压值)。

下面是模块整体的电路图:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 10:43:40

从零到精:ChanlunX缠论分析系统实战进阶指南

从零到精:ChanlunX缠论分析系统实战进阶指南 【免费下载链接】ChanlunX 缠中说禅炒股缠论可视化插件 项目地址: https://gitcode.com/gh_mirrors/ch/ChanlunX 你是否曾在复杂的K线图中迷失方向?当无数技术指标发出矛盾信号时,是否渴望…

作者头像 李华
网站建设 2026/4/16 11:50:20

iStoreOS终极指南:如何构建智能家居网络中枢

iStoreOS终极指南:如何构建智能家居网络中枢 【免费下载链接】istoreos 提供一个人人会用的的路由、NAS系统 (目前活跃的分支是 istoreos-22.03) 项目地址: https://gitcode.com/gh_mirrors/is/istoreos 你是否曾经为家庭网络管理而烦…

作者头像 李华
网站建设 2026/4/16 11:08:51

FlipIt翻页时钟屏保:Windows系统终极复古时间艺术体验

厌倦了千篇一律的黑色屏保?FlipIt翻页时钟屏保将为你带来前所未有的视觉盛宴!这款专为Windows系统设计的复古时钟屏保,完美复刻了经典翻页时钟的机械美感,让你的电脑闲置时刻化身为优雅的时间艺术品。翻页时钟屏保不仅美观实用&am…

作者头像 李华
网站建设 2026/4/15 18:54:03

FlipIt翻页时钟终极指南:让Windows屏幕变身复古时间艺术品

厌倦了单调的黑色屏保?FlipIt翻页时钟屏幕保护程序将为你带来全新的视觉盛宴!这款专为Windows系统设计的复古时钟屏保,完美复刻了经典翻页时钟的机械美感,让你的电脑闲置时刻化身为优雅的时间艺术品。 【免费下载链接】FlipIt Fli…

作者头像 李华
网站建设 2026/4/15 21:54:38

为什么90%用户配置失败?5个关键步骤突破Ryujinx性能瓶颈

为什么90%用户配置失败?5个关键步骤突破Ryujinx性能瓶颈 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx 还在为Switch模拟器卡顿、闪退、音频异常而烦恼吗?其实…

作者头像 李华