PWM模块(包含软启动)
软启动
在原参考论文中运用电流镜的方式,将电流减小,还运用电容倍增模块,减小版图面积
开始工作之前,EN=0,将电容放电,输出SS_OUT=0,EN_1=1,工作时,EN=1,电容充电,当 SS 端电压大于 VREF时,软启动过程结束,
输出 SS_OUT =1,EN_1=0
参考文献:一种用于 DC- DC 开关电源芯片的新型软启动电路 张在涌
软启动输出电压由0-0.6v的时间大概在300us
改进后的升压电路,比较器
SR触发器
反馈电压和基准电压的比较
软启动电压和反馈电压的比较
在反馈电压由0-0.6开始抬升时,先和软启动电压进行比较,目的为保护电路,在反馈电压在0.6V上下波动时,再和基准电压进行比较,与非门的逻辑是为了得出最终结果,即不管和什么比较,都从PWM_OUT输出结果
以下为仿真结果
仿真中,因为没有连接系统,故给出两个反馈电压,在VFB1缓慢抬升时,和SS比较,SS_OUT,EN_1控制两个比较器什么时候工作,VO4,VO3为两个比较器的输出,Q为总体结果
PWM模块整体电路
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通