单片机监测电流和充电时间?
很简单,只要检测出每个输出端口的电流即可,检测到有充电电流就开始计时,用一个毫欧级的对地电阻作电流取样,这样取样分掉的电压很小可以忽略,用放大器把电阻上的电压放大后给单片机的ADC作为电流计算的参数;由于取电端是USB的DC5V,所以单片机的供电甚至可以不用稳压,但是得选一个内部有ADC基准电压的单片机,例如ATMEGA8。
扫一扫用手机浏览
很简单,只要检测出每个输出端口的电流即可,检测到有充电电流就开始计时,用一个毫欧级的对地电阻作电流取样,这样取样分掉的电压很小可以忽略,用放大器把电阻上的电压放大后给单片机的ADC作为电流计算的参数;由于取电端是USB的DC5V,所以单片机的供电甚至可以不用稳压,但是得选一个内部有ADC基准电压的单片机,例如ATMEGA8。