新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > ATMEGA16實現開關電源制作

        ATMEGA16實現開關電源制作

        作者: 時間:2012-02-12 來源:網絡 收藏

          是利用現代電力電子技術,控制開關管開通和關斷的時間比率,維持穩定輸出電壓的一種電源。以單片機為控制核心,設計并制作了具有輸出電壓步進可調的。其硬件由整流、濾波、單片機供電電源、DC-DC變換及LED顯示組成。經實驗測定,輸出電壓0~9.9V步進0.1 V可調,輸出電流1.5 A,當輸出電壓9V、輸出電流1.5 A時,電壓調整率小于0.67%,效率可達78.78%.

          1 電源硬件電路設計與計算

          1.1 系統總體設計

          系統組成框圖如圖1所示。市電經整流濾波電路輸出直流,采用EMI共模濾波器抑制市電中的干擾;+5 V單片機供電電源由MC34063構成;系統輸出電壓經反饋電路送到單片機的A/D口,單片機根據輸出電壓的變化,對DC-DC進行PWM控制,使輸出電壓趨于穩定;同時,系統的顯示及鍵盤控制也由單片機實現。

          

        ATMEGA16實現開關電源制作

          圖1 系統組成框圖

          1.2 整流濾波電路

          整流、濾波電路主要是由整流變壓器(30 W,18 V)、EMI濾波器、RS207整流橋(2 A)和濾波電容2 000 μF組成。EMI濾波器主要作用是濾除開關噪聲和由輸入線引入的諧波。濾波器中磁心上的繞組采用同向繞制,因流經繞組的交流電流是反相的,所以兩股相反方向的電流在磁心內產生的交流磁通量相互抵消,從而達到抑制共模干擾的目的。

          1.3 單片機供電電源

          為提高電源的效率,利用芯片MC34063A外接簡單元件構成降壓電路,輸出5 V電壓為單片機ATMEGA16提供電源,電路如圖2所示。

          

        單片機供電電源電路

          圖2 單片機供電電源電路

          其中R1為限流電阻、C1為定時電容、C2為輸出濾波電容、R2和R3為設定輸出電壓大小的電阻,計算公式如式(1)所示。Rst為限流電阻,當限流電阻的電壓達到330 mV時,電流限制電路開始工作。計算公式如式(2)所示,其中IMax_out為最大輸出電流。

          

        ATMEGA16實現開關電源制作

          由以上兩式可知,當輸出電壓5V時,Rst、R2和R3的取值分別為0.5 Ω、1.2 kΩ、3.6 kΩ。

          1.4 鍵盤及顯示電路

          輸入及顯示電路采用4個按鍵,和用功能切換完成對輸出電壓的設定及顯示切換。顯示部分采用共陽極數碼管動態顯示,如圖3所示。單片機ATMEGA16采用內部8 MHz晶振。

          

        鍵盤及顯示電路

          圖3 鍵盤及顯示電路

          1.5 DC-DC電路

          DC-DC電路如圖4所示。該模塊為SR-Buck變換器,開關管采用MOSFET管IRF540.IRF540的最大漏極電流ID為33 A,導通電阻RDS(on)為44 mΩ,漏源擊穿電壓VDSS為100V.MOSFET是電壓控制電流源,為了驅動MOSFET進入飽和區,需要在柵源極間加上足夠的電壓,以使漏極能流過預期的最大電流,因此采用三極管對IRF540進行驅動。主開關管Q6用NPN三極管Q5驅動,同步整流管Q9用PNP三極管Q10進行驅動。

          

        DC-DC電路

          圖4 DC-DC電路

          濾波電路采用LC串聯電路,由1個220μH的電感和2個并聯的470 μF的ESR電容組成,0.1μF的陶瓷電容用于吸收輸出端的高頻分量。

        1.6 輸出電壓采樣電路

          將50 kΩ電位器(電壓采樣電阻)的兩端并在電源輸出端(V0端與地端),中間引腳接到單片機的ADC0腳。實現A/D對輸出電壓的采樣,電路如圖5所示。

          


        上一頁 1 2 下一頁

        關鍵詞: ATMEGA16 開關電源

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 容城县| 颍上县| 西乡县| 礼泉县| 马山县| 河西区| 邓州市| 桑植县| 迭部县| 太保市| 安西县| 贡山| 达孜县| 隆林| 剑河县| 老河口市| 安西县| 陆丰市| 鹤壁市| 马公市| 日照市| 左贡县| 广水市| 江门市| 溧水县| 湘乡市| 清镇市| 宁海县| 化州市| 锦屏县| 木里| 鲜城| 衡南县| 灌阳县| 项城市| 东台市| 竹溪县| 泰来县| 宜昌市| 山西省| 冀州市|