新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的開關穩壓電源設計

        基于單片機的開關穩壓電源設計

        作者: 時間:2011-12-17 來源:網絡 收藏

        3.3 PWM驅動電路的設計
        電力MOSFET驅動功率小,采用三極管驅動即可滿足要求,驅動電路如圖4所示。

        由于為弱電系統,為保證安全需要與強電側隔離,防止強電側的電壓回流,燒壞,先用開關光耦進行光電隔離,再經三極管到MOSFET的驅動電路IR210l。產生的PWM波,經過光耦及后面的IR2101芯片,在芯片的5管腳輸出的PWM波接到MOS—FET的門極G端,使其工作。IR2101是專門用來驅動耐高壓高頻率的N溝道MOSFET和IGBT的。它是一個8管腳的芯片,其具有高低側的輸出參考電平。門極提供的電壓范圍是10~20 V。
        3.4 保護電路的設計
        過電流保護是一種電源負載保護功能,以避免發生包括輸出端子上的短路在內的過負載輸出電流對電源和負載的損壞。當電流大于限定值的時候,使用繼電器常閉觸點斷開進行保護。用控制繼電器的常開常閉的吸合,實現自動恢復電路工作的功能。如圖5所示:

        4 軟件設計
        MSP430內部具有高、中、低速多個時鐘源,可以靈活地配置給各模塊使用以及工作于多種低功耗模式,大大降低控制電路的功耗提高整體效率;430F449有ADCl2模塊能夠實現12位精度的模數轉換、硬件乘法器以及帶有PWM輸出功能的TIMERA和TIMRB定時器,使得整個電路不需要任何擴展就能完成對電源輸出電壓、電流的實時采集、PI控制、PWM輸出;同時MSP430F449帶有內部LCD驅動模塊,直接將液晶顯示屏連接在芯片的驅動端口即可,電路結構極為簡單。本設計的軟件采用C語言編寫,整個程序包括的子模塊有:鍵盤控制模塊、A/D電壓和電流采集模塊、PI控制模塊和PWM波發生模塊等幾個部分,軟件流程圖如圖6所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临沧市| 平南县| 勃利县| 天台县| 南开区| 新巴尔虎右旗| 富宁县| 三原县| 蒲江县| 上虞市| 常熟市| 左权县| 古浪县| 上犹县| 运城市| 小金县| 丹阳市| 商南县| 余江县| 安龙县| 财经| 夏津县| 麻江县| 北辰区| 芜湖县| 嘉禾县| 亚东县| 南投市| 肃宁县| 大田县| 潞西市| 荔波县| 杭锦后旗| 全椒县| 海南省| 桂阳县| 封开县| 罗定市| 新化县| 宁海县| 六枝特区|