新聞中心

        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所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宜兰市| 偏关县| 多伦县| 忻州市| 康马县| 丹阳市| 丹棱县| 犍为县| 永新县| 新郑市| 花垣县| 城口县| 岳池县| 余干县| 辽宁省| 高尔夫| 金塔县| 得荣县| 东明县| 长葛市| 阜城县| 乐山市| 嘉兴市| 连南| 措美县| 盱眙县| 卢龙县| 福建省| 白玉县| 大兴区| 长汀县| 酒泉市| 墨玉县| 呼伦贝尔市| 两当县| 洛扎县| 阿坝| 康保县| 二连浩特市| 常山县| 淮安市|