发新帖我要提问
123
返回列表
打印

有人用单片机直接做BUCK 同步整流吗?

[复制链接]
楼主: 乙天
手机看帖
扫描二维码
随时随地手机跟帖
41
gtbestom| | 2019-10-14 14:18 | 只看该作者 回帖奖励 |倒序浏览
挖坟了,对于3.7V锂电池驱动LED调光,为了高效率,能不能用单片机控制同步整流呢

使用特权

评论回复
42
gtbestom| | 2019-10-14 14:20 | 只看该作者
对于3.7V锂电池,可用的现成的PWM控制芯片太少,驱动LED,压降也要求较小

使用特权

评论回复
43
tianxj01| | 2019-10-14 15:11 | 只看该作者
gtbestom 发表于 2019-10-14 14:20
对于3.7V锂电池,可用的现成的PWM控制芯片太少,驱动LED,压降也要求较小

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

使用特权

评论回复
44
戈卫东| | 2019-10-14 19:10 | 只看该作者
现在很多MCU带比较器和运放,可以直接由PWM模块实现逐周期限流保护,做这种应用很简单很可靠了。

使用特权

评论回复
45
Wattle_He| | 2019-10-15 01:59 | 只看该作者
单片机也就只值得出个高频时钟而已,真要做控制处理还是免了,太慢了……

使用特权

评论回复
46
汽车电子| | 2021-12-23 11:41 | 只看该作者
本帖最后由 汽车电子 于 2021-12-23 11:43 编辑

2007年的帖子,2019年有人回复,2022年了,我也回复一下吧。2021年正好用单片机做了双向逆变电源。
现在有个新案子,想用单片机做Buck-Boost电源,大电流。
200MHz的Cortex-M4F,输出200KHz的PWM无压力,PI闭环控制。

使用特权

评论回复
47
amender| | 2022-1-9 10:33 | 只看该作者
正好也打算做这个就想了解一下,你为什么要选用这么贵的一个单片机啊,没有别的单片机可以选用了吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则