中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

MCP3421电流检测问题 想实现功能为通过3....

 酱香饼

下载贤集网APP入驻自媒体

MCP3421电流检测问题
想实现功能为通过3.3V单片机pwm控制nmos输出,并使用MCP3421检测流经负载的电流。
在图中OUT1为PWM输出
B1其实是一个10Ω的负载不是电机(类似电热丝的东西)负载最大电流300mA
RL1是为了方便测试模拟的负载电阻,实际不贴装
VIN是一节18650,供电电压3.4-4.2V
现在遇到一个问题,只用单片机pwm输出一点占空比,万用表测得负载两端电压差为0.04V的情况下,MCP3421读数显示电流有25mA,MCP341配置为16bit 2倍PGA,不清楚是哪里出了问题,有没有大佬解答

最新回复
发布回复
你似乎将 RL1 连接到了 MCP3421 的 VIN 和 GND 之间,这可能会导致电流直接流过 RL1 ,而不是通过 MCP3421 进行检测。
万用表测得负载两端电压差为0.04V的情况下, MCP3421读数显示电流有25mA,MCP341配置为 16bit 2倍PGA。
你提到配置了16bit 2倍PGA,这意味着您的输入电压范围应该与PGA增益匹配。对于2倍PGA,通常的输入电压范围应该被限制在满量程输入的一半。
取样电阻放在MOS1的S与地之间,再并上滤波电容,测量的结果可以好多了。
电流负载可能具有不确定的特性,例如内阻、温度变化等。这些因素可能会对MCP3421的读数产生影响。您可以尝试使用其他设备(例如示波器)来验证MCP3421的读数是否准确。

为您推荐

热门交流