众所周知,单片机是无法直接读取电流的,一般是需要将电流值转换为电压值读取。 这时你应该想到伟大的欧姆定律,只需要使用一个电阻就能将电流值转换成电压值。
如下图所示,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供电,可省去输出端用于过压保护的钳位二极管。
常见的共射极放大电路
2018全国科普日拉开帷幕,VR沉浸式体验给大家带来不一样的感受
纳芯微40V车规级多通道半桥驱动NSD830x-Q1,冷风热风掌控自如
智媒的未来是人工智能与机器人的融合
贴片SMT导电硅胶弹片新极限(可替代传统的PCB铍铜弹片)
单片机如何读取4-20ma信号
MYZR-STM32MP157-CB152开发板:让网关更智能,生活更舒适
数据分析外包出去好不好?有什么利弊?
介绍时序分析概念,那为什么需要OCV呢?
锥形量热仪的工作原理_锥形量热仪的主要参数
带你了解PCB制造复杂的工艺流程
电气原理图的规定画法和注意事项
MP3解码芯片简介及其方案介绍
EEE1588精密网络同步时钟协议(时钟服务器)-v2.0协议浅析
发帖也能赚钱?做个工程师太牛了!
DC3系列开关高压输入DC-DC电源PICO
扫拖机语音芯片,工业级内置存储可重复烧录语音ic,WT2003H4-16S
使用高速微型的串行端口
营收6000亿 透过华为战略看风口
浅谈北方高校能耗现状与节能建议