基于單片機(jī)控制的開關(guān)電源論文(經(jīng)典)_第1頁
基于單片機(jī)控制的開關(guān)電源論文(經(jīng)典)_第2頁
基于單片機(jī)控制的開關(guān)電源論文(經(jīng)典)_第3頁
基于單片機(jī)控制的開關(guān)電源論文(經(jīng)典)_第4頁
基于單片機(jī)控制的開關(guān)電源論文(經(jīng)典)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、目 錄引言.11 概述.11.1 課題來源及意義 .21.2 課題基本要求 .21.3 課題相關(guān)背景 .22 開關(guān)電源方案設(shè)計(jì).32.1 開關(guān)電源工作原理 .32.2 開關(guān)電源與線性電源的比較 .42.3 方案論證 .42.3.1 方案 1 .42.3.2 方案 2 .52.3.3 方案 3 .52.3.4 方案分析.52.3.5 總體結(jié)構(gòu)設(shè)計(jì).52.4 難點(diǎn)分析 .62.4.1 如何提高電源工作頻率.62.4.2 儲(chǔ)能電感的繞制.72.4.3 標(biāo)度轉(zhuǎn)換技術(shù).72.5 控制技術(shù)選擇 .82.6 開關(guān)變換器結(jié)構(gòu)分析與選擇 .92.7 開關(guān)電路器件參數(shù)選擇 .122.7.1 功率開關(guān)管的選擇.12

2、2.7.2 濾波電容的選擇 .132.7.3 儲(chǔ)能電感的選擇.132.7.4 續(xù)流二極管的選擇.143 硬件電路設(shè)計(jì).143.1 電源電路設(shè)計(jì) .143.1.1 整流濾波電路.143.1.2 開關(guān)變換電路.143.1.3 分壓電阻的計(jì)算.153.1.4 保護(hù)電路.153.2 控制電路設(shè)計(jì) .163.2.1 反饋電路設(shè)計(jì).173.2.2 四位數(shù)碼顯示電路設(shè)計(jì).183.2.3 單片機(jī)與鍵盤接口電路設(shè)計(jì).194 軟件設(shè)計(jì).194.1 總體編程思想 .204.1.1 鍵盤防抖動(dòng)子程序.204.1.2 數(shù)碼顯示子程序.214.1.3 采樣子程序.224.1.4 中斷處理程序設(shè)計(jì).234.1.5PID 控

3、制算法.244.1.6 數(shù)字濾波.245 系統(tǒng)調(diào)試.255.1 硬件模塊調(diào)試 .255.1.1 整流濾波電路的調(diào)試.255.1.2AD 轉(zhuǎn)換的調(diào)試.255.1.3 脈沖輸出電路的調(diào)試.255.1.4 功率開關(guān)管的調(diào)試.265.2 電源性能指標(biāo)的測試 .265.2.1 開關(guān)電源的技術(shù)指標(biāo).265.2.2 輸出電壓的測試.275.2.3 最大輸出電流的測試.285.2.4 過流保護(hù)的測試.285.2.5 電壓調(diào)整率的測試.285.2.6 紋波電壓的測試.296 結(jié)論.29謝辭.29參考文獻(xiàn).30附錄.31 引言開關(guān)電源是利用現(xiàn)代電子電力技術(shù)控制功率開關(guān)管(MOSFET;三極管)的導(dǎo)通和關(guān)斷的時(shí)間比

4、來穩(wěn)定輸出電壓的一種新型穩(wěn)壓電源。它是在電子、計(jì)算機(jī)、通信、電氣、航空航天、軍事以及家電等領(lǐng)域應(yīng)用非常廣泛的一種電力電子裝置。具有電能轉(zhuǎn)換效率高、體積小、重量輕、控制精度高和快速性好等優(yōu)點(diǎn)。本文中研究的單片機(jī)控制開關(guān)電源,可以通過鍵盤預(yù)置期望輸出電壓值,模/數(shù)轉(zhuǎn)換器對輸出電壓進(jìn)行采樣,由軟件控制單片機(jī)輸出相應(yīng)的脈沖寬度,對開關(guān)電源進(jìn)行脈寬調(diào)制,輸出預(yù)期的電壓。并采用 PID 算法控制輸出電壓穩(wěn)定,構(gòu)成可輸出 3v 到12v 的可調(diào)電壓,并顯示實(shí)時(shí)電壓和預(yù)置值,通過鍵盤可隨時(shí)修改 PID 參數(shù)以優(yōu)化控制效果,并該系統(tǒng)可以給芯片提供工作電壓,加以擴(kuò)展可構(gòu)成輸出正負(fù) 3 到 12 伏的雙極性電源。單

5、片機(jī)控制的開關(guān)電源具有設(shè)計(jì)彈性好的優(yōu)點(diǎn),可以按照設(shè)計(jì)者的思想靈活的工作。目前電子設(shè)備的日益小型化需要供電電源的小型化,這樣制作小型化電源是未來電源制作的一個(gè)趨勢,傳統(tǒng)開關(guān)電源線路一般很復(fù)雜體積也較大,如果使用的單片機(jī)作為控制核心必將可以大大簡化電源的結(jié)構(gòu),制作更加小的電源將成為可能,并且使用單片機(jī)可以擴(kuò)展許多功能,如顯示,實(shí)時(shí)控制調(diào)整電壓,可維護(hù)性強(qiáng),由于目前國內(nèi)有專門的 PWM 輸出的單片機(jī)價(jià)格昂貴,普通的單片機(jī) I/O 口模擬的脈寬頻率較低,速度較慢,遠(yuǎn)遠(yuǎn)達(dá)不到現(xiàn)代電源要求的工作頻率,所以目前單片機(jī)控制的電源使用并不廣泛,但是單片機(jī)在智能化以及可實(shí)現(xiàn)的用戶友好界面,擴(kuò)展性強(qiáng)等等方面的優(yōu)勢使

6、其成為未來電源重要的發(fā)展方向。因此,我們研究單片機(jī)控制的開關(guān)電源,非常有現(xiàn)實(shí)意義。隨著半導(dǎo)體技術(shù)和微電子技術(shù)的高速發(fā)展,集成度高、功能強(qiáng)大的大規(guī)模集成電路的不斷出現(xiàn),使得電子設(shè)備的體積和重量不斷下降,這就要求有效率更高、體積更小、重量更輕的開關(guān)電源,使之能滿足電子設(shè)備的日益小型化的需要。這是未來開關(guān)電源設(shè)計(jì)所應(yīng)考慮的第一個(gè)問題。開關(guān)電源的效率是與開關(guān)管的變換速度成正比的,要進(jìn)一步提高開關(guān)電源的效率,就要提高電源的工作頻率。但頻率提高后,對整個(gè)電路中的元器件又有了新的要求。進(jìn)一步研制生產(chǎn)出適合于高頻工作的開關(guān)管、高頻電容、開關(guān)變壓器、儲(chǔ)能電感等元器件是開關(guān)電源設(shè)計(jì)所面臨的另一個(gè)問題。在開關(guān)電源中

7、,由于功率晶體管工作在開關(guān)狀態(tài),當(dāng)開關(guān)速度提高后,會(huì)受到電路中分布電感、電容成分或二極管中儲(chǔ)存的電荷的影響而產(chǎn)生較大的浪涌和噪聲,其交變電壓和電流會(huì)通過電路中的元器件產(chǎn)生較強(qiáng)的尖峰干擾和諧波干擾,這些尖峰電壓或電流可能會(huì)損壞電路的器件,同時(shí)這些干擾會(huì)污染市電電網(wǎng),影響鄰近的電子儀器與設(shè)備的在正常工作。雖然也可以采取一些抑制干擾的措施,在一定程度上降低這些干擾的影響,但目前階段的精密電子儀器中,仍難以使用開關(guān)電源。因此,克服開關(guān) 電源產(chǎn)生的各種噪聲干擾,是我們要努力解決的第三個(gè)問題。1 概述 1.1 課題來源及意義電源技術(shù)是一種應(yīng)用功率半導(dǎo)體器件,綜合電力變換技術(shù)、現(xiàn)代電子技術(shù)、自動(dòng)控制技術(shù)的多

8、學(xué)科的邊緣交叉技術(shù)。隨著科學(xué)技術(shù)的發(fā)展,電源技術(shù)又與現(xiàn)代控制理論、材料科學(xué)、電機(jī)工程、微電子技術(shù)等許多領(lǐng)域密切相關(guān)。目前電源技術(shù)已逐步發(fā)展成為一門多學(xué)科互相滲透的綜合性技術(shù)學(xué)科。他對現(xiàn)代通訊、電子儀器、計(jì)算機(jī)、工業(yè)自動(dòng)化、電力工程、國防及某些高新技術(shù)提供高質(zhì)量、高效率、高可靠性的電源起著關(guān)鍵作用。 -當(dāng)代許多高新技術(shù)均與市電的電壓、電流、頻率、相位、和波形等基本參數(shù)的變換和控制相關(guān),電源技術(shù)能夠?qū)崿F(xiàn)對這些參數(shù)的精確控制和高效率的處理,特別是能夠?qū)崿F(xiàn)大功率電能的頻率變換,從而為多項(xiàng)高新技術(shù)的發(fā)展提供有力的支持。因此,電源技術(shù)不但本身是一項(xiàng)高新技術(shù),而且還是其他多項(xiàng)高新技術(shù)的發(fā)展基礎(chǔ)。電源技術(shù)及其

9、產(chǎn)業(yè)的進(jìn)一步發(fā)展必將為大幅度節(jié)約電能、降低材料消耗以及提高生產(chǎn)效率提供重要的手段,并為現(xiàn)代生產(chǎn)和現(xiàn)代生活帶來深遠(yuǎn)的影響。-電源,如今已經(jīng)是非常重要的基礎(chǔ)科技和產(chǎn)業(yè),從日常生活到高尖端的科技,都離不開電源技術(shù)的參與和支持,電源技術(shù)也正是在這種環(huán)境中不斷的發(fā)展起來的。電源的重要性不可否認(rèn),但是傳統(tǒng)電源存在不足的地方,例如,傳統(tǒng)電源效率不高,線性電源由于功率管是工作在線性放大狀態(tài),功率管的電流和輸出電流是成比例的,因此當(dāng)輸出電流越大時(shí),功耗就越大。通常,線性電源效率只有 45%到 50%左右,因此提高電源效率是未來電源設(shè)計(jì),應(yīng)著重解決的問題,而開關(guān)電源能夠很好的解決這個(gè)問題,開關(guān)電源的功率開關(guān)管是工

10、作在開關(guān)狀態(tài)的,也就是,只是在開關(guān)管導(dǎo)通時(shí),管子才會(huì)產(chǎn)生損耗,因此開關(guān)電源的效率比線性電源要高得多,通??梢赃_(dá)到 80%以上,本設(shè)計(jì)選擇開關(guān)電源作為研究對象,利用其輸出電壓和輸入電壓之間占空比的關(guān)系,假定輸入基本穩(wěn)定,利用單片機(jī)控制占空比,就可以控制輸出電壓,通過 A/D轉(zhuǎn)換,采樣輸出電壓,使用數(shù)碼管顯示,通過鍵盤預(yù)置電壓,實(shí)現(xiàn)可調(diào)開關(guān)電源的制作。1.2 課題基本要求(1)設(shè)計(jì)、制作開關(guān)電源;(2)使用單片機(jī)構(gòu)成嵌入式控制系統(tǒng),通過鍵盤預(yù)置輸入電壓,可顯示預(yù)置電壓和輸出電壓;(3)掌握開關(guān)電源的設(shè)計(jì)方法;(4)掌握單片機(jī)軟件編程方法;(5)掌握 PID 控制原理; 1.3 課題相關(guān)背景我國的三

11、極管直流變換器及開關(guān)電源的研制工作開始于 60 年代初期,到了 60 年代中期進(jìn)入了實(shí)用階段,緊跟著 70 年代初開始研制無工頻變壓器開關(guān)電源。1974 年研制成功了工作頻率為 10 千赫茲、輸出電壓為 5v 的無工頻開關(guān)電源。近 30 年來,許多研究所、工廠及高校已研制出多種型號(hào)的開關(guān)電源,并廣泛的應(yīng)用于電子計(jì)算機(jī)、通信、家電等許多方面,取得了很好的效果。工作頻率為 100 千赫茲-200 千赫茲的高頻開關(guān)電源于 80 年代初期開始研制,90 年代初試制成功,目前已經(jīng)是非常成熟的電子產(chǎn)品。按調(diào)制方式劃分可以分為: (1)脈寬調(diào)制型:振蕩頻率保持不變,通過改變脈沖的寬度來改變和調(diào)節(jié)輸出電壓的大

12、小。通過采樣電路、耦合電路構(gòu)成閉合回路,來穩(wěn)定輸出電壓??s寫為PWM(Pulse Width Modulation)。 (2)頻率調(diào)制型:占空比保持不變或關(guān)斷時(shí)間不變,改變振蕩器的頻率來穩(wěn)定并調(diào)節(jié)輸出電壓幅度??s寫為 PFM(Pulse Frequency modulation) 。 (3)混合調(diào)制型:通過調(diào)節(jié)導(dǎo)通時(shí)間的振蕩頻率來完成穩(wěn)定并輸出電壓幅度。通常采用的是脈寬調(diào)制型和混合調(diào)制型兩種調(diào)制方式。在脈寬調(diào)制中因?yàn)轭l率不變,所以無論是對電路中的磁性元件及晶體管的測試和設(shè)計(jì)都很方便,而且對射頻干擾的抑制也變得比較容易?;旌险{(diào)制則因其線路簡單,也得到了廣泛的應(yīng)用。相對而言,頻率調(diào)制較少采用。本文

13、中采用的是脈寬調(diào)制型。2 開關(guān)電源方案設(shè)計(jì)2.1 開關(guān)電源工作原理開關(guān)電源是指調(diào)整管工作在開關(guān)方式,即導(dǎo)通和截止?fàn)顟B(tài)的穩(wěn)壓電源,縮寫為SPS(Switching Power Supply) 。開關(guān)電源的核心部分是一個(gè)直流變換器。利用直流變換器可以把一種直流電壓變成極性、數(shù)值不同的多種直流電壓。 圖 2.1 所示電路的工作過程為:假設(shè)基準(zhǔn)電壓為 5v,由于電網(wǎng)波動(dòng)導(dǎo)致輸入電壓減小,那么輸出電壓也將會(huì)減少,此時(shí),所采樣的電壓將減小,假設(shè)為 4.9v,誤差為0.1v,經(jīng)過比較放大后,脈沖調(diào)制電路根據(jù)這個(gè)誤差,提高占空比使輸出電壓增大,同理,當(dāng)由于電網(wǎng)波動(dòng)導(dǎo)致輸出電壓增大時(shí),脈沖調(diào)制電路降低占空比使輸

14、出電壓減小,以此來控制輸出電壓的穩(wěn)定。 整流濾波電路開關(guān)管濾波電路采樣電路比較放大脈沖調(diào)寬輸出輸入基準(zhǔn)電壓圖 2.1 開關(guān)電源原理框圖按電源電路中功率管的工作方式劃分,電源可以分為開關(guān)電源與線性電源兩大類。線性電源是發(fā)展較早的一種電源,其功率管工作在線性放大區(qū)。開關(guān)電源是在線性電源的基礎(chǔ)之上發(fā)展起來的,并在很大程度上克服了線性電源的缺陷,但其自身也有一定的不足。2.2 開關(guān)電源與線性電源的比較2.2.1 線性電源的缺點(diǎn)(1)功耗大,效率低,效率一般只有 35%-45%;(2)體積大、重量大,不能小型化;(3)必須有較大容量的濾波電容。造成這些缺點(diǎn)的原因是:(1)線性電源中功率晶體管 V 在整個(gè)

15、工作過程中,一直工作在晶體管特征曲線的線性放大區(qū)。功率晶體管本身的功耗與輸出電流成正比。這樣功率晶體管的功耗就會(huì)隨電源的輸出功率的增加而增大。為了保證功率晶體管能正常工作,除選用功率大的管子外,還必須給管子加上較大的散熱片。 (2)線性電源使用了 50 赫茲的工頻變壓器,他的效率只有 80%-90%。這樣不但增加了電源的體積和重量,而且也大大降低了電源的效率,就必須增大濾波電容的容量。2.2.2 開關(guān)電源的優(yōu)點(diǎn)(1)功耗小,效率高。圖 2.1 中,開關(guān)管 V 在脈沖信號(hào)的控制下,交替工作在導(dǎo)通-截止和截止-導(dǎo)通的開關(guān)狀態(tài),轉(zhuǎn)換速度快,頻率一般在 50 到 200 千赫茲。這就使得功率開關(guān)管的損

16、耗較小,電源的效率可以大幅度提高,其效率可以達(dá)到 80%以上。(2)體積小,重量輕。由于沒有采用大型的工頻變壓器,并且在開關(guān)管上的耗散功率大幅度降低后,又省去較大的散熱片,因此開關(guān)電源的體積和重量都可以得到減小。(3)穩(wěn)壓范圍寬。開關(guān)電源的輸出電壓是由控制信號(hào)的占空比或者激勵(lì)信號(hào)的頻率來調(diào)節(jié)的,輸入電壓的變化可以通過變頻或者調(diào)寬來進(jìn)行補(bǔ)償。在工頻電網(wǎng)電壓有較大變化或負(fù)載有較大變化時(shí),它仍能保證有較穩(wěn)定的輸出電壓,所以穩(wěn)壓范圍寬、穩(wěn)壓效果好。(4)濾波的效率大為提高,使濾波電容的容量和體積大為減小。例如,若開關(guān)電源的 工作頻率為 25 千赫茲,是線性穩(wěn)壓電源頻率 500 倍(25000/50 赫

17、茲) ,這使濾波電容的容量可以相應(yīng)的縮小 500 倍,這使濾波電路中元件的體積和重量得以減少,同時(shí)也節(jié)省了成本。2.3 方案論證單片機(jī)控制的開關(guān)電源,從對輸出電壓控制的角度分析,可以有幾種可行的方案。2.3.1 方案 1方案 1:單片機(jī)通過數(shù)模轉(zhuǎn)換輸出一個(gè)電壓,用作電源的基準(zhǔn)電壓,電源可以通過鍵盤預(yù)置輸出電壓,單片機(jī)不加入反饋控制,電源仍要使用專門的 PWM 控制芯片,工作過程為:當(dāng)通過鍵盤預(yù)置電壓時(shí),單片機(jī)通過 D/A 芯片輸出一個(gè)電壓作為控制芯片的基準(zhǔn)電壓,這個(gè)基準(zhǔn)電壓可以使得控制芯片按照預(yù)置電壓值,來輸出控制脈沖,以輸出期望輸出電壓。2.3.2 方案 2方案 2:在方案 1 的基礎(chǔ)上,單

18、片機(jī)擴(kuò)展模數(shù)轉(zhuǎn)換器,不斷的檢測電源的輸出電壓,根據(jù)電源輸出電壓與設(shè)定值的差值,調(diào)整后,通過 D/A 芯片輸出一個(gè)基準(zhǔn)電壓,控制專門的 PWM 控制芯片,間接的控制電源工作。2.3.3 方案 3方案 3:單片機(jī)擴(kuò)展 A/D 轉(zhuǎn)換器,不斷檢測輸出端的電壓,并根據(jù)電源輸出電壓與鍵盤預(yù)置電壓的差值,輸出一個(gè) PWM 脈沖,直接控制電源的工作。2.3.4 方案分析方案 1 分析:單片機(jī)沒有加入反饋控制,只是輸出一個(gè)基準(zhǔn)電壓,這樣單片機(jī)的作用非常的小,而且仍要使用專門的控制芯片,價(jià)格比較貴,電源成本增加,削弱了單片機(jī)的作用,不宜采用。方案 2 分析:單片機(jī)加入了反饋控制,作用得以利用,但是需要擴(kuò)展 A/D

19、 和 D/A芯片,而且還是需要專門的 PWM 控制芯片,成本比方案 1 更高,更不宜采用。方案 3 分析:這個(gè)方案,單片機(jī)不僅加入了反饋控制系統(tǒng),而且作為控制核心,單片機(jī)得以充分利用,而且省去了 D/A 芯片,成本大大降低,是真正的單片機(jī)控制。綜上所述,本設(shè)計(jì)選擇第三種控制方案,單片機(jī)使用 89C51,A/D 芯片采用ADC0832,采用 4 位數(shù)碼管顯示采樣值,鍵盤預(yù)置電壓,設(shè)計(jì)任務(wù)要求輸出可調(diào),所以設(shè)定值需要從鍵盤輸入,實(shí)現(xiàn)輸入不同的電壓,輸出便可以輸出不同的電壓。2.3.5 總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)工作原理圖如圖 2.2 所示:市電經(jīng)過整流濾波后,一路電壓經(jīng)過 7805 穩(wěn)壓得到一個(gè)+5v 電壓

20、,該電壓作為單片機(jī)的工作電源,另外一路電壓直接作為開關(guān)變換電路的輸入電壓。單片機(jī)根據(jù)鍵盤輸入值和取樣值之間的差值,修改脈沖占空比,并輸出控制功率開關(guān)管,以便得到期望的輸出電壓值,并根據(jù)模/數(shù)轉(zhuǎn)換器所采樣的電壓和鍵 盤輸入比較,根據(jù)差值調(diào)用 PID 算法再次修改脈寬使輸出電壓穩(wěn)定。開關(guān)變換器采用磁鐵心電感作為儲(chǔ)能元件,在功率開關(guān)管導(dǎo)通時(shí),電感儲(chǔ)能,在開關(guān)管截止時(shí),電感釋放能量給負(fù)載。單片機(jī)定時(shí)采樣輸出端的電壓,通過 ADC0832 送進(jìn)單片機(jī)進(jìn)行處理,單片機(jī)根據(jù)處理結(jié)果輸出更新的控制信號(hào),經(jīng)過光電耦合器濾除干擾后輸出控制信號(hào)控制功率開關(guān)管工作狀態(tài)。在本系統(tǒng)中,用戶可以根據(jù)需要從鍵盤輸入期望的電壓

21、,單片機(jī)會(huì)根據(jù)鍵盤輸入與采樣電壓的差值,更新脈寬,使電源輸出相應(yīng)電壓,更新脈寬后,單片機(jī)會(huì)馬上調(diào)用 PID 控制算法,對輸出電壓進(jìn)行穩(wěn)定控制。 閉環(huán)時(shí),電源自動(dòng)進(jìn)行脈寬調(diào)制,當(dāng)系統(tǒng)讀取到鍵盤預(yù)置的電壓變化時(shí),先將鍵盤輸入值和從輸出端的取樣值相比較,假設(shè)當(dāng)前鍵盤輸入為 10v,從輸出端取樣的值為6v,差值為 4v,則系統(tǒng)會(huì)根據(jù)這個(gè)差值,更新脈寬使得輸出端電壓上升為 10v;同樣,當(dāng)鍵盤輸入為 6v,輸出端取樣值為 10v,差值為-4v,系統(tǒng)會(huì)根據(jù)算法,將占空比減小以使輸出電壓變小,這就是系統(tǒng)脈寬調(diào)制過程。同時(shí),電源可以自動(dòng)穩(wěn)壓,假定在某一正常狀態(tài)下,輸出為 V0,反饋電壓問Vf(Vf=V0) ,

22、用戶設(shè)定電壓為 Vs,當(dāng) V0=Vs 時(shí),偏差為 0,單片機(jī)不進(jìn)行脈寬更新,當(dāng)電網(wǎng)波動(dòng)導(dǎo)致輸出增加時(shí),即 V0Vs 時(shí),單片機(jī)采樣的電壓也增加,單片機(jī)根據(jù)偏差修改占空比使導(dǎo)通時(shí)間變小,從而使電壓下降,同樣當(dāng)電網(wǎng)波動(dòng)使輸出電壓下降時(shí),即 V0Vs 時(shí),單片機(jī)修改脈寬使導(dǎo)通時(shí)間變長,從而使輸出電壓上升,如此循環(huán)來進(jìn)行穩(wěn)壓。整流濾波電路開關(guān)變換電路整流濾波電路控制電路輔助電源四位數(shù)碼管取樣電路鍵盤圖 2.2 單片機(jī)控制開關(guān)電源系統(tǒng)框圖2.4 難點(diǎn)分析2.4.1 如何提高電源工作頻率困難分析: 現(xiàn)代開關(guān)電源的工作頻率已經(jīng)可以達(dá)到 300 千赫茲,本次設(shè)計(jì)雖然采用了 24M 赫茲的晶振頻率,可以通過單片

23、機(jī)定時(shí)輸出 40 千赫茲的頻率,但是開關(guān)電源要求的是單片機(jī)的處理速度要足夠快,51 系列的單片機(jī),即使使用 24M 的晶振,相對于開關(guān)電源需要很快開關(guān)工作頻率,它的速度仍是比較慢的,而且這里單片機(jī)還需要做采樣電壓,掃描鍵盤,PID 控制等等很多的工作,那么單片機(jī)就更加慢了,就算忽略這方面的影響,單片機(jī)可以通過定時(shí)器中斷產(chǎn)生 40 千赫茲的頻率,但是定時(shí)器中斷產(chǎn)生的脈沖的有效電平,即占空比是不能夠改變的,只能是 50%,要設(shè)計(jì)輸出可調(diào)的開關(guān)電源,顯然行不通。解決辦法:現(xiàn)在的問題在于單片機(jī)輸出的脈沖占空比無法改變,硬件更改,只能是更換處理速度高的單片機(jī),但是成本又增加了,而且還不一定比使用專門的

24、PWM 控制芯片的控制性能可靠,所以在此選擇在軟件上解決,具體思路為:首先定義兩個(gè)變量,一個(gè)周期 T,一個(gè)占空比 D,給它們賦值,T 大于 D,先讓單片機(jī) I/O 輸出高電平,讓 T,D 同時(shí)計(jì)數(shù),當(dāng) D 計(jì)算到預(yù)計(jì)值,I/O 口為低電平,然后低電平一直延續(xù)到 T 值時(shí),I/O 口輸出高電平。改變 D,T 的值可以改變脈沖頻率,改變 D 值可以控制占空比。算法需要使用定時(shí)器,根據(jù)電源的工作頻率設(shè)定定時(shí)時(shí)間。算法為:D=100,T=1000;/定義變量,并賦值,占空比為 100/1000=10%VOID tim0 ()/定時(shí)中斷P1.0=1;/P1.0 輸出高電平D+;/同時(shí)計(jì)數(shù) T+; If(

25、D=100)P1.0=0;/D 到預(yù)計(jì)值,輸出低電平 If (T=1000)P1.0=1;/T 到預(yù)計(jì)值,輸出高電平D=0;T=0;/清零只要單片機(jī)時(shí)鐘頻率足夠高,可以輸出任意的頻率。2.4.2 儲(chǔ)能電感的繞制使用儲(chǔ)能電感目的在于,在功率開關(guān)管截止時(shí),為負(fù)載存儲(chǔ)能量,電氣上的作用是把開關(guān)方波脈沖積分成直流電壓。本次設(shè)計(jì)儲(chǔ)能電感的磁體要求為工作頻率為 100千赫茲,直流電阻小于 0.3 歐姆,飽和電流大于 2A。需要自己繞制,所需最小電感值可以由公式計(jì)算 式中為估計(jì)最大輸入電壓下,開關(guān)管導(dǎo)通時(shí)間,min4 . 1)max(minIoutTonVoutVinLTon根據(jù)設(shè)計(jì)前輩們的經(jīng)驗(yàn),估計(jì)為開關(guān)

26、周期的 30%是比較合適的。 代入數(shù)據(jù)求得,取uHL8 .76min uHL100電感的設(shè)計(jì)方法為 其中為加入氣隙的高磁導(dǎo)率材料鐵心電感的截AeAwAp Ae面積,為電感窗口截面積,其中 I 為電感電流有效值,AwNBmLAeImKcjNIAw 為j導(dǎo)線的電流密度,為繞組填充因數(shù), (08;TL0=tim0;轉(zhuǎn)換程序入口片選 CS=0,選擇通道在第 4 個(gè)時(shí)鐘 CLK 下降沿到來之前,采樣數(shù)據(jù)下降沿到來讀取數(shù)據(jù)返回采滿 8 位? PWM=PWM 4.1.5PID 控制算法設(shè)計(jì)原理:采用單片機(jī)作為控制器的閉環(huán)系統(tǒng),它是由 89C51 單片機(jī)系統(tǒng)通過 A/D電路采集過程變量 V,并根據(jù)有關(guān)的算法控

27、制變量 u,通過輸出 PWM 控制脈沖到執(zhí)行機(jī)構(gòu),使過程變量穩(wěn)定在設(shè)定的值上。PID 調(diào)節(jié)規(guī)律可以通過數(shù)值公式: 近似計(jì)算。)0122()01()0(yyykdyykpyrkiu其中:為 PID 參數(shù),y0 為本次采樣值,y1 為上次采樣值,y2 為上兩次采kdkikp,樣值。 ,r 為設(shè)定值,u 為控制量的增量。AD 轉(zhuǎn)換采樣的電壓轉(zhuǎn)換為 0 到 255 之間的數(shù)字量,設(shè)定的值要轉(zhuǎn)換為對應(yīng)的數(shù)字量,本電源在 3 到 12 伏可調(diào),那么需要把 0 到 12 伏轉(zhuǎn)換為 0 到 255 的數(shù)字量,轉(zhuǎn)換公式為12*255/12=255,即 255 對應(yīng) 12V,經(jīng)轉(zhuǎn)換以后就可以相互比較。開關(guān)調(diào)整電路

28、89C51單片機(jī)A/D 轉(zhuǎn)換器圖 4.4 單片機(jī)閉環(huán)控制系統(tǒng)框圖4.1.6 數(shù)字濾波數(shù)字濾波就是把 n 組采樣值相加,然后取其算術(shù)平均值作為本次有效的采樣信號(hào),即:y n =1/n e(j)數(shù)字濾波適用于有隨機(jī)干擾的信號(hào)的濾波,適合于信號(hào)本身在某一數(shù)值范圍附近上下波動(dòng)的情況。由于隨機(jī)干擾信號(hào)在很多情況下可近似認(rèn)為是統(tǒng)計(jì)平均值為零的白噪聲,因此采用求平均值的方法可以消除隨機(jī)干擾,實(shí)現(xiàn)對采樣信號(hào)的平滑加工。但數(shù)字濾 波可提高平滑度,但系統(tǒng)的靈敏度隨之降低。采樣次數(shù) n 的取值隨被控對象的不同而不同。對于 PID 差值,同樣是采用取平均值的方式處理。本采樣程序中,數(shù)字濾波算法為:n+;/采樣次數(shù)值=

29、ADC0832();/采樣值 adc;/采樣值相加adcssif(n19)n=0; 0=s/20;/求平均值paras=0;PID 差值的濾波u0=(u0*3+u)/4;/u 控制增量,假設(shè)當(dāng)前控制增量為 u0,則取 4 次平均值5 系統(tǒng)調(diào)試5.1 硬件模塊調(diào)試 5.1.1 整流濾波電路的調(diào)試這一部分可以在面包板上模擬,將電路連接后,接通電源,先測量變壓器的輸出,由交流檔位所測得的電壓為 12.96v,再測量整流輸出的電壓,需要注意將整流橋正確的連接,否則會(huì)導(dǎo)致整流輸出電壓不正確,甚至燒壞穩(wěn)壓塊。檢查沒有錯(cuò)誤后,再測量整流輸出電壓為 14.9v,和理論值相近,同時(shí)所測量穩(wěn)壓塊輸出為 5.10v

30、,電路正常工作,可以給單片機(jī)供電。5.1.2AD 轉(zhuǎn)換的調(diào)試通過穩(wěn)壓電源給轉(zhuǎn)換器一個(gè) 5 伏電壓,改變電壓,觀察數(shù)碼管所顯示數(shù)值可以跟隨電壓變化而變化,用萬用表測量電壓,和顯示值相比較也相近,可見模數(shù)轉(zhuǎn)換是正常工作的。5.1.3 脈沖輸出電路的調(diào)試控制脈沖是直接輸入到開關(guān)管的基極的,在制板之前,用面包板模擬脈沖信號(hào)是否可以直接控制開關(guān)管的導(dǎo)通和截止,若使用開關(guān)管發(fā)射極輸出型變換電路,在發(fā)射極所輸出的脈沖信號(hào),幅度會(huì)很小,效果不好,通常采用集電極輸出型開關(guān)電路。將電路連接好,用示波器觀察基極輸入信號(hào)和集電極的輸出信號(hào),觀察發(fā)現(xiàn),輸入信號(hào)幅度較小,但是經(jīng)過開關(guān)后,在集電極的輸出信號(hào),幅度明顯被放大

31、,效果比較好,說明控制脈沖可以直接控制開關(guān)電路,信號(hào)穩(wěn)定。5.1.4 功率開關(guān)管的調(diào)試將已經(jīng)制作好的電路板放置好,避免和導(dǎo)電物體接觸造成短路,然后,將控制信號(hào)輸入功率開關(guān)管基極,用示波器觀察,通過按鍵從鍵盤輸入不同的預(yù)置電壓,使用 示波器另一通道觀察開關(guān)管集電極輸出信號(hào),觀察發(fā)現(xiàn),當(dāng)鍵盤輸入不同的電壓時(shí),輸入輸出的波形均發(fā)生變化,當(dāng)預(yù)置電壓從 12v 變小時(shí),控制脈沖的占空比也相應(yīng)的變小,當(dāng)預(yù)置電壓從小變大時(shí),脈沖信號(hào)的占空比又相應(yīng)的增大,可見鍵盤能夠控制系統(tǒng)更新脈寬,并能夠控制開關(guān)管工作,這部分調(diào)試完畢。5.2 電源性能指標(biāo)的測試開關(guān)電源的技術(shù)指標(biāo)有通用事項(xiàng)、包括電源名稱、適用規(guī)格等,首先是

32、安全規(guī)格,有關(guān)開關(guān)電源都有相應(yīng)的安全規(guī)格,例如,國際規(guī)格為 IEC950、IEC65;亞洲為電氣用品管理法(日本) ;歐洲統(tǒng)一規(guī)格為 EN60-950、EN60065,其中北歐的 VDE(德國) ,BSI(英國) ,SEV(瑞士) 。有關(guān) EMI 的規(guī)格,日本為 VCCI1 類,2 類;美國為 FCCP15J A 類,B 類;德國為 VDEO871 A 類,B 類;國際上為 CISPRPub11、Pub12。電氣技術(shù)指標(biāo)有輸入與輸出條件附屬功能等。機(jī)械結(jié)構(gòu)為外形、安裝和冷卻條件等。環(huán)境條件有溫度、濕度、振動(dòng)和沖擊等。其它條件有噪聲規(guī)定、可靠性等。5.2.1 開關(guān)電源的技術(shù)指標(biāo)(1)輸入技術(shù)指標(biāo)

33、作為開關(guān)電源的輸入技術(shù)指標(biāo)有輸入電源相數(shù)、額定輸入電壓及電壓的變化范圍、頻率、輸入電流一般為單相 2 線制和 3 相 3 線制,還有單相 3 線制及 3 相 4 線制等。輸入電源的額定電壓因各國或地區(qū)不同而異,例如,美國規(guī)定的交流輸入電源電壓為120V,歐洲為 220 到 240V,日本為 100V 及 200V,我國為 220V 及 380V。輸入電壓的變化范圍一般為10%,加上配線路徑及各國的具體情況,輸入電壓的變化范圍多為-15%到+10%。工作頻率為 50Hz 或 60Hz,在頻率變化范圍不影響開關(guān)電源的特性時(shí)多半為 48 到63Hz。開關(guān)電源最大輸入電流是表示輸入電壓為下限值時(shí),輸出

34、電壓及電流為上限值時(shí)的輸入電流。額定輸入電流是在輸入電壓及輸出電壓、電流為額定時(shí)的電流。開關(guān)電流的平波輸入方式是電容輸入方式,有較大的峰值電流,要有考慮電流的波峰系數(shù)以及功率因數(shù)的規(guī)定。(2)輸出技術(shù)指標(biāo)輸出端的直流電壓的公稱值稱為額定輸出電壓,對于其公稱電壓規(guī)定有精度與紋波系數(shù)等。額定輸出電流是指輸出端供給負(fù)載的最大平均電流。根據(jù)電子設(shè)備的不同,多路輸出電源中某路輸出電流增大,另路輸出電流就得減小,保持總的輸出電流不變。穩(wěn)壓精度也稱為輸出電壓精度或電壓調(diào)整率,輸出電壓變動(dòng)有多種原因。輸出電壓可調(diào)范圍是指在保證電壓穩(wěn)定精度條件下,由外部可能調(diào)整的輸出電壓范圍,一般為5%或10%。條件是輸入電壓

35、的下限時(shí)輸出電壓的最大值,以及輸入電壓的上限時(shí)輸出電壓的最小值。紋波是與輸出端呈現(xiàn)的輸入頻率及開關(guān)變換頻率同步的分量,用峰-峰值表示,一 般為輸出電壓的 0.5%以內(nèi)。噪聲是輸出端呈現(xiàn)的除紋波以外頻率的分量,也用峰-峰值表示,一般為輸出電壓的 1%,也包括與紋波沒用明確區(qū)分的部分,規(guī)定是紋波與噪聲的合值,多數(shù)場合是規(guī)定紋波噪聲總合的情況,為輸出電壓的 2%以內(nèi)。(3)附屬功能過電流保護(hù)輸出短路或過負(fù)載時(shí)對電源或負(fù)載要進(jìn)行保護(hù),即為過電流保護(hù)。保護(hù)特性有額定電流下垂特性;恒流特性;恒定功率特性,多數(shù)為下垂特性。過電流的設(shè)定值一般為額定電流的 110%到 130%。但一般不損壞電源與負(fù)的范圍內(nèi),特

36、別不規(guī)定短路保護(hù)時(shí)的電流值的情況很多。一般為自動(dòng)恢復(fù)型。開關(guān)電源的技術(shù)指標(biāo)包括:特性指標(biāo)和質(zhì)量指標(biāo)。特性指標(biāo)包括輸出電壓、輸出電壓調(diào)節(jié)范圍、輸出電流、最大輸出電流;質(zhì)量指標(biāo)則包括紋波電壓、輸出電壓調(diào)整率等。5.2.2 輸出電壓的測試測試時(shí),先將負(fù)載電阻 RL 斷開,用萬用表測量電源的輸出電壓 Vo,從鍵盤預(yù)置不同的電壓值,一一測量,并和數(shù)碼管顯示值相比較,若測量結(jié)果顯示,輸出電壓可以跟隨鍵盤輸入的變化而變化,同時(shí)數(shù)碼管顯示值也發(fā)生變化,并且與測量結(jié)果相近,則電路是正常工作的。假如檢查過程中發(fā)現(xiàn),電路失去了調(diào)節(jié)作用,輸出電壓完全不隨鍵盤輸入變化而變化,則應(yīng)檢查開關(guān)管的各極的電壓是否正常,主要檢查

37、Vbeo、Vceo,分析其是否已經(jīng)工作在開關(guān)狀態(tài),以找出電源工作不正常的原因。測試電路如圖 5.1 所示,進(jìn)行輸出電壓和輸出電壓調(diào)節(jié)范圍的測試時(shí),均采用這個(gè)測試電路。測試步驟:先調(diào)節(jié)交流調(diào)壓器,使輸入電源電路的交流輸入電壓為 220v,在電源電路的輸出端,選擇適當(dāng)?shù)呢?fù)載電阻 RL 的阻值(可以取阻值為幾十到幾百歐姆、額定工作電源大于本電源電路最大輸出電流的滑變電阻)使電源的輸出電流為規(guī)定值,在此,取輸出電流為最大輸出電流的 1/2,為 1A(最大輸出電流為 2A,額定電流為 1A) ,則取 RL 電阻值為 12 歐姆,觀察電流表讀數(shù)達(dá)到達(dá) 1A 后,用萬用表測量輸出電壓,測量值為 11.96v

38、,在 120.5 這個(gè)范圍內(nèi),符合任務(wù)要求指標(biāo);通過鍵盤改變預(yù)置電壓,使輸出電壓輸出最小值 3v,同樣調(diào)節(jié)變阻器使得輸出電流,達(dá)到最小值,再次測量輸出電壓,測電壓為 3.1v,在 35%的誤差范圍內(nèi),則所測量的輸出電壓范圍為 3.1v11.96v。其中,Vi 為電網(wǎng)輸入電壓,Vs 是電路輸入電壓。 整流濾波整流濾波ViVs電流表負(fù)載電壓表 圖 5.1 輸出電壓或者輸出電壓調(diào)節(jié)范圍的測試電路5.2.3 最大輸出電流的測試測試電路同樣按照圖 5.1 連接,測試步驟為:調(diào)節(jié)交流調(diào)壓器,使電源電路輸入電壓為 Vmin=220 x(1-10%)=198v,從鍵盤預(yù)置最小的電壓,使輸出電壓為最小值,取負(fù)載

39、電阻為 1.5 歐姆,使得輸出電流達(dá)到最大值2A,測量此時(shí)電壓為 3.2v,然后,斷開和接通負(fù)載,分別觀察輸出電壓的變化情況,當(dāng)負(fù)載從斷開到接通時(shí),測得的輸出電壓沒有明顯的變化,仍為 3.3v 左右,由此判斷電源可以輸出這樣的最大電流為 2A。若在測試中發(fā)現(xiàn)輸出電壓有明顯的變化,則需要適當(dāng)限制輸出電流或者輸出電壓。5.2.4 過流保護(hù)的測試測試電路仍采用圖 5.1,測試步驟:調(diào)節(jié)交流調(diào)壓器,使電源電路的輸入電壓為220v,使用滑動(dòng)變電阻器,取得適當(dāng)?shù)呢?fù)載電阻值,調(diào)節(jié)變阻器,分別測量輸出電壓為最大值、中間值、最小值三個(gè)點(diǎn),調(diào)節(jié)變阻器,使與負(fù)載電阻 RL 串接的電流表指示值略大于最大輸出電流值 2

40、A,調(diào)節(jié)后顯示值為 2.2A,當(dāng)電流到達(dá)此值時(shí),所測得的輸出電壓為 0v,說明過流保護(hù)電路在電流超過規(guī)定值時(shí),將輸出端短路,同理,當(dāng)調(diào)節(jié)變阻器使輸出電流小于 2A 時(shí),電源輸出電壓正常。5.2.5 電壓調(diào)整率的測試電壓調(diào)整率是指在直流電源負(fù)載不變,即負(fù)載電流不變的情況下,輸入電壓變化,包括電網(wǎng)電壓變化時(shí),輸出直流電壓變化的相對值,用公式表示為:,VoVoSd/式中為電網(wǎng)電壓為 220v 時(shí)所對應(yīng)的輸出直流電壓值,為電網(wǎng)電壓從 220v 分別VoVo變化到電網(wǎng)電壓+10%(242v)和-10%(198v)時(shí),輸出電壓的變化量。電壓調(diào)整率越小,電源穩(wěn)定性越好。測試電路仍采用圖 5.1,測試步驟:通

41、過鍵盤預(yù)置電壓為最大值、最小值、中間值,使得輸出電壓分別為 11.6v、3.2v、6v,分別調(diào)節(jié)變阻器使得輸出電流在這幾個(gè)點(diǎn)均達(dá)到輸出電流的最大值 2A,然后調(diào)節(jié)調(diào)壓器,使得交流輸入電壓為 242v,測得此時(shí)的輸出電壓=11.83v,再調(diào)節(jié)交流調(diào)壓器,使交流輸入電壓為 198v,測得此時(shí)的輸出電1Vo 壓=11.56v,再次調(diào)節(jié)調(diào)壓器,使交流輸入電壓為 220v,測得此時(shí)電壓2Vo=11.9v,根據(jù)電壓調(diào)整率的計(jì)算公式得Vo%26. 2%1009 .1156.1183.11%10021VoVoVoSd5.2.6 紋波電壓的測試紋波電壓是指疊加在輸出電壓上的交流電壓分量的有效值或者峰峰值。測試步驟:交流紋波電壓的最大值一般出現(xiàn)在負(fù)載電流最大的時(shí)候,因此,測試輸出紋波電壓時(shí),應(yīng)當(dāng)使負(fù)載電流達(dá)到最大值。輸出電壓中的紋波電壓有效值可以使用毫伏表測出,而峰峰值可用示波器測量,由于紋波電壓并不是正弦波,采用毫伏表測量的讀數(shù),不能代表紋波電壓的有效值,所以這里采用示波器觀察紋波

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論