仿真電路如下圖所示,電路中的模型,一部分是從網(wǎng)絡(luò)上找的,剩下的使用LTspice自帶的模型。
此仿真電路使用比較常見的輸出電壓反饋的方式,采樣輸出電壓與基準(zhǔn)5V電壓比較,得到的誤差電壓經(jīng)過PI調(diào)節(jié)與U6的三角波比較得到脈沖方波。開關(guān)頻率見Tclock=10u,為100kHz;SR觸發(fā)器輸出的驅(qū)動波形,用一個B souce(B1),來實現(xiàn)Buck電路的隔離驅(qū)動。
實際的仿真效果如下:
輸出5V電壓還是可以迅速穩(wěn)定住。
下面嘗試仿真多種輸入電壓、輸入電壓動態(tài)變化,以及輸出動態(tài)負(fù)載,對輸出5V的影響:
1. 多種輸入電壓
2. 輸入電壓動態(tài)變化
輸入在9V與12V之間進(jìn)行跳變,測試輸出電壓的情況;上沖最大電壓為6.2745V,下沖最小電壓為3.91394V
3. 輸出動態(tài)負(fù)載
在輸出并聯(lián)電阻上串聯(lián)一個開關(guān)模型,用于模擬輸出負(fù)載的變化,動態(tài)開關(guān)的設(shè)置參數(shù)如下:
輸出電壓的上沖為5.95505V,下沖為4.15427V
仿真附件如下:
仿真模型加載如下:
解壓縮“Buck電壓反饋”文件
雙擊打開“installXVII.bat”
輸入數(shù)字“1”,自動安裝Lib文件夾內(nèi)的控制模型。