㈠ 单片机如何控制一个MOS对锂电池进行充电
单从你提供的信息就是:
A监控供电,B要根据C检测反馈输出PWM控制调节电流,C检测充电电压
这种没有电流检测的电路,你先确定那是5V定压的吗,因为有些充电器是靠前面的开关变压器电源恒流稳压的,后面电路只是做开关而已,如果你确定是5V不是恒流,那Q1肯定是PWM了
㈡ 单片机用锂电池供电,怎么判断锂电池插入了充电器。Q2是低电压检测:Vin>3.3输出高电平,否则为低电平。
当锂电池插入充电器时,锂电池处于充电状态,有电流通过;你可以在中间串联一个0.1ohm左右的功率电阻(假如0.1ohm电阻当通过电流1A时产生100MV电压),当有电流通过时会在电阻两端产生电压;你在把这个电阻上电压进行放大,在跟一个比较器进行比较就可以知道锂电池是否处于充电状态,充满和未插充电器时无电流通过!
㈢ 51单片机给锂电池充电,要求充电时绿灯亮,充满电红灯亮,怎么最简单地实现充满时的电压比较
1、选择带AD功能的51芯片,如宏晶的产品
2、选择带内部比较器的51芯片,如AT89C2051
3、外加比较器芯片
另外,你的充电、充满表达与习惯相左,一般习惯上是充电时亮红灯,充满亮绿灯
㈣ 单片机用锂电池供电,怎么判断锂电池插入了充电器。Q2是低电压检测:Vin>3.3输出高电平,否则为低电平。
当检测开关S1闭合后,VDD(锂电池端电压)经R5、R6分压后输入Vin端。
计算可知,当锂电池端电压超过4.092V时,Vout输出高电平,单片机即可知道锂电池过充或者有充电器接入。