请问用单片机检测1mA-1A的直流电流,用什么办法?感谢

2020-01-01 17:47发布

请问用单片机检测1mA-1A的直流电流,精度是1mA,用什么办法比较好?感谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
helislayer
1楼-- · 2020-01-03 12:48
qd118118 发表于 2016-8-4 11:48
max471  我用过,价格也不贵

max471 这个我也自己焊接来用过。测到 0.1% 精度估计有点困难。
我用 STM32 的 AD 连续采样。发现上一个 Channel 的采样电平
会对下一个 Channel 有影响。增加采样时间会有帮助但是不能
完全消除影响。

qd118118
2楼-- · 2020-01-03 18:05
 精彩回答 2  元偷偷看……
helislayer
3楼-- · 2020-01-03 23:17
qd118118 发表于 2016-8-4 12:32
我项目上是如有10ma的电流变化能检测到即可

10ma 我觉得应该还可以的。
我自己估计我用的项目精度最多大概就是 10ma 左右。
elchb
4楼-- · 2020-01-04 04:06
用分流器比较好
duxingkei
5楼-- · 2020-01-04 05:35
qd118118 发表于 2016-8-4 11:48
max471  我用过,价格也不贵

我最近也在用MAX4173
芯片供电5V,负载电压是1.2v,采样时0.5欧姆,发现负载为82欧姆时,实际检测的放大输出电压偏小,理论是14ma,实际输出电压经过换算只有9ma
负载电压升级到3v左右时,输出电压正常,等于或接近理论值,感觉芯片对低压供电的电流检测线性度不好啊
有什么精准的推荐的吗?

Elex
6楼-- · 2020-01-04 05:54
wqm521216 发表于 2016-3-29 23:01
感谢各位的回复,主要是用来检测一个东西的静态电流。

如果精度要求高的话可以分成两个量程,比如10mA一个量程,10mA~1A一个量程。
单纯用放大器切换量程可能会受到其增益带宽限制。可以一个量程用一个检测电阻,用MOSFET切换控制电流通过哪个检测电阻,然后放大就好了。
我已经用这种方法可以用同一个放大器和同一个ADC通道可以检测十uA级至2A的电流,当然还可以扩展。

一周热门 更多>