版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)設(shè)計(jì)任務(wù)書(shū)</b></p><p> 畢業(yè)設(shè)計(jì)題目:開(kāi)關(guān)穩(wěn)壓電源 </p><p><b> 目錄</b></p><p> 1.1 設(shè)計(jì)思路7</p><p> 1.2 方案的論證7</p><p> 1.2.1 DC-DC
2、主回路7</p><p> 1.2.2 控制方法及實(shí)現(xiàn)方案8</p><p> 1.2.3 提高效率的方法及實(shí)現(xiàn)方案9</p><p> 2 電路設(shè)計(jì)與參數(shù)計(jì)算10</p><p> 2.1 DC-DC回路器件的選擇及參數(shù)計(jì)算10</p><p> 2.2 控制電路設(shè)計(jì)與參數(shù)計(jì)算11</p&
3、gt;<p> 2.3 保護(hù)電路設(shè)計(jì)與參數(shù)計(jì)算12</p><p> 2.4 數(shù)字設(shè)定及顯示電路的設(shè)計(jì)13</p><p> 3測(cè)試方法與數(shù)據(jù)13</p><p> 3.1 測(cè)量輸出電壓U0可調(diào)范圍13</p><p> 表1 輸出電壓調(diào)可調(diào)范圍13</p><p> 3.3 測(cè)
4、量電壓調(diào)整率SU13</p><p> 3.4 測(cè)量負(fù)載調(diào)整率SI14</p><p> 負(fù)載空載時(shí),輸出端電壓為12V;負(fù)載電流為 2A時(shí),輸出端電壓為5V??捎?jì)算出電壓調(diào)節(jié)率 3.61%<5%14</p><p> 3.5 測(cè)量輸出噪聲紋波電壓峰峰值14</p><p> 4系統(tǒng)的軟件設(shè)計(jì).................
5、....................17</p><p> 5系統(tǒng)測(cè)試...............................................................................21</p><p> 5.1測(cè)試方法與數(shù)據(jù)分析...............................23</p><p>
6、; 5.2 電壓調(diào)整率的測(cè)量方法...........................23</p><p> 5.3輸出紋波的測(cè)定..............................23</p><p> 5.4電源效率的測(cè)量...................................23</p><p><b> 6心得體會(huì)&
7、lt;/b></p><p><b> 摘要</b></p><p> 基于電路設(shè)計(jì)的要求,開(kāi)關(guān)穩(wěn)壓電源電路主要由隔離變壓、整流濾波、DC-DC變換器、控制系統(tǒng)、顯示等電路模塊組成。</p><p> 選擇了Boost升壓變換器實(shí)現(xiàn)DC-DC變換,電路結(jié)構(gòu)簡(jiǎn)單,轉(zhuǎn)換效率高;選用小導(dǎo)通電阻、高開(kāi)關(guān)速度的IRF640管為開(kāi)關(guān)管,選用快速
8、恢復(fù)二極管RHRP15120整流,減少反向?qū)〞r(shí)間,降低損耗??刂葡到y(tǒng)選用單片機(jī)ADuC812和脈寬調(diào)制控制器SG3525通過(guò)雙閉環(huán)回路共同控制DC-DC變換電路,實(shí)現(xiàn)輸出電壓穩(wěn)定、可調(diào);SG3525產(chǎn)生高頻脈沖控制DC-DC變換,ADuC812實(shí)現(xiàn)顯示、A/D和D/A轉(zhuǎn)換、過(guò)流保護(hù)、處理電壓反饋信號(hào)、對(duì)ADuC812進(jìn)行控制、顯示和人機(jī)交換等功能。以凌陽(yáng)16位單片機(jī)為控制核心,具有電壓可預(yù)置;可步進(jìn)調(diào)整;輸出電壓、預(yù)置電壓、輸出電流同
9、時(shí)顯示;過(guò)流保護(hù)及自動(dòng)恢復(fù)功能。并較好的完成了基本和發(fā)揮部分的各項(xiàng)指標(biāo)。另外又增加了30V-36V精確調(diào)整、語(yǔ)音播報(bào)及人性化的聲光警示功能。系統(tǒng)主要包括:凌陽(yáng)SPCE061A精簡(jiǎn)開(kāi)發(fā)板、鍵盤與LCD顯示電路、整流濾波電路、開(kāi)關(guān)控制電路、反饋控制電路等。</p><p> 通過(guò)實(shí)驗(yàn)驗(yàn)證電路實(shí)現(xiàn)了設(shè)計(jì)要求的全部基本指標(biāo),并且DC-DC變換效率達(dá)到85%。電路設(shè)計(jì)還有很多不足,各項(xiàng)設(shè)計(jì)指標(biāo)還有待進(jìn)一步提高。</
10、p><p> 關(guān)鍵詞: 開(kāi)關(guān)穩(wěn)壓電源的結(jié)構(gòu)、設(shè)計(jì) 開(kāi)關(guān)管 濾波電容 儲(chǔ)能電感</p><p> Design based on circuit, switch mode power supply circuit consists of isolating transformer, Rectifier filtering and DC-DC converters, control sy
11、stems, displays and other circuit modules. Select a Boost boost converter implements DC-DC transform, circuit structure simple, the conversion efficiency is high; use small on-resistance, high switching speed IRF640 tube
12、 for switching valve, choose fast recovery diode RHRP15120 rectifier, reducing reverse conduction time, reduce losses. Control systems </p><p> Tags: switching power supply's structure, design switch tu
13、be filter capacitor inductance</p><p><b> 引言</b></p><p> 開(kāi)關(guān)穩(wěn)壓電源(以下簡(jiǎn)稱開(kāi)關(guān)電源)問(wèn)世后,在很多領(lǐng)域逐步取代了線性穩(wěn)壓電源和晶閘管相控電源。早期出現(xiàn)的是串聯(lián)型開(kāi)關(guān)電源,其主電路拓?fù)渑c線性電源相仿,但功率晶體管工作于開(kāi)關(guān)狀態(tài)。隨著脈寬調(diào)制(PWM)技術(shù)的發(fā)展,PWM開(kāi)關(guān)電源問(wèn)世,它的特點(diǎn)是用20k
14、Hz的載波進(jìn)行脈沖寬度調(diào)制,電源的效率可達(dá)65%~70%,而線性電源的效率只有30%~40%。因此,用工作頻率為20 kHz的PWM開(kāi)關(guān)電源替代線性電源,可大幅度節(jié)約能源,從而引起了人們的廣泛關(guān)注,在電源技術(shù)發(fā)展史上被譽(yù)為20kHz革命。 隨著超大規(guī)模集成(ultra-large-scale-integrated-ULSI)芯片尺寸的不斷減小,電源的尺寸與微處理器相比要大得多;而航天、潛艇、軍用開(kāi)關(guān)電源以及用電池的便攜式電子設(shè)備(如手提
15、計(jì)算機(jī)、移動(dòng)電話等)更需要小型化、輕量化的電源。因此,對(duì)開(kāi)關(guān)電源提出了小型輕量要求,包括磁性元件和電容的體積重量也要小。此外,還要求開(kāi)關(guān)電源效率要更高,性能更好,可靠性更高等。這一切高新要求便促進(jìn)了開(kāi)關(guān)電源的不斷發(fā)展和進(jìn)步。電源裝置是電力電子技術(shù)應(yīng)用的一個(gè)重要領(lǐng)域,其中高頻開(kāi)關(guān)式直流穩(wěn)壓電源由于具有效率高、體積小</p><p><b> 前言</b></p><p&g
16、t; 開(kāi)關(guān)電源的電路組成,工作原理及其優(yōu)點(diǎn)開(kāi)關(guān)電源的工作原理 </p><p> 開(kāi)關(guān)電源有許多種,像正激式、反激式、半橋式、等等。不管什么式,它都是把直流電變成脈沖式的交流電,或控制脈沖的頻率達(dá)到穩(wěn)壓的目的,或控制脈沖的脈寬來(lái)達(dá)到穩(wěn)壓的目的,各種程式各有優(yōu)點(diǎn)。不同的開(kāi)關(guān)電源有不同的用途。</p><p> 開(kāi)關(guān)電源一般都采用脈沖寬度調(diào)制(PWM)技術(shù),其特點(diǎn)是效率高
17、、功率密度高、可靠性高。</p><p> PWM電路常選用電流控制型。該脈寬調(diào)制器能產(chǎn)生頻率固定而脈沖寬度可以調(diào)節(jié)的驅(qū)動(dòng)信號(hào),控制大功率開(kāi)關(guān)管的通斷狀態(tài)來(lái)調(diào)節(jié)輸出電壓的大小,達(dá)到穩(wěn)壓目的,鋸齒波發(fā)生器提供恒定的時(shí)鐘頻率信號(hào),利用誤差放大器的電流測(cè)定比較器形成電壓閉環(huán),利用電流測(cè)定、電流測(cè)定比器構(gòu)成電流閉環(huán),在脈寬比較器的輸入端直接用流過(guò)輸出電感電流的信號(hào)與誤差放大器輸出信號(hào)進(jìn)行比較,從而調(diào)節(jié)驅(qū)動(dòng)信號(hào)的占空比使
18、輸出的電感峰值電流跟隨誤差電壓變化而變化。 </p><p> 假如電源電壓變化或負(fù)載發(fā)生變化使輸出電壓升高時(shí),則脈寬調(diào)制器就會(huì)改變驅(qū)動(dòng)信號(hào)的脈沖寬度,即減小輸出PWM波形的占空比,使大功率晶體管導(dǎo)通的時(shí)間變短,斬波后的電壓平均值下降,從而達(dá)到穩(wěn)壓目的,反之亦然。</p><p> 開(kāi)關(guān)電源與線性電源的區(qū)別:</p><p> 線性電源,開(kāi)關(guān)電源區(qū)別 <
19、/p><p> 線性電源的調(diào)整管工作在放大狀態(tài),因而發(fā)熱量大,效率低(35%左右),需要加體積龐大的散熱片,而且還需要同樣也是大體積的工頻變壓器,當(dāng)要制作多組電壓輸出時(shí)變壓器會(huì)更龐大。 </p><p> 開(kāi)關(guān)電源的調(diào)整管工作在飽和和截至狀態(tài),因而發(fā)熱量小,效率高(75%以上)而且省掉了大體積的變壓器。但開(kāi)關(guān)電源輸出的直流上面會(huì)疊加較大的紋波(50mV at 5V output typic
20、al),在輸出端并接穩(wěn)壓二極管可以改善,另外由于開(kāi)關(guān)管工作是會(huì)產(chǎn)生很大的尖峰脈沖干擾,也需要在電路中串連磁珠加以改善。相對(duì)而言線性電源就沒(méi)有以上缺陷,它的紋波可以做的很?。?mV以下)。 </p><p> 對(duì)于電源效率和安裝體積有要求的地方用開(kāi)關(guān)電源為佳,對(duì)于電磁干擾和電源純凈性有要求的地方(例如電容漏電檢測(cè))多選用線性電源。另外當(dāng)電路中需要作隔離的時(shí)候現(xiàn)在多數(shù)用DC-DC來(lái)做對(duì)隔離部分供電(DC-DC從其工
21、作原理上來(lái)說(shuō)就是開(kāi)關(guān)電源)。還有,開(kāi)關(guān)電源中用到的高頻變壓器可能繞制起來(lái)比較麻煩 </p><p> 開(kāi)關(guān)電源和線性電源在內(nèi)部結(jié)構(gòu)上是完全不一樣的,開(kāi)關(guān)電源顧名思義有開(kāi)關(guān)動(dòng)作,它利用變占空比或變頻的方法實(shí)現(xiàn)不同的電壓,實(shí)現(xiàn)較為復(fù)雜,最大的優(yōu)點(diǎn)是高效率,一般在90%以上,缺點(diǎn)是文波和開(kāi)關(guān)噪聲較大,適用于對(duì)文波和噪聲要求不高的場(chǎng)合;而線性電源沒(méi)有開(kāi)關(guān)動(dòng)作,屬于連續(xù)模擬控制,內(nèi)部結(jié)構(gòu)相對(duì)簡(jiǎn)單,芯片面積也較小,成本較低
22、,優(yōu)點(diǎn)是成本低,文波噪聲小,最大的缺點(diǎn)是效率低。它們各有有缺點(diǎn)在應(yīng)用上互補(bǔ)共存!</p><p> 1 系統(tǒng)方案設(shè)計(jì)與論證</p><p><b> 1.1 設(shè)計(jì)思路</b></p><p> 基于題目的基本要求,可以采用圖1所示的方案。系統(tǒng)主要由隔離變壓、整流濾波、DC—DC變換器、控制系統(tǒng)、顯示等電路模塊組成。隔離變壓模塊實(shí)現(xiàn)220
23、VAC變壓為18VAC,再經(jīng)整流濾波電路轉(zhuǎn)換為直流電壓;控制器模塊實(shí)現(xiàn)數(shù)碼管顯示、A/D和D/A轉(zhuǎn)換、過(guò)流保護(hù)、DC—DC電壓輸出控制和穩(wěn)壓、顯示、人機(jī)交換等功能;過(guò)流保護(hù)電路實(shí)現(xiàn)輸出電流過(guò)流保護(hù)功能;同時(shí),電壓負(fù)反饋電路進(jìn)一步對(duì)負(fù)載電壓進(jìn)行精確控制。</p><p><b> 1.2 方案的論證</b></p><p> 1.2.1 DC-DC主回路</p
24、><p> 設(shè)計(jì)的要求是進(jìn)行升壓變換,選擇了Boost變換器。Boost換器電路結(jié)構(gòu)簡(jiǎn)單,由開(kāi)關(guān)管、二極管、電感、電解電容等元件組成,便于進(jìn)行電路設(shè)計(jì),穩(wěn)壓性能優(yōu),并且轉(zhuǎn)換效率高。原理圖如圖2所示。</p><p> 1.2.2 控制方法及實(shí)現(xiàn)方案</p><p> 控制系統(tǒng)有兩種設(shè)計(jì)方案:</p><p> (1) 方案一:?jiǎn)纹瑱C(jī)來(lái)實(shí)現(xiàn)
25、整個(gè)系統(tǒng)的控制。</p><p> 該方案的優(yōu)點(diǎn):布線簡(jiǎn)單,硬件設(shè)計(jì)節(jié)省時(shí)間;</p><p><b> 該方案的缺點(diǎn):</b></p><p> ?、笨刂栖浖幊坦ぷ髁看蟆㈦y度大;</p><p> ?、菜械目刂贫加蓡纹瑱C(jī)來(lái)實(shí)現(xiàn),對(duì)單片機(jī)的硬件資源要求很高;</p><p> ⒊該設(shè)計(jì)要
26、求對(duì)DC-DC變換器實(shí)現(xiàn)PWM控制的開(kāi)關(guān)頻率至少要為100KHZ,這是單片機(jī)難于實(shí)現(xiàn)的。</p><p> ?。?)方案二:?jiǎn)纹瑱C(jī)和脈寬調(diào)制型控制器共同實(shí)現(xiàn)整個(gè)系統(tǒng)的控制。</p><p><b> 該方案的優(yōu)點(diǎn):</b></p><p> ?、笨刂葡到y(tǒng)軟件編程工作量較小,難度不大;</p><p> ⒉用脈寬調(diào)制型
27、控制器實(shí)現(xiàn)PWM控制,產(chǎn)生頻率為100KHZ的脈沖較容易,并且完全由硬件產(chǎn)生高頻脈沖,實(shí)時(shí)性好;</p><p> ?、硢纹瑱C(jī)控制的任務(wù)較輕,對(duì)單片機(jī)硬件資源要求不高。</p><p><b> 該方案的缺點(diǎn):</b></p><p> ?、庇布娖髟O(shè)計(jì)難度較大;</p><p> ⒉電路板布線工作量較大。</
28、p><p> 經(jīng)過(guò)方案比較與論證,最終確定用方案二-----單片機(jī)和脈寬調(diào)制型控制器共同實(shí)現(xiàn)整個(gè)系統(tǒng)的控制。系統(tǒng)的組成框圖如圖2所示,脈寬調(diào)制器產(chǎn)生高頻脈沖直接控制DC-DC變換模塊,單片機(jī)實(shí)現(xiàn)數(shù)碼管顯示、A/D和D/A轉(zhuǎn)換、過(guò)流保護(hù)、處理電壓反饋信號(hào)、對(duì)脈寬調(diào)制器進(jìn)行控制、顯示和人機(jī)交換等功能; 過(guò)流保護(hù)電路使負(fù)載電流不超過(guò)2.5A;負(fù)載電壓負(fù)反饋電路進(jìn)一步對(duì)負(fù)載電壓進(jìn)行精確控制。</p><
29、p> 1.2.3 提高效率的方法及實(shí)現(xiàn)方案</p><p> 設(shè)計(jì)電路時(shí),采取了以下方法降低損耗,提高DC-DC轉(zhuǎn)換效率:</p><p> ?、?通過(guò)提高工作頻率,讓工作頻率達(dá)到100KHZ;</p><p> ⑵選用小導(dǎo)通電阻、高開(kāi)關(guān)速度的MOSTET,降低MOSFET開(kāi)關(guān)損耗。選用了IRF640(VDSS= 200 V, RDS(on) <
30、0.18 ?,ID= 18 A)</p><p> ?、沁x用快速恢復(fù)整流二極管,減少反向?qū)〞r(shí)間,減少損耗。選用了肖特基二極管RHRP15120,恢復(fù)時(shí)間trr < 65ns。</p><p> 2 電路設(shè)計(jì)與參數(shù)計(jì)算 系統(tǒng)總原理圖</p><p> 2.1 DC-DC回路器件的選擇及參數(shù)計(jì)算</p>&
31、lt;p> 根據(jù)設(shè)計(jì)任務(wù)的要求---電感電流連續(xù)模式的Boost變換器,輸入電壓Vs=18~24V,輸出電壓Vo=12V,5V輸出電流Io=0~2A,開(kāi)關(guān)頻率fs=100kHZ,設(shè)定紋波電流ΔVo<1V,分別計(jì)算電感、電容器和二極管的參數(shù):</p><p> 2.2 控制電路設(shè)計(jì)與參數(shù)計(jì)算</p><p> 控制系統(tǒng)是設(shè)計(jì)的關(guān)鍵部分,由單片機(jī)系統(tǒng)和脈寬調(diào)制控制器共同來(lái)控制DC-
32、DC變換電路,實(shí)現(xiàn)電壓穩(wěn)定輸出,達(dá)到設(shè)計(jì)的所有指標(biāo)。單片機(jī)選用高集成度自帶D/A和A/D轉(zhuǎn)換的單片機(jī)ADuC812;脈寬調(diào)制控制器選用具有欠壓鎖定、系統(tǒng)故障關(guān)閉、軟起動(dòng)延時(shí)PWM驅(qū)動(dòng)等功能的SG3525芯片。</p><p> 控制系統(tǒng)的電路圖如圖3所示,采用雙閉環(huán)控制電路來(lái)實(shí)現(xiàn)輸出電壓穩(wěn)定。負(fù)載的電壓經(jīng)R1取樣反饋到SG3525的引腳1端(誤差放大器反向輸入端);單片機(jī)ADuC812采集R1取樣電壓,通過(guò)軟件
33、進(jìn)行PID調(diào)節(jié),D/A轉(zhuǎn)換后反饋到SG3525的引腳2端(誤差放大器同向輸入端);SG3525的引腳1、2的電壓通過(guò)芯片內(nèi)部誤差放大器比較并輸出誤差電壓Vea,Vea通過(guò)比較器與鋸齒波進(jìn)行比較,11腳輸出一個(gè)脈寬可變的PWM脈沖來(lái)調(diào)節(jié)DC-DC變換電路,最終實(shí)現(xiàn)輸出電 壓穩(wěn)定、可調(diào)。</p><p> 2.3 保護(hù)電路設(shè)計(jì)與參數(shù)計(jì)算</p><p> 如圖3當(dāng)電路穩(wěn)定輸出36伏,若流經(jīng)
34、負(fù)載的電流為2.5安,R7(阻值0.3歐,康銅絲擾制)的壓降為0.75V,即第10引腳電壓為0.75伏,觸發(fā)PWM輸出關(guān)閉,實(shí)現(xiàn)了電路過(guò)流保護(hù)功能,動(dòng)作電流為Io(th)=2.5+ 0.2A。</p><p> 2.4 數(shù)字設(shè)定及顯示電路的設(shè)計(jì)</p><p> 數(shù)字設(shè)定及顯示功能由單片機(jī)ADuC812來(lái)實(shí)現(xiàn),具體的電路設(shè)計(jì)和控制程序見(jiàn)附錄。通過(guò)按鍵設(shè)定送到SG3525的電壓、調(diào)節(jié)數(shù)碼
35、管的顯示模式,按鍵詳細(xì)功能如下:</p><p> 鍵1: 模式鍵-----切換上升/下降功能、電流顯示和電壓顯示。</p><p><b> 鍵2: 上升</b></p><p><b> 鍵3: 下降</b></p><p><b> 3測(cè)試方法與數(shù)據(jù)</b><
36、;/p><p> 3.1 測(cè)量輸出電壓U0可調(diào)范圍</p><p> 通過(guò)調(diào)節(jié)給定變阻器或D/A輸出電壓調(diào)節(jié)SG3525第2腳輸入給定電壓,用數(shù)字萬(wàn)用表測(cè)量輸出端可穩(wěn)定輸出30~36V。調(diào)節(jié)第2腳電壓,測(cè)得輸出電壓的實(shí)驗(yàn)數(shù)據(jù)如表1所示。</p><p> 表1 輸出電壓調(diào)可調(diào)范圍 </p><p> 3.2 測(cè)量輸出電流Iomax
37、</p><p> 選用18歐大功率電阻,在直流輸出電壓為36伏時(shí),通過(guò)萬(wàn)用表測(cè)得輸出電流達(dá)到 2A。</p><p> 3.3 測(cè)量電壓調(diào)整率SU</p><p> DC-DC模塊,輸入電壓U2從15V變到21伏,輸出電流為2A時(shí),對(duì)應(yīng)的輸出電壓Uo和電壓調(diào)整率SU實(shí)驗(yàn)數(shù)據(jù)如表2所示。</p><p> 表2 電壓調(diào)整率SU實(shí)驗(yàn)
38、數(shù)據(jù)</p><p> 3.4 測(cè)量負(fù)載調(diào)整率SI </p><p> 負(fù)載空載時(shí),輸出端電壓為12V;負(fù)載電流為 2A時(shí),輸出端電壓為5V??捎?jì)算出電壓調(diào)節(jié)率 3.61%<5%</p><p> 3.5 測(cè)量輸出噪聲紋波電壓峰峰值</p><p> 先用示波器將整個(gè)波形捕獲,然后將關(guān)心的紋波部分放大觀察和測(cè)量(自動(dòng)測(cè)量或光標(biāo)測(cè)量
39、均可),同時(shí)還要利用示波器的FFT功能從頻域進(jìn)行分析最大紋波電壓(用紋波電壓峰峰值表示)。當(dāng)輸出電壓為36V時(shí),不同時(shí)段經(jīng)多次測(cè)量紋波峰峰值Uopp≤1V。</p><p><b> 1系統(tǒng)框圖</b></p><p><b> 圖1系統(tǒng)框圖</b></p><p><b> 2 方案比較與論證</b
40、></p><p> 2.1 DC-DC變換電路的選擇</p><p> 方案一:?jiǎn)味苏な阶儞Q器</p><p> 該種方式電路結(jié)構(gòu)簡(jiǎn)單,但其變壓器利用率低且結(jié)構(gòu)復(fù)雜,不適合自己繞制,體積也較大。</p><p> 方案二: 雙管正激式變換器</p><p> 雙管正激變換器由于具有開(kāi)關(guān)電壓應(yīng)力低,內(nèi)
41、在抗橋臂直通能力強(qiáng),可靠性高,變壓器利用率高體積小等優(yōu)點(diǎn),被廣泛應(yīng)用于高輸入電壓的中、大功率等級(jí)的電源產(chǎn)品中。因此系統(tǒng)采用方案二。</p><p> 2.2 控制方案的選擇</p><p> 方案一:采用AT89C51作為控制器</p><p> 采用AT89C51單片機(jī)進(jìn)行控制。AT89C51價(jià)格低廉,結(jié)構(gòu)簡(jiǎn)單,且資料豐富;但是51單片機(jī)系統(tǒng)資源有限,8位控
42、制器,運(yùn)算能力有限,且沒(méi)有內(nèi)置AD/DA轉(zhuǎn)換器,需要外接大量外圍電路,編程需要價(jià)格昂貴的編程器及仿真器,不便于系統(tǒng)開(kāi)發(fā)。</p><p> 方案二:采用凌陽(yáng)SPCE061A作為控制器</p><p> 采用SPCE061A單片機(jī)進(jìn)行控制。SPCE061A凌陽(yáng)單片機(jī)具有強(qiáng)大功能的16位微控制器,它內(nèi)部集成7路10位ADC和2通道10位DAC,可以直接用于電流電壓采集,以及數(shù)字控制輸出;且
43、其存儲(chǔ)空間大,能配合LCD液晶顯示的字模數(shù)據(jù)存儲(chǔ)及語(yǔ)音的存儲(chǔ)。采用SPCE061A單片機(jī),能將相當(dāng)一部分外圍器件結(jié)合到一起,使用方便,抗干擾性能提高。本設(shè)計(jì)需要使用的軟件資源比較簡(jiǎn)單,只需要完成數(shù)控部分、鍵盤輸入、語(yǔ)音播報(bào)以及顯示輸出功能。系統(tǒng)采用方案三</p><p> 2.3 PWM直接驅(qū)動(dòng)與模擬圖騰柱驅(qū)動(dòng)的論證</p><p> 方案一:TL494PWM輸出直接驅(qū)動(dòng)</p&
44、gt;<p> TL494內(nèi)置功率驅(qū)動(dòng)晶體管,可提供500ms驅(qū)動(dòng)能力,足以滿足開(kāi)關(guān)管(IRF3205)的驅(qū)動(dòng)要求,但是從效率考慮,不采用直接驅(qū)動(dòng)。</p><p> 方案二:模擬圖騰柱輸出驅(qū)動(dòng)</p><p> 由于采用模擬圖騰柱驅(qū)動(dòng)電路,使PWM波的上升下降沿時(shí)間短,降低其在開(kāi)關(guān)管上的功耗,從而提高其輸出效率。故采用方案二。</p><p>
45、 2.4 PWM產(chǎn)生方式</p><p> 方案一:由單片機(jī)直接產(chǎn)生</p><p> SPCE061A單片機(jī)可以直接輸出可調(diào)PWM波,雖然應(yīng)用簡(jiǎn)單,但是其輸出脈寬最小調(diào)節(jié)范圍較大,不利于精確控制。</p><p> 方案二:由三角波比較產(chǎn)生</p><p> 采用三角波與可調(diào)電壓經(jīng)比較器比較,也可以實(shí)現(xiàn)脈寬可調(diào),但是驅(qū)動(dòng)能力有限,
46、用運(yùn)算放大后,可以滿足要求,但是電路結(jié)構(gòu)復(fù)雜,不便于制作。</p><p> 方案三:使用PWM集成控制器</p><p> 使用單芯片的PWM集成控制器,電路結(jié)構(gòu)簡(jiǎn)單,便于用單片機(jī)進(jìn)行控制,配合模擬圖騰柱電路,驅(qū)動(dòng)開(kāi)關(guān)管較為理想。故系統(tǒng)采用方案三。</p><p> 2.5電流取樣電阻的選擇方案</p><p> 產(chǎn)生電流可以采用在
47、電阻兩端加電壓的方法,測(cè)量電流一般采用的方法是測(cè)量電流流經(jīng)電阻兩端的電壓進(jìn)行間接計(jì)算得到的。因此在產(chǎn)生電流或者測(cè)量電流值時(shí),取樣電阻的選擇非常重要。</p><p> 方案一:采用普通電阻</p><p> 在電流比較小的情況下,普通的1/4W 或者1/8W 的電阻可以被用作電流測(cè)量,但是本題需要測(cè)量的是最大輸出電流需要達(dá)到2A的電源。因此即使是比較小的電阻,通過(guò)2A 電流時(shí)功率也會(huì)大
48、大超過(guò)普通電阻的額定功率,電阻將被燒斷。因此在本系統(tǒng)中,測(cè)量電流的取樣電阻不能使用普通電阻。</p><p> 方案二:采用大功率電阻</p><p> 為了滿足流過(guò)大電流的要求,可以采用大功率電阻,通過(guò)2A 電流時(shí)一定不會(huì)被燒斷。但是此時(shí)流過(guò)的大電流將會(huì)使電阻大量發(fā)熱,導(dǎo)致電阻溫度急劇上升,將產(chǎn)生很大的測(cè)量誤差。因此不能使用溫度漂移嚴(yán)重的普通大功率電阻。</p><
49、;p> 方案三:采用康錳銅電阻絲</p><p> 康錳銅電阻絲是電流測(cè)量中很常用取樣電阻,其特點(diǎn)在于溫度漂移量非常小。經(jīng)過(guò)測(cè)試,在1Ω的康錳銅電阻絲上通過(guò)約2A 電流,由于產(chǎn)生的熱量引起的升溫,只會(huì)引起0.02Ω左右的阻值變化,對(duì)電流的穩(wěn)定起了很重要的作用。另一方面,1Ω的康錳銅電阻絲約長(zhǎng)1m,由于和外界接觸面積大,即使通過(guò)大電流也能很快的散熱,進(jìn)一步的減小溫度漂移帶來(lái)的影響。鑒于上面分析,本設(shè)計(jì)采用
50、方案三。</p><p> 3系統(tǒng)硬件設(shè)計(jì)與實(shí)現(xiàn)</p><p> 3.1系統(tǒng)硬件的整體組成部分</p><p> 系統(tǒng)硬件整體分為電源電路和控制電路兩部分,通過(guò)單片機(jī)實(shí)現(xiàn)電源輸出的采樣及顯示,過(guò)流保護(hù),及閉環(huán)控制。兩部的有機(jī)結(jié)合,將單調(diào)的電源變得更加智能化,人性化。 </p>
51、<p> 電源電路工作原理,220V市電首先進(jìn)入150W變壓器,18V 交流輸出,經(jīng)過(guò)大功率整流橋整流,后又經(jīng)三個(gè)4700uf的電容并聯(lián)濾波,輸出大功率直流電源,通過(guò)雙管正激式結(jié)構(gòu),采用TL494作為PWM控制芯片,產(chǎn)生196K 交流電壓,再經(jīng)升壓變壓器,整流濾波電路,使其輸出要求值電壓。電壓調(diào)節(jié)為脈寬調(diào)制型,并引入反饋調(diào)節(jié),使主電路輸出更加穩(wěn)定。下圖為DC-DC主回路的拓?fù)浣Y(jié)構(gòu) DC-D
52、C主回路拓?fù)浣Y(jié)構(gòu)</p><p> TL494內(nèi)部結(jié)構(gòu)圖</p><p><b> PWM控制電路圖</b></p><p> 控制電路采用凌陽(yáng)61單片機(jī),加外圍采樣電路,PWM產(chǎn)生控制電路,鍵盤、顯示電路及一些指示電路,組成一個(gè)完整閉環(huán)控制系統(tǒng)。電源由于凌陽(yáng)SPCE061A內(nèi)置AD/DA,不需要設(shè)計(jì)此部分電路;外圍采樣電路采用比例電壓采
53、樣電路,康銅電阻電流采樣電路,可以較準(zhǔn)確地采集到電源輸出信號(hào);PWM產(chǎn)生及控制采用TL494加單片機(jī)控制方式 ;顯示電路采用SPLC501液晶模組;鍵盤為四按鍵式,設(shè)置鍵、確認(rèn)鍵、上調(diào)整鍵、下調(diào)整鍵;另外加有輸入指示燈,輸出指示燈,過(guò)流警示燈。整個(gè)系統(tǒng)經(jīng)過(guò)測(cè)試,單元電路能夠很好的協(xié)調(diào)工作。</p><p> 3.2各單元電路的設(shè)計(jì).</p><p> 3.2.1主電源電路的設(shè)計(jì)<
54、/p><p><b> 圖3主電源電路圖</b></p><p> 在進(jìn)行電源設(shè)計(jì)初期,考慮到最大電流輸出達(dá)2A,及具有2.5A動(dòng)作電流的功率要求,一切器件均以大功率要求進(jìn)行計(jì)算設(shè)計(jì)。下表為部分器件選用的參數(shù)。</p><p><b> 表1器件參數(shù)表</b></p><p> 開(kāi)關(guān)電路的設(shè)計(jì),
55、開(kāi)關(guān)電路采用雙管正激式變換設(shè)計(jì),其屬于雙端式變換電路它的高頻變壓器工作于磁滯回線兩側(cè),是一種設(shè)計(jì)簡(jiǎn)單,工作合理的線路,適用范圍比較廣,MOSFET開(kāi)關(guān)管(IRF3205)由基級(jí)驅(qū)動(dòng)電路激勵(lì)交替導(dǎo)通與截至輸入直流電壓變換成高頻方波交流電壓,很好地解決了耐壓級(jí)飽和壓絳問(wèn)題。</p><p> 驅(qū)動(dòng)電路采用TL494,是一種衡頻脈寬調(diào)制控制器,內(nèi)置線性鋸齒波振蕩器震蕩頻率可通過(guò)一個(gè)外部的電阻和一個(gè)電容進(jìn)行調(diào)節(jié),其震蕩
56、頻率計(jì)算公式為: </p><p> 系統(tǒng)使用的電阻為5.1kΩ, 電容為0.001uF,故其震蕩頻率為196KHz.芯片內(nèi)部?jī)?nèi)置誤差放大器內(nèi)置5V基準(zhǔn)參考電壓,對(duì)于PWM脈寬調(diào)制非常方便。但是其輸出不為圖騰柱輸出,故電路模擬圖騰柱輸出,使其上升下降沿時(shí)間變短,提高開(kāi)關(guān)管的導(dǎo)通效率,其應(yīng)用電路圖見(jiàn)附錄。&l
57、t;/p><p> 3.2.2閉環(huán)反饋電路的設(shè)計(jì)</p><p> 該部分的設(shè)計(jì)采用電阻比例電路,考慮到功耗,及檢測(cè)吸收能力,通過(guò)實(shí)驗(yàn)測(cè)試,R2=150K,R11=5K(可調(diào)),R4=10K, 在既滿足反饋要求,且功耗低。 </p><p> 3.2.3過(guò)流保護(hù)及自動(dòng)恢復(fù)電路的設(shè)計(jì)</p><p> 本電路采用溫度漂移小的康銅錳
58、銅絲作為采樣電阻,其電阻率為1.3Ω/m,考慮到單片機(jī)的識(shí)別能力及功耗問(wèn)題,經(jīng)反復(fù)測(cè)試,選用電阻值為0.4Ω,可以精確采樣到其兩端電壓,經(jīng)過(guò)公式:</p><p> 計(jì)算輸出電流值,當(dāng)其輸出達(dá)到2.5A時(shí),控制TL494進(jìn)行過(guò)流動(dòng)作保護(hù)。當(dāng)電流故障排除后,電源輸出自動(dòng)恢復(fù)。</p><p><b> 4系統(tǒng)的軟件設(shè)計(jì)</b></p><p>
59、; 圖4為系統(tǒng)主程序流程圖。系統(tǒng)初始化后,通過(guò)上下調(diào)整鍵,步進(jìn)1V調(diào)整;當(dāng)預(yù)設(shè)鍵按下,系統(tǒng)進(jìn)入預(yù)設(shè)調(diào)整,通過(guò)上下調(diào)整鍵1V步進(jìn)調(diào)整,完成按確定鍵,系統(tǒng)輸出預(yù)設(shè)值;當(dāng)系統(tǒng)輸出電流達(dá)到2.5A,系統(tǒng)自動(dòng)斷開(kāi)輸出,進(jìn)行保護(hù)動(dòng)作及語(yǔ)音提示報(bào)警,并且在排除過(guò)流保護(hù)后,電源自動(dòng)恢復(fù)正常狀態(tài)。</p><p><b> 系統(tǒng)主程序流程圖</b></p><p><b>
60、; 5系統(tǒng)測(cè)試</b></p><p> 5.1測(cè)試方法與數(shù)據(jù)分析</p><p> 負(fù)載調(diào)整率的測(cè)試方法:</p><p> 通過(guò)一個(gè)大功率可調(diào)電阻及數(shù)字萬(wàn)用表將輸入電壓調(diào)節(jié)到18v,改變功率電阻的阻值測(cè)量輸出端電壓,其測(cè)得數(shù)據(jù)如表1所示??伤愠鲭娫吹碾妷赫{(diào)整率為0.02。原因可能是變壓器沒(méi)有工作在最好狀態(tài)另外線圈手工繞制較粗糙,可以改變變壓
61、器的加工精度提高負(fù)載調(diào)整率。</p><p><b> 表2負(fù)載調(diào)整率測(cè)試</b></p><p> 5.2 電壓調(diào)整率的測(cè)量方法: </p><p> 用大功率可調(diào)電阻將輸入15v的電源輸出的電流調(diào)至2A,再調(diào)節(jié)輸入電壓,用數(shù)字萬(wàn)用表測(cè)得輸出端的電壓,測(cè)得數(shù)據(jù)如下表。可算出電源的負(fù)載調(diào)整率為0.003,達(dá)到發(fā)揮部分的要求。</p
62、><p><b> 表3電壓調(diào)整率測(cè)試</b></p><p> 5.3輸出紋波的測(cè)定:</p><p> 將輸出端的信號(hào)輸入DS5102CA型數(shù)字示波器可以直接讀到紋波的大小。我們測(cè)得的紋波峰峰值為600mv足以滿足題目紋波不大于1v的要求。</p><p> 5.4電源效率的測(cè)量:</p><
63、p> 測(cè)量DC-DC輸入端電壓和電流,從而得到輸入的功率;在電源的輸出端接一大功率滑動(dòng)變阻器,測(cè)得其輸出的電流、電壓值,從而得到電源的效率。通過(guò)這種方法我們測(cè)得該電源的效率在80%左右。開(kāi)關(guān)管變壓器功耗過(guò)高,改進(jìn)方法提高開(kāi)關(guān)管的開(kāi)關(guān)狀態(tài),改進(jìn)變壓器。</p><p><b> 6心得體會(huì):</b></p><p> 經(jīng)過(guò)一個(gè)多月的努力我的畢業(yè)設(shè)計(jì)終于完成了
64、,但是現(xiàn)在回想起來(lái)做畢業(yè)設(shè)計(jì)的整個(gè)過(guò)程,頗有心得,其中有苦也有甜,艱辛同時(shí)又充滿樂(lè)趣,不過(guò)樂(lè)趣盡在其中!通過(guò)本次畢業(yè)設(shè)計(jì),沒(méi)有接受任務(wù)以前覺(jué)得畢業(yè)設(shè)計(jì)只是對(duì)這幾年來(lái)所學(xué)知識(shí)的單純總結(jié),但是通過(guò)這次做畢業(yè)設(shè)計(jì)發(fā)現(xiàn)畢業(yè)設(shè)計(jì)不僅是對(duì)前面所學(xué)知識(shí)的一種檢驗(yàn),而且也是對(duì)自己能力的一種提高。</p><p> 這次畢業(yè)設(shè)計(jì)要求設(shè)計(jì)一個(gè)開(kāi)關(guān)穩(wěn)壓電源,自行設(shè)計(jì)這對(duì)我將來(lái)踏上工作崗位是非常有幫助的。盡管上一屆的同學(xué)已經(jīng)完成的非常
65、出色,但是我仍然希望通過(guò)自己的努力完成設(shè)計(jì)并希望有所突破。這也是我對(duì)自己的考驗(yàn)。于是本次設(shè)計(jì)過(guò)程中我完全按照軟件設(shè)計(jì)步驟的要求來(lái)進(jìn)行,從課題分析開(kāi)始,再進(jìn)行總體設(shè)計(jì)、詳細(xì)設(shè)計(jì),最后到系統(tǒng)實(shí)現(xiàn)。每一步都讓我將理論學(xué)習(xí)的知識(shí)應(yīng)用到實(shí)踐中去。也使我掌握了一整套規(guī)范的設(shè)計(jì)操作流程。 </p><p> 在課題分析階段,由于本次是設(shè)計(jì)一個(gè)單片機(jī)控制系統(tǒng),所以對(duì)其中的單片機(jī)的工作分析尤為重要。對(duì)指導(dǎo)老師提供的資料必須要吃透
66、。這是關(guān)鍵,從查閱資料、提出問(wèn)題,到慢慢一一解決問(wèn)題,老師給了我很大的幫助。 </p><p> 詳細(xì)設(shè)計(jì)階段,首先考慮各電路模塊的主要功能及軟件的設(shè)計(jì),分別進(jìn)行安裝調(diào)試。其次,將寫好的程序進(jìn)行上機(jī)調(diào)試,這時(shí)就遇到了非常大的困難,煩瑣的接口采集數(shù)據(jù),分析數(shù)據(jù),檢測(cè),調(diào)用,很容易出錯(cuò)。 </p><p> 最后,系統(tǒng)運(yùn)行環(huán)節(jié)。對(duì)已完成的程序和硬件系統(tǒng)相結(jié)合。調(diào)試時(shí),由于控制邏輯上出現(xiàn)了一
67、點(diǎn)問(wèn)題,使得硬件和軟件不能完全統(tǒng)一。當(dāng)時(shí)我心里是非常焦急的,這一出錯(cuò)也意味著前功盡棄。然而,在指導(dǎo)老師的分析與鼓勵(lì)下,我重新糾錯(cuò)找到了錯(cuò)誤并改正。使我意識(shí)到今后不論遇到什么情況都要分析原因,列出可能的情況后,沉著應(yīng)對(duì),必然能“化險(xiǎn)為夷”。 </p><p> 下面我對(duì)整個(gè)畢業(yè)設(shè)計(jì)的過(guò)程做一下簡(jiǎn)單的總結(jié)。</p><p> 第一,接到任務(wù)以后進(jìn)行選題。選題是畢業(yè)設(shè)計(jì)的開(kāi)端,選擇恰當(dāng)?shù)摹⒏?/p>
68、興趣的題目.</p><p> 第二,題目確定后就是找資料了。查資料是做畢業(yè)設(shè)計(jì)的前期準(zhǔn)備工作,到圖書(shū)館、書(shū)店、資料室去雖說(shuō)是比較原始的方式,但也有可取之處的??傊?,不管通過(guò)哪種方式查的資料都是有利用價(jià)值的,要一一記錄下來(lái)以備后用。 </p><p> 第三,通過(guò)上面的過(guò)程,已經(jīng)積累了不少資料,對(duì)所選的題目也大概有了一些了解,這一步就是在這樣一個(gè)基礎(chǔ)上,綜合已有的資料來(lái)更透徹的分析題目
69、。 </p><p> 第四,有了研究方向,就要?jiǎng)邮謱?shí)現(xiàn)。編寫源代碼的時(shí)候最好是編寫一個(gè)小模塊就進(jìn)行調(diào)試,這樣可以避免設(shè)計(jì)的最后出現(xiàn)太多的錯(cuò)誤而亂成一團(tuán)糟。一步步地做下去之后,你會(huì)發(fā)現(xiàn)要做出來(lái)并不難,只不過(guò)每每做一會(huì)兒會(huì)發(fā)現(xiàn)一處錯(cuò)誤要修改,就這樣在不斷的修改調(diào)試,再修改再調(diào)試。 </p><p> 第五, 寫論文能提升以下幾個(gè)方面的能力:</p><p> 1
70、、文字表述:論文里的語(yǔ)言非常講究,這方面需要繼續(xù)加強(qiáng)。</p><p> 2、交流、討論:文章的大致內(nèi)容寫完后,一定要和老師、其他同學(xué)多交流,讓他們多提點(diǎn)建議。一些計(jì)量軟件使用方法,可以向?qū)W長(zhǎng)們請(qǐng)教。</p><p> 3、細(xì)心:模型公式編輯、標(biāo)點(diǎn)符號(hào)、文章各段格式等,都需要細(xì)心。</p><p> 4、搜索:需要搜索很多資料,如何在短時(shí)間找到你想要得資料,得
71、在搜索關(guān)鍵詞上有所設(shè)置才行。一些好的統(tǒng)計(jì)數(shù)據(jù)網(wǎng)站,需要隨時(shí)記錄下來(lái),以便日后繼續(xù)使用。</p><p> 我的心得也就這么多了,總之,這次畢業(yè)設(shè)計(jì)讓我學(xué)習(xí)到很多。雖然結(jié)束了,但這只能是一個(gè)開(kāi)始。今后作為技術(shù)員,要學(xué)習(xí)的規(guī)范,程序設(shè)計(jì)語(yǔ)言還有很多。我們只有對(duì)自己有了更高的要求,才能作為動(dòng)力不斷取得新的成績(jī)! 不管學(xué)會(huì)的還是學(xué)不會(huì)的的確覺(jué)得困難比較多,真是萬(wàn)事開(kāi)頭難,不知道如何入手。 </p><
72、;p> 在此要感謝我的指導(dǎo)老師xx老師對(duì)我悉心的指導(dǎo),感謝老師給我的幫助。在設(shè)計(jì)過(guò)程中,我通過(guò)查閱大量有關(guān)資料,與同學(xué)交流經(jīng)驗(yàn)和自學(xué),并向老師請(qǐng)教等方式,使自己學(xué)到了不少知識(shí),也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個(gè)設(shè)計(jì)中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹(shù)立了對(duì)自己工作能力的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動(dòng)手的能力,使我充分體會(huì)到了在創(chuàng)造過(guò)程中探索的艱難和成功時(shí)的喜悅。雖然這個(gè)設(shè)計(jì)做
73、的也不太好,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次畢業(yè)設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益。</p><p><b> 參考文獻(xiàn)|</b></p><p> 1]孫樹(shù)樸,鄭征等 電子電子技術(shù) 徐州:中國(guó)礦業(yè)大學(xué)出版社2000</p><p> [2]劉泉海,陳因等 電子電子技術(shù) 重慶:重慶大學(xué)出版社2004</p><
74、;p> [3]楊 旭,裴云慶,王兆安 開(kāi)關(guān)電源技術(shù) 北京:機(jī)械工業(yè)出版社2003 </p><p> [4][日]原田耕介 主編 耿文學(xué) 譯 開(kāi)關(guān)電源手冊(cè) 北京:機(jī)械工業(yè)出版社2004 </p><p> [5周志敏,周紀(jì)海 開(kāi)關(guān)電源實(shí)用技術(shù)-設(shè)計(jì)與應(yīng)用 北京:人民郵電出版社2003
75、 </p><p> [6]周志敏,周紀(jì)海等 現(xiàn)代開(kāi)關(guān)電源控制電路及應(yīng)用</p><p> [7]張占松,蔡宣三 開(kāi)關(guān)電源的設(shè)計(jì)與應(yīng)用 北京:電子工業(yè)出版社2001 </p><p> [8]張占松 高頻開(kāi)關(guān)穩(wěn)壓電源 廣東科技出版社</p><p> [9]陳伯時(shí) 自動(dòng)控制系統(tǒng) 中央廣播電視大學(xué)出版社
76、</p><p> [10]常敏慧 開(kāi)關(guān)電源應(yīng)用、設(shè)計(jì)與維修 </p><p> [11]黃 燕 開(kāi)關(guān)電源故障檢修方法</p><p> [ 12]羅亞非. 凌陽(yáng)十六位單片機(jī)應(yīng)用基礎(chǔ). 北京:北京航空航天大學(xué)出版社,2003.12</p><p> [13]張占松. 開(kāi)關(guān)電源的原理與設(shè)計(jì). 電子工業(yè)出版社. 20
77、04.</p><p> [14 ] 曲學(xué)基等.新編高頻開(kāi)關(guān)穩(wěn)壓電源. 電子工業(yè)出版社. 2005.11</p><p> [15]葉治政葉靖國(guó) 開(kāi)關(guān)穩(wěn)壓電源 [M].北京 : 高等教育版 社 .1998. [16] 何希才 .新型開(kāi)關(guān)電源及其應(yīng)用 [M].北京 : 人民郵電 出版社 .1996.</p><p><b> 源程序:<
78、;/b></p><p> #include<reg52.h></p><p> #include<intrins.h></p><p> sbit RS = P3^5; //寄存器選擇輸入 </p><p> sbit RW = P3^6; //液晶讀/寫控制</p>
79、<p> sbit EN = P3^4; //液晶使能控制</p><p> sbit PSB = P3^7; //串/并方式控制</p><p> /****下面的這個(gè)code table是數(shù)字0__9****/</p><p> unsigned char code table[]={0x30,0x31,0x32,0x
80、33,0x34,0x35,0x36,0x37,0x38,0x39};</p><p> /****延時(shí)函數(shù)****/</p><p> void delay(unsigned char a)</p><p><b> {</b></p><p> unsigned int b,c;</p><
81、p> for(b=0;b<a;b++)</p><p><b> {</b></p><p> for(c=0;c<1000;c++)</p><p><b> {;}</b></p><p><b> }</b></p><p&
82、gt;<b> }</b></p><p> /****判忙****/</p><p> bit busy ()</p><p><b> {</b></p><p><b> bit a;</b></p><p><b> RS=
83、0;</b></p><p><b> RW=1;</b></p><p><b> EN=1;</b></p><p><b> _nop_();</b></p><p> a=P0&0x80;</p><p><b&
84、gt; EN=0;</b></p><p><b> return a;</b></p><p><b> }</b></p><p> /****寫命令****/</p><p> void write_com(unsigned char com)</p>&l
85、t;p><b> {</b></p><p> while(busy());</p><p><b> RW=0;</b></p><p><b> RS=0;</b></p><p><b> P0=com;</b></p>
86、<p><b> EN=1;</b></p><p><b> _nop_();</b></p><p><b> EN=0;</b></p><p><b> }</b></p><p> /****寫數(shù)據(jù)****/</p&g
87、t;<p> void write_dat(unsigned char dat)</p><p><b> {</b></p><p> while(busy());</p><p><b> RW=0;</b></p><p><b> RS=1;</b&g
88、t;</p><p><b> P0=dat;</b></p><p><b> EN=1;</b></p><p><b> _nop_();</b></p><p><b> EN=0;</b></p><p><
89、b> }</b></p><p> /****寫字符串****/</p><p> void write_chinese(unsigned char code *s)</p><p><b> {</b></p><p> for(;*s!='\0';s++)</p>
90、;<p><b> {</b></p><p> write_dat(*s);</p><p><b> }</b></p><p><b> }</b></p><p> /****初始化****/</p><p> void
91、 initi()</p><p><b> {</b></p><p><b> PSB=1;</b></p><p> delay(10);</p><p> write_com(0x30); //基本指令集</p><p><b> _nop_();
92、</b></p><p> write_com(0x02); //地址歸位</p><p><b> _nop_();</b></p><p> write_com(0x0c); //整體顯示打開(kāi),游標(biāo)關(guān)閉</p><p><b> _nop_();</b></p>
93、;<p> write_com(0x01); //清除顯示</p><p><b> _nop_();</b></p><p> write_com(0x06); //游標(biāo)右移</p><p><b> _nop_();</b></p><p> write_com(0x
94、80); //設(shè)定顯示的起始地址</p><p><b> }</b></p><p> /****主程序****/</p><p> void main()</p><p><b> {</b></p><p> unsigned char i;</p&g
95、t;<p> initi(); //初始化</p><p><b> delay(1);</b></p><p> write_com(0x80); //第一行的顯示地址。</p><p> write_chinese("i'm a chinese.");//寫字符&
96、lt;/p><p><b> delay(1);</b></p><p> write_com(0x90); //第二行的顯示地址。</p><p> write_dat(table[1]);</p><p><b> delay(1);</b></p><p&
97、gt; write_com(0x88); //第三行的顯示地址。 </p><p> for(i=0;i<16;i++)</p><p> {write_dat(0x20+i);} //寫字符 </p><p><b> delay(1);</b></p><p> write_co
98、m(0x98); //第四行的顯示地址。</p><p> for(i=0;i<16;i++)</p><p> {write_dat(0x30+i);} //寫字符</p><p><b> delay(1);</b></p><p> while(1); </p>&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 開(kāi)關(guān)穩(wěn)壓電源畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---開(kāi)關(guān)穩(wěn)壓電源設(shè)計(jì)
- 開(kāi)關(guān)穩(wěn)壓電源畢業(yè)設(shè)計(jì) (2)
- 直流開(kāi)關(guān)穩(wěn)壓電源畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---開(kāi)關(guān)穩(wěn)壓電源的設(shè)計(jì)
- 開(kāi)關(guān)穩(wěn)壓電源的設(shè)計(jì)-畢業(yè)設(shè)計(jì)
- 直流開(kāi)關(guān)穩(wěn)壓電源的畢業(yè)設(shè)計(jì)
- 小功率開(kāi)關(guān)穩(wěn)壓電源設(shè)計(jì)【畢業(yè)設(shè)計(jì)】
- 開(kāi)關(guān)穩(wěn)壓電源設(shè)計(jì)
- 開(kāi)關(guān)穩(wěn)壓電源電路設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 反激式開(kāi)關(guān)穩(wěn)壓電源畢業(yè)設(shè)計(jì)
- 開(kāi)關(guān)穩(wěn)壓電源電力電子畢業(yè)設(shè)計(jì)論文
- 開(kāi)關(guān)穩(wěn)壓電源畢業(yè)論文設(shè)計(jì)
- 開(kāi)關(guān)穩(wěn)壓電源畢業(yè)論文設(shè)計(jì)
- 開(kāi)關(guān)穩(wěn)壓電源電路
- 直流穩(wěn)壓電源畢業(yè)設(shè)計(jì)
- 電器類畢業(yè)設(shè)計(jì)外文翻譯----開(kāi)關(guān)穩(wěn)壓電源
- 電源畢業(yè)設(shè)計(jì)--串聯(lián)直流穩(wěn)壓電源
- 畢業(yè)設(shè)計(jì)189小功率開(kāi)關(guān)穩(wěn)壓電源的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)189小功率開(kāi)關(guān)穩(wěn)壓電源的設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論