对于3.7V 锂电,如果不是非常大功率,比如只是LED调光,几十瓦的,用单片机做还真是最划算。
这路东西,直接用类似AO3400 +AO3401,单片机IO直接驱动妥妥的,选择带互补死区的单片机,比如新唐003,就1元多点,则用来做同步整流BUCK调光不是一般的舒服。做成同步整流模式,同步整流管并联肖特基,在脉宽适当宽度时候,才投入同步整流的那个管子,否则就让进入传统BUCK线路,以控制合理的轻载效率。像N76E003,要实现这个功能,只需要控制其中一个输出固定一个电平或者根据内部PWM实际输出,非常简单,就对一个寄存器的某位写一个bit而已。
1T51,处理这类问题,绰绰有余,还可以做类似保护、触摸控制等等各种用户界面的实际功能。
毕竟1T51运算性能有限,所以,PID算法,只能采用定点来做,这里用在LED调光,16位定点PID精度都有多余了。 |