历史上的今天
今天是:2025年12月12日(星期五)
2022年12月12日 | 单片机如何读取4-20ma信号
2022-12-12 来源:zhihu
众所周知,单片机是无法直接读取电流的,一般是需要将电流值转换为电压值读取。这时你应该想到伟大的欧姆定律,只需要使用一个电阻就能将电流值转换成电压值。
如下图所示,IS1为一个电流源代表4-20ma信号,通过一个150欧姆电阻将电流值转化为电压值,VF1电压变化范围为0.6~3V,电阻最大消耗功率0.06W,可选取0805封装的精密电阻。

看来一个电阻就可以完美解决问题,再加个一阶低通滤波电路滤除线路上的高频干扰是不是效果会更好,看图。

分析上面电路,从原理上完全可以实现功能。VF1连接单片机ADC管脚,在ADC采样期间R2上会流过电流,根据基尔霍夫定律,此时流过R1的电流必定会小于IS1的电流,会造成电流采样不准。
对以上电路进行优化,设计出如下电路:

电路中使用运放增加一级ADC驱动电路。根据运放的特性,可知在理想情况下其同相输入端的阻抗为无穷大,IS1电流几乎全部通过电阻R1,转化为采样电压值,经过电压跟随器1:1输出送往单片机。电路中Z1为TVS管可用于ESD保护。运放采用3.3V供电,可省去输出端用于过压保护的钳位二极管。
史海拾趣
|
北京奥运会开幕式上,29个巨大的“烟花脚印”,以精确的步伐,从永定门、前门、天安门、故宫、鼓楼这条北京的中轴线一路走向“鸟巢”,象征着第29届奥林匹克运动会一步步走进中国、走进北京。这些绚烂的烟花“脚印”,是如何实现的呢? &nb ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:04 编辑 Stratix II FPGA的PLL重新配置 7.pdf … 查看全部问答> |
|
请教关于marvell sdio wifi 网卡以下注册表项的含义及设置问题 hp612 sdio8686 wifi不能连接问题的探讨 我的手机现在不能搜到网络了,这两天一直在研究手机的wifi问题,想与存在类似问题的人探讨一下,看是否能解决。 1、可以证明手机的wifi模块没有坏掉。再由如下: 通过手机无法搜索到ap,就在连家里路由旁 ...… 查看全部问答> |
|
SMD零件计数器 GAM-12 (台湾产)GAM-12说明:1.采用微电脑式全自动方式计算零件数量,百分之百准确,双向计数量-99999~99999个。2. 适用任何SMD及IC的料带及不同大小的宽度,间隔的零件均可计数。3. 采用内藏式光纤感应 ...… 查看全部问答> |
|
第一次用这个电路,S1输入5V的100K方波,S2输出还是为5V方波。不解、、、 后来看了下NMOS管的栅极发现栅极耦合上了100K方波,起不到电平转换的目的。 我看这个电路很简单、体积又小、很喜欢。但是应用出现了问题,为什么?栅极电容的 ...… 查看全部问答> |
|
最近编程遇到一个棘手的问题,那就是怎样编程将一个数据写入内存,比方说将10写入0x0030E000地址内,请求大神支援,不胜感激!… 查看全部问答> |




