在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
12
返回列表 发新帖
楼主: JohnSmithHsu

单片机做开关电源

[复制链接]
 楼主| 发表于 2009-9-14 13:36:24 | 显示全部楼层


原帖由 jjsnail 于 2009-9-11 15:47 发表 单片机做的话 主要是速度限制AD速度有限 再加上浮点运算  duty的刷新频率很是问题 怕是几k都难做到如果再加上电流检测的问题就更难了电流检测怎么做?速度能跟上? 



不一定非要浮点运算吧 我用的整数  duty cycle刷新可以做到几十k , 即使是这样也确实速度跟不上, 表现在负载变化时的电压波动很大, 我的解决办法就是用了齐纳二极管限压, 和稍微大点的电容做缓冲。 当然前提都是负载电流较小, 就是驱动些CMOS门电路, 所以问题不大。 当然, 和专门得dc-dc芯片是没办法比了,就是一个便宜的解决特定问题的方法。。。 电流检测没有作, 糊弄过去了。。
发表于 2009-9-22 08:20:55 | 显示全部楼层
主要是PWM精度和control loop的bandwidth问题。开关频率低还可以,高了output很难稳定
发表于 2009-9-27 11:25:48 | 显示全部楼层
只用FPGA做过,单片机只能做速度低了,响应慢的。数字控制要注意PWM的精度不要低于AD的精度,不然会产生极限环振荡。另外,AD的优先级貌似要很高,否则传递函数就没法保证了。
发表于 2009-10-5 10:54:17 | 显示全部楼层


原帖由 hudie75 于 2009-9-12 12:45 发表 楼上说的在理,速度是个瓶颈,很难有办法突破。


普通的单片机,速度都可能不会太高吧?
如果可以通过新的算法实现调制而不刻意追求高速度,不也是一个很好的方向么?
头像被屏蔽
发表于 2009-10-5 14:21:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-11-18 23:38:23 | 显示全部楼层
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-23 03:37 , Processed in 0.019507 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表