用AD采样电流单片机控制,AD采样值0~255如何换算成实际检测电流值
比如说检测一台设备它的最大电流是20A,最小电流是15A,AD采样接受0~5V电压信号,输出0~255数字信号,然后校验让它0V针对15A,5V针对20A,校验好以后送给...
比如说检测一台设备它的最大电流是20A,最小电流是15A,AD采样接受0~5V电压信号,输出0~255数字信号,然后校验让它0V针对15A,5V针对20A,校验好以后送给数码管显示,这时显示得数值与电流表测量的数值是一致的,实际的电流再变化数码管显示的检测电流值也变化
展开
1个回答
展开全部
这样好像是实现不了的,只能从0到20A,无法从15-20A。
如果ADC是5V的输入范围,那就是说明参考源是5V的,在这种情况下使用串联在回路中的电阻来分得5V电压才能测量,即设计在20A时电阻两端的电压为20A,根据欧姆定率,得到R=U/I=5/20=0.25欧。
另外要注意电阻上的功率是很大的,它要达到P=UI=5*20=100W。
看来只能使用瓷管电阻了。
这么高的参考电压用在这个场合,电流还这么大,十分不推荐。
如果可以的话,应该使用运放来放大,这样就可以使用更小功率的电阻,并且让回路中有更小的阻值,减小损耗和发热。
不过话说回来,按前理,既然有刚才的公式了,那么每个数值代表的电流数也显而易见了,就是20A/255=0.078431A,就是说,每个示数代表78.431mA电流。
如果ADC是5V的输入范围,那就是说明参考源是5V的,在这种情况下使用串联在回路中的电阻来分得5V电压才能测量,即设计在20A时电阻两端的电压为20A,根据欧姆定率,得到R=U/I=5/20=0.25欧。
另外要注意电阻上的功率是很大的,它要达到P=UI=5*20=100W。
看来只能使用瓷管电阻了。
这么高的参考电压用在这个场合,电流还这么大,十分不推荐。
如果可以的话,应该使用运放来放大,这样就可以使用更小功率的电阻,并且让回路中有更小的阻值,减小损耗和发热。
不过话说回来,按前理,既然有刚才的公式了,那么每个数值代表的电流数也显而易见了,就是20A/255=0.078431A,就是说,每个示数代表78.431mA电流。
GamryRaman
2023-06-12 广告
2023-06-12 广告
N沟道耗尽型MOS管工作在恒流区时,g极与d极之间的电位有固定的大小关系。这是因为当MOS管工作在恒流区时,由于源极和漏极电压相等,G极电压(即源极电压)为0,而D极电压(即漏极电压)受栅极电压控制。由于G极电压为0,因此在恒流区时,D极电...
点击进入详情页
本回答由GamryRaman提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询