我是沒作過Boost PWM
不過,可以給你兩篇文章作參考,相信應該對你有所幫助
1. 2004年IEEE Journal paper, "A Monolithic Current-Mode CMOS DC-DC Converter With On-Chip Current-Sensing Technique"
2. 92年交大碩士畢業論文,指導教授吳重雨,"A High-Efficiency Synchronous CMOS Switching Regulator with PWM/PFM-Mode Operation"
在PWM的DC-DC中,有兩種方式,一種是Voltage-Mode,另外一種則是Current-Mode
而會用Current-Mode的PWM,其主要原因乃在要作slope compensation比較容易些
而之所以會有這個問題,及在PWM是對電容作充放電,但因為電容的非線性曲線緣故,導致PWM的鋸齒波會因為cycle-to-cycle的誤差而使得PWM在一次又一次的判斷中出現疊積誤差存在,故而需要作slope compensation,乃在改善鋸齒波的線性(又或者可說是對電容充放電不完整的改善方式)
一般的作法,大都是採用附加的current mirror的補償方式來達到效果,又或者利用額外的sensing current來達到補償動作
作法不難,比較難的應是理論上的理解和公式推導
再提一點,Voltage-Mode的PWM也有slope compensation的問題,只是,不好作,也很難作到
故而,Voltage-Mode的PWM大都存在著鋸齒波線性不完全的問題 |