




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、便攜式太陽能充電器的設計摘要隨著人們對化石能源的開采,能夠利用的資源越來越少,再加上化石能源對環(huán)境的污 染越來越嚴重,尋找新的潔凈、高效的能源,成為了人們迫在眉睫的問題。從上個世紀人 們就開始研究太陽能,至廳今天太陽能的利用有了前所未有的進步。人們出門在外,最大的問題就是手機等電子產(chǎn)品電耗完了,但是卻沒有可以快隨直接 的供電產(chǎn)品,這該如何解決呢?本文在這一問題的基礎上提出了基于單片機的便攜式太陽 能充電器的設計,利用單片機的智能性實現(xiàn)了對電路的控制,利用光伏發(fā)電的原理將太陽 能所發(fā)的電轉(zhuǎn)換為電子產(chǎn)品所能利用的電能,從而解決了人們的一大難題。而且它不僅可 以為手機等充電,還能作為一般的電源來使用
2、,與傳統(tǒng)的充電器相比有很大的優(yōu)勢。關鍵詞:太陽能;光伏發(fā)電;電池;單片機;智能; DC/DC變換The Desig n Of The Portable Solar ChargerABSTRACTAs people on fossil en ergy mi nin g,less resources leave for us to use, comb ined with fossil en ergy polluti on more and more serious, look ing for a new clea n and efficie nt en ergy, became the loomi
3、ng problems .From the last cen tury, people started to research on solar en ergy, to the use of solar en ergy today,it have an un precede nted progress.People go out in the outside, the biggest problem is that mobile phones and other electr onic products, power con sumpti on, but not to fast with th
4、e direct power supply products, how to solve this? This article is based on MCU which is proposed on the basis of the desig n of the portable solar charger, using sin gle-chip microcomputer in tellige nt realized the con trol of the circuit, by the use of the prin ciple of photovoltaic solar electri
5、city is con verted to electr onic products can use electricity, thus solved a big problem to people and it can not only for charg ing the mobile phone, also can be used as a gen eral power, to compared with the traditi onal charger,it has a great adva ntage.Key words: Solar energy; Photovoltaic (pv)
6、 power generation; The battery; Single chip microcomputer; Smart; DC/DC con versi on1. 緒論11.1本課題研究的背景.1.1.2太陽能充電器的優(yōu)點1.1.3本課題研究的主要內(nèi)容 2.2. 太陽能充電器的硬件電路設計 22.1太陽能發(fā)電的原理2.2.2系統(tǒng)的總體設計方案2.2.3 7905的應用3.2.4單片機控制單元4.2.5電流電壓的采集及轉(zhuǎn)換 5.2.6 按鍵指示電路的設計 6.2.7數(shù)碼管顯示電路7.2.8 DC/DC變換電路的實現(xiàn) 8.3. 匯編源程序的實現(xiàn)83.1系統(tǒng)整體程序設計框架 8.3.2電路
7、啟動與初始化9.3.3按鍵采集程序 103.4數(shù)碼管顯示子程序 113.5數(shù)據(jù)采集及模數(shù)轉(zhuǎn)換程序1.13.6充電子程序的設計123.7電源子程序的設計 124. 電路的仿真134.1初始化電路 1.34.2對電路充電部分的實現(xiàn) 144.3電路的復位1.65. 總結(jié)17參考文獻18附錄1主電路原理圖19附錄2匯編源程序20錯誤!未定義書簽便攜式太陽能充電器的設計1. 緒論1.1本課題研究的背景隨著人們對化石能源的開采,能夠利用的資源越來越少,再加上化石能源對環(huán)境的污 染越來越嚴重,尋找新的潔凈的高效的能源,成為了人們迫在眉睫的問題。然而對于地球 來說,接收到的太陽能遠遠大于我們所利用的能量, 這
8、就造成了能源和資源的浪費。而且, 太陽能屬于潔凈能源,不會產(chǎn)生像化石燃料燃燒所產(chǎn)生的溫室氣體,更不會對環(huán)境造成污 染。因此這就成為了各國競相研究的課題,而且為了提高國際競爭力,對太陽能資源的利 用和開發(fā)更是刻不容緩。人們出門在外,最大的問題就是手機等電子產(chǎn)品電耗完了,但是卻沒有可以快速直接 的供電產(chǎn)品,這該如何解決呢?本文在這一問題的基礎上提出了基于單片機的便攜式太陽 能充電器的設計,通過太陽能的光伏發(fā)電原理對太陽能電池進行充電,經(jīng)過一系列復雜的 控制和電壓電流的變換,產(chǎn)生出能夠為手機電池直接充電的電壓等級。目前,隨著各國的競相開發(fā)與研究,對于太陽能的研究已經(jīng)達到了一定的高度, 但是還存在一些
9、不足,例如現(xiàn)在太陽能產(chǎn)品還比較昂貴,還不能普及。相信在未來幾 十年里這個問題會得以解決,使太陽能資源真正的成為人們所離不開的。1.2太陽能充電器的優(yōu)點太陽能相對于其他的能源,是可再生的,取之不盡用之不竭,這就為太陽能充電器提 供了源源不斷的能量來源,其他能源的話,一個是資源稀缺有限,第二個要花很多錢,而 且一年的維護費用比太陽能產(chǎn)品要高出 90%左右,所以在節(jié)能、經(jīng)濟、安全方面,太陽能 充電器都有它的好處。太陽能充電器與普通的充電器相比有以下幾大優(yōu)點:1.太陽能充電器特別適應于應急場合。出門在外最怕的就是電子設備沒有電,而且沒 有高速快捷的充電設備,而太陽能充電器就克服了這一難題,只要有陽光的
10、地方就能夠充 電,為人們的生活提供了很大的方便。2相對于普通充電器來說,它的充電效率高,而且對環(huán)境無污染,是一種高效、節(jié)能、 環(huán)保的電子產(chǎn)品,對當前的環(huán)境污染嚴重、能源利用效率低等現(xiàn)狀有很大的改善。3它的造型簡單、攜帶方便,極大的改善了人們快節(jié)奏的生活狀態(tài)。1.3本課題研究的主要內(nèi)容本課題所研究的太陽能充電器是通過太陽能電池板,利用“光生伏打效應”將太陽能 轉(zhuǎn)換為電能,經(jīng)過輸出裝置,為負載提供電能。經(jīng)過直流變換即所謂的斬波環(huán)節(jié),將一種 直流電,變換為另一種可以控制的直流電, 從而滿足充電的要求。通過單片機的控制環(huán)節(jié), 經(jīng)過復雜的控制,生成PWM波,控制開關管的關閉與導通,從而實現(xiàn)電路的控制環(huán)節(jié)
11、。 由于對鋰電池采用全過程恒流充電的方式容易使電池因為過度充電而減少使用的壽命,所 以采用開始恒流快速充電的方式,等到電壓上升到設定值時,采用恒壓的充電方式這個過 程也是通過單片機的控制來實現(xiàn)的。而且系統(tǒng)中設有完備的過電流過電壓保護,避免電池 因過度充電而損壞。電路中設置有顯示環(huán)節(jié),通過功能鍵靈活的選擇電路的輸出,為不同 的電子產(chǎn)品充電。有陽光的地方就能夠充電,與傳統(tǒng)的充電器相比,更為靈活,通信更為 方便3。2. 太陽能充電器的硬件電路設計2.1太陽能發(fā)電的原理太陽能發(fā)電的原理是利用光生伏打效應,首先由太陽能電池吸收光子,當光子達到一 定數(shù)量之后,就會在體內(nèi)產(chǎn)生電子-空穴對,其中電子帶負電,光
12、子帶正電,由于兩者的極 性相反,就會被半導體P-N結(jié)所產(chǎn)生的靜電場所分離開,電子和空穴分別流向太陽能電池 的正極和負極,從而產(chǎn)生電流,接上負載之后就可以向外電路供電了2。2.2系統(tǒng)的總體設計方案由于太陽光的變化幅度大而且無規(guī)律,所以通過太陽能電池板所獲得的電能不穩(wěn)定, 不能直接用來供給給電路,所以需要經(jīng)過直流變換的環(huán)節(jié),即斬波電路將一種直流變換為 另一種可調(diào)節(jié)的直流,從而滿足電路的需求。而且大部分充電器大都采用大電流的快速充 電法,如果充電時間過長而沒有及時拔去充電器,就會造成電池的損傷,從而減短電池的 壽命。在本系統(tǒng)中通過太陽能電池板將太陽能轉(zhuǎn)換為電能,由AT89C51單片機編程實現(xiàn)PWM波
13、控制開關管從而實現(xiàn)輸出電壓電流的改變,通過顯示電路顯示輸出狀態(tài)及大小, 由ADC0808實現(xiàn)數(shù)據(jù)的采集及轉(zhuǎn)換并傳給單片機做判斷處理,從而實現(xiàn)電路的智能輸出 與控制5。系統(tǒng)中電能的主要來源是太陽能電池板,它是整個系統(tǒng)的主體部分,也是最主要的部 分,本文以手機、MP3等常用小功率用電設備為例,說明其太陽能充電器的設計過程??紤]被充電池的電流不同所需充電時間不等,采用八塊相同參數(shù)電池板進行串、并聯(lián),實測的峰值電壓可達 6V,峰值電流為 100mA,實測功率為 0.6W。實際輸出可根據(jù) 不同的被充電對象進行平滑調(diào)整。本課題中所采用的太陽能電池板經(jīng)過穩(wěn)壓器輸出為5V的電壓。2.3 7905的應用7905
14、是典型的三端穩(wěn)壓集成芯片,它不需要太多的外圍元件,使用起來很方便,而且還含有過流、過熱等保護,提高了系統(tǒng)的穩(wěn)定性。它的輸出電壓為4.9-5.1V,最典型的應用是5V。它的典型應用電路如圖2-2所示。圖2-2 7905的典型應用電路為避免輸入端斷開時C1向穩(wěn)壓器放電造成不必要的損傷,在穩(wěn)壓器的兩端之間跨接 一個二極管,從而構(gòu)成對 7905的保護作用。一般電容所能承受的最高電壓應比電源的輸 入和輸出電壓高。電路中C1的作用是,減小紋波電壓,消除自激振蕩,取值范圍在0.1卩卜 1小之間,上圖中C1選用0.33卩;電容C2主要作用是用于改善負載的瞬態(tài)響應,消除電 路高頻噪聲,一般取0.1卩左右,上圖中
15、C2選用的是0.1。2.4單片機控制單元圖2-3為單片機的引腳圖。圖2-3單片機引腳圖在本系統(tǒng)中單片機控制單元主要功能是控制信號的采集、按鍵的操作以及連接顯示器 從而控制顯示器的輸出,由于AT89C51單片機具有低電壓、高性能的特點,含有定時器能 夠控制系統(tǒng)定時采集PWM脈沖控制信號、3個8路I/O 口用來接按鍵部分以及連接數(shù)模轉(zhuǎn) 換系統(tǒng)從而將模擬信號轉(zhuǎn)換為數(shù)字信號來顯示輸出,能夠滿足本系統(tǒng)的控制要求,故本系 統(tǒng)的控制單元主要采用AT89C51單片機對系統(tǒng)進行控制。在本系統(tǒng)中單片機工作的具體過程是上電復位,查詢鍵盤,根據(jù)鍵盤的輸入狀態(tài)來確定充電器的功能。再繼續(xù)查詢鍵盤,確定輸出的大小或普通電源
16、的輸出電壓,然后轉(zhuǎn)移到相應的子程序計算PWM占空比,開始輸出電流或電壓,并將數(shù)據(jù)發(fā)送到顯示電路。在輸出 的過程中通過定時器的定時檢測,來判斷輸出的電流或電壓,與設定值比較后,調(diào)節(jié)PWM 占空比,使輸出趨于設定值。在電池充電過程中,通過檢測電流的大小來確定電池充電的 多少,從而改變充電方式或決定是否繼續(xù)充電 5而且簡化了硬件電路單片機最大的好處是可以重復使用以及修改電路工作狀態(tài), 設計,使電路的升級改造變得簡單易行2.5電流電壓的采集及轉(zhuǎn)換ADC0808是CMOS組件,它帶有8位的ADC部分,還有8通道的模擬多路開關和通道尋址邏輯,并且可以直接和單片機接口。%(LSR)(1) ADC0808的內(nèi)
17、部結(jié)構(gòu)框圖如圖2-4所示。#IN0CLOCKSIN1STARTIN2IN3EOCIKMIN5OUT1IN6OU 12IN7OUT3OUT4ADD AOUT5ADD BOUT6ADD C了ALJEOUTSVREF(勺VREF(-)OE2d12 Te-ADCD3Q02120Ts=147728n圖2-4 ADC0808的內(nèi)部結(jié)構(gòu)框圖由圖4可知,通過通道地址的鎖存和譯碼將數(shù)據(jù)傳輸?shù)侥M通道選擇開關IN0-IN7從而決定選通哪一路開關,然后送入 A/D轉(zhuǎn)換部分進行數(shù)模轉(zhuǎn)換將結(jié)果通過 D0-D7輸出。(2)ADC0808的引腳結(jié)構(gòu)如圖2-5所示。U11020IN0 IN7為8位模擬量輸入引腳ADD A-A
18、DD C為模擬通道選擇地址信號,ALE為地址鎖存允許輸入線,高電平有效。 當ALE線為有效值時,A、B、C的地址信號被鎖存,從而選通對應通道進行模擬量的輸 入。通道選擇表如下表2-1所示。表2-1 CBA通道選擇表C B A選擇的通道C B A選擇的通道0 0 0IN01 0 0IN40 0 1IN11 0 1IN50 1 0IN21 1 0IN60 1 1IN31 1 1IN7START為A/D轉(zhuǎn)換啟動信號,正脈沖時有效,所有內(nèi)部寄存器清零;負脈沖時進行 數(shù)模轉(zhuǎn)換;轉(zhuǎn)換的過程應保持為低電平。EOC用來判斷轉(zhuǎn)換是否完成,高電平為有效值,表明轉(zhuǎn)換已經(jīng)結(jié)束,其他時間為低電平。0E用來判斷是否允許輸
19、出,高電平時輸出轉(zhuǎn)換后的信號。本設計中用單片機的 P0 口接收來自0808的數(shù)據(jù),P2.0、P2.1、P2.2依次接在0808的 A、B、C 地址線,P2.3接在 0808 的 ALE 端, P2.4接 START,P2.5接 OE 端, P2.6接 EOC, 時鐘信號由單片機的ALE端經(jīng)74HC74觸發(fā)器二分頻后提供。ADC0808具體工作過程為:由 P2.0 P2.1、P2.3輸入3位地址,并使 P2.3輸出高電 平,地址信號被鎖存,經(jīng)過分析選通1路模擬輸入到比較器。START的負脈沖到達時進行 數(shù)模轉(zhuǎn)換,此時EOC為低電平,一直到轉(zhuǎn)換結(jié)束為止,將轉(zhuǎn)換的結(jié)果存入鎖存器,然后 向單片機發(fā)送中
20、斷請求,這時使 P2.5輸出高電平,將結(jié)果存入數(shù)據(jù)總線,單片機讀取P0口然后做下一步處理操作。本設計中對電流的采集主要是用 ACS712來實現(xiàn)的。ACS712是一個線性電流傳感器, 主要作用是用來檢測充電電流,實現(xiàn)電流的跟蹤功能,并將所測得的電流傳送給單片機電 路實現(xiàn)對電路充電部分的控制。2.6按鍵指示電路的設計在單片機的應用電路中用的較多按鍵方式為獨立按鍵和行列式按鍵。獨立按鍵的工作 方式簡單,每個按鍵都單獨接到單片機的一個I/O 口上,通過判斷按鍵端口的電位即可識別按鍵操作,這樣就會占用過多的I/O資源,如果一個電路的端口比較多就無法實現(xiàn)。而 行列式按鍵就克服了這一弱點不會占用太多的I/O
21、資源但是工作方式比較復雜,在這里就不贅述了。由于設計中按鍵不是太多,故采用獨立按鍵的方法,以簡化對電路編程的設計, 圖2-6為本設計的按鍵電路。圖2-6按鍵電路的設計在本設計中將按鍵電路接在了 P1 口,其中P1.0是數(shù)字減鍵,P1.1為數(shù)字加鍵,P1.2 鍵位確定鍵,P1.3為過電流保護指示燈,P14 P1.5為輸出功能選擇鍵,按下P1.4代表給 手機電池充電,按下P1.5則做普通直流電源使用。2.7數(shù)碼管顯示電路本設計采用基于串口的LED數(shù)碼管靜態(tài)顯示電路,每一個顯示器都要占用單獨的具有鎖存功能的I/O接口。單片機只要把要顯示的字形代碼發(fā)送到接口電路,直到有新的數(shù)據(jù)要顯示時,再發(fā)送新的字形
22、碼可以了。這樣做的優(yōu)點是使單片機中CPU的開銷小10。圖2-7所示為數(shù)碼管顯示電路圖2-7數(shù)碼管顯示電路在實際電路需要一個中介作為LED顯示器的靜態(tài)顯示接口以便連接在AT89C51上??梢赃x用74LS164實現(xiàn)此功能,需要把AT89C51的RXD作為數(shù)據(jù)輸出線,TXD 作為移位時鐘脈沖。第4-6和10-13引腳并行輸出端分別接LED顯示器的各段對應的引腳上。設計采用的是共陽極數(shù)碼管,數(shù)碼管的公共極所接電源由LM7805提供,并采用三只串聯(lián)的二極管降壓以保證每個數(shù)碼段的亮度一致。要顯示某字段時,相應的移位寄存器 74LS164的輸出端必須是低電平。2.8 DC/DC變換電路的實現(xiàn)DC-DC轉(zhuǎn)換就
23、是轉(zhuǎn)變輸入一直流電壓后有效輸出固定的另一直流電壓的電壓轉(zhuǎn)換器。 直接直流變流電路也稱為斬波電路。直流斬波電路種類很多,包括六中基本斬波電路:降 壓斬波電路(Buck Chopper)、升壓斬波電路(Boost Chopper)、升降壓斬波電路(Buck-Boost Converter)、Cuk斬波電路、Sepic斬波電路和Zeta斬波電路。它主要用于電池供電的設備, 一方面是進行電壓轉(zhuǎn)換,提供滿足電路要求的電壓,并且保持轉(zhuǎn)換的高效,延長電池的使 用周期,減小設備的體積等。11在本電路中所需的能量來源主要由太陽能電池板所提供,其他部分不能提供電能,經(jīng)過穩(wěn)壓器將太陽能所轉(zhuǎn)換來的電能變換為電路所需要
24、的電壓等級,輸入部分的電壓始終大 于輸出部分的電壓,所以一般采用降壓斬波電路。3. 匯編源程序的實現(xiàn)3.1系統(tǒng)整體程序設計框架首先電路啟動,初始化電路,設置相關參數(shù)和確定充電器工作狀態(tài),采集和計算輸出PWM信號,定期收集數(shù)據(jù)和處理來調(diào)整脈寬調(diào)制信號的工作周期,系統(tǒng)整體設計框圖如 圖3-1所示。開始圖3-1系統(tǒng)整體設計框圖3.2電路啟動與初始化初始化是為單片機的運行設置初始的運行環(huán)境,主要完成以下工作:1、清片內(nèi)RAM ;2、清0使之置初始參數(shù)設定,便于程序設計人員掌握,以利系統(tǒng)的工作;3、 設置系統(tǒng)運行所需的各個參數(shù),進行A/D設定、定時器設定和中斷設定;4、 返回執(zhí)行充電任務。12初始化程序
25、流程圖如圖3-2所示。103.3按鍵采集程序圖3-2初始化程序流程圖圖3-3為按鍵子程序結(jié)構(gòu)流程圖。圖3-3按鍵子程序結(jié)構(gòu)流程圖12按鍵子程序用于判定系統(tǒng)的功能,并將數(shù)據(jù)傳送給單片機做進一步處理,經(jīng)過一定時 間的延遲將處理好的數(shù)據(jù)存入緩存, 等待進一步的處理。讀取端口要經(jīng)過一定時間的延遲, 消除按鍵抖動所造成的誤操作。3.4數(shù)碼管顯示子程序開機時,首先初始化數(shù)碼管,并在數(shù)碼管中顯示“ 0”然后判斷P1 口是否有鍵按下, 如果沒鍵按下繼續(xù)判斷。顯示子程序首先初始化串口,使串口工作在方式0,再讀取顯示緩沖區(qū)內(nèi)的即將要顯示的數(shù)據(jù),通過查表的方式找到對應的字形碼,把字形碼寫入串口寄存器SBUF中,并通
26、過串口方式0發(fā)送出去。當要顯示某字符時,把表格的起始地址送入數(shù)據(jù)指針寄存器 DPTR中作為基址,將顯示緩沖區(qū)內(nèi)的數(shù)據(jù)作為偏移量送入變址寄存器A,執(zhí)行查表指令“ MOVCA,A+DPTR ”,貝U累加器 A中得到的結(jié)果即對應數(shù)字的字形碼。單片機在以方式 0串行發(fā)送數(shù)據(jù)的時候數(shù)據(jù)將RXD引腳從低位到高位依次輸出,共陽極數(shù)碼管在單片機內(nèi)0-9所對應的字型碼分別是:01H,4FH,12H,06H,4CH,24H, 20H,0FH. 00H,04H。133.5數(shù)據(jù)采集及模數(shù)轉(zhuǎn)換程序數(shù)據(jù)采集主要是由單片機控制 ADC0808完成,該方案分為初始化數(shù)據(jù),發(fā)送開始轉(zhuǎn) 換命令,等待轉(zhuǎn)換結(jié)束,接收數(shù)據(jù),處理數(shù)據(jù)并
27、存放在緩存中,程序流程如圖3-4所示。圖3-4數(shù)據(jù)采集子程序結(jié)構(gòu)流程圖3.6充電子程序的設計充電過程分為兩個階段,第一階段恒流充電,充電電流可以被設置,當充電電壓達到4 V進入第二階段,即4.2V的恒定電壓充電,恒壓充電電流隨著時間的推移逐漸減小,當 充電電流為減小到0.1 mA時表示電池已經(jīng)充電到93%? 95%的額定容量,此時電池已經(jīng) 基本充滿了,如果繼續(xù)充電,充電電流會慢慢降低到零,直到電池完全充滿。充電子程序 流程圖如圖3-5所示。N充電完成N圖3-5充電子程序流程圖3.7電源子程序的設計電源子程序主要工作過程為采集電壓電流,判斷是否過電流,如果沒有過電流,再進 一步對輸出電壓進行判斷
28、,通過與電壓的設定值比較來改變占空比。如果不過電流,則直 接關斷輸出。電源子程序流程圖如圖 3-6所示。15圖3-6電源子程序流程圖入口16#4. 電路的仿真4.1初始化電路初始化仿真電路圖如圖4-1所示#圖4-1初始化電路17在啟動源程序后,在仿真時,先對電路進行初始化,主要是為了方便對電路參數(shù)的設 置,初始化后,顯示器顯示為 0,此時表示還沒有對電路進行充電。4.2對電路充電部分的實現(xiàn)對電路充電時,先選擇充電的方式,假設選取4.2V的充電方式,主要是針對手機電池 進行充電,此時按下4.2V的功能鍵,并按下功能選擇鍵 ENT,如圖4-2所示。圖4-2選擇功能鍵選定功能鍵后,按下“ +”鍵選擇
29、對電路的充電電壓,如圖4-3所示圖4-3電路充電在按下“ +”鍵后,顯示輸出電壓。如圖4-4、4-5、4-6所示分別顯示輸出電壓為3V、4V、5V。18R7U6 2R7U611ID10kD3D2 n“L;i 菇KTEMrjrD1*C-IOIE lIOIE |cTjqT FtEJfl圖4-4輸出電壓為3V圖4-6輸出電壓為5VD1D203 L/iCiD 1圖4-5輸出電壓為4V嚴L伺74LS1 胡宜RG冃丹C1A 1D204.3電路的復位待充電完成后,就要對電路進行復位,以進行下次充電的操作,首先按下功能“+鍵使其回復原位,在分別按下“ ENT”鍵和“ 42”鍵,最后再按下“ RES”鍵如圖4-
30、7所 示。3191E2SL迴Hi XTAL13*TAJU2RSTPSElF 祗 EAPO.OfADO P0.1WO PQSfADJ FUAPS P04fAC4 pp .-Stack P0.6fAD6 Ffl:7fAD7P2(Mfte P2.1JA9 P2 2JA10 P2.3W11 P2伽2 F2 $JA1? 呻 F.A 14 PSJJAIS39383S笑BJ4333222-232428n 1 5 SP1F1阿P1P1RP3 (WMD P3.1HXP 旳24麗P3少麗廠P3JTOR1 S/T111工=15.21圖4-7復位操作按下復位鍵后,數(shù)碼顯示管顯示“ 0”,表明復位完成。如圖4-8所示y
31、siXTALIrtTK-51:巧空貼曲 FJifTbPM.*ETC 譽BTTFU%W1Fak*D+ nnjhDEFCLUiW ra.i.wrPZHiffi.F2.hACI1 1C3 口-1 II* 益瓷畫 2 2 2 2 2 2I.I牛w#圖4-8復位完成#5. 總結(jié)經(jīng)過幾個月的努力和研究,論文終于完成了,本設計經(jīng)過調(diào)試運行已經(jīng)達到預期的效 果,運行結(jié)果表明該裝置在技術上有一定的可靠性,但隨著社會的發(fā)展與進步,該裝置中 存在有待進一步開發(fā)改進的地方,尚有理論和工程應用問題需要進一步的探索和研究!在整個電路的設計過程中還需要如下改進:首先本設計主要是針對小功率用電 器,可以通過設置按鍵的切換來實
32、現(xiàn)對大功率用電器來充電;再者可以設置蓄電功能,這樣在陽光充足的時候可以給電池蓄電,在沒有陽光的時候也可以對電子產(chǎn)品進行充電。經(jīng)過這次畢業(yè)論文的設計, 我學到了很多東西: 對單片機的工作原理有了更深刻 的研究;了解了各種芯片的工作原理,為以后的工作奠定了基礎;在學校的學習主要 是在理論層次上,經(jīng)過這次論文的設計,我將理論與實際相結(jié)合,加深了對理論知識 的理解。22參考文獻1 張紅梅,尹云華太陽能電池的研究現(xiàn)狀與發(fā)展趨勢J.水電能源科學,2008:6-8.2 王長貴,王斯成.太陽能光伏發(fā)電實用技術M.北京:化學工業(yè)出版社,2009:10-15 .3 蔣鴻飛湖淑婷.綠色能源一一太陽能充電器J.上海應
33、用技術學院學報(自然科學版),2007:5-7.4 濱川圭弘.太陽能光伏電池及其應用M.北京:科學出版社,2008:35-46.沈輝,曾祖勤.太陽發(fā)電技術M.北京:化學工業(yè)出版社,2005:8-9.7 華成英,童詩白.模擬電子技術基礎.北京:高等教育出版社,2006:25-50.8 李廣弟,朱月秀.單片機基礎(第三版)M.北京:航空航天大學出版社,2007:25-40.9 王宏麟,錢建立,周曉軍.智能快速充電器的設計與制作M.北京:科學出版社,2001:35-40.10 周林,武劍,栗秋華等.光伏陣列最大功率點跟蹤控制方法綜述J.高電壓技術,2008:10-12.11 王兆安,劉進軍.電力電子
34、技術(第五版)M.機械工業(yè)出版社,2009:119-131.12 秦鳴峰.蓄電池的使用與維護M.北京:化學工業(yè)出版社,2009:6-10.陳維,沈輝,王東海等.太陽能半導體照明驅(qū)動技術研究J.照明工程學報,2005:7-15.23附錄1主電路原理圖24附錄2匯編源程序ORG0000HLJMPMAINORG000BHLJMPPWML;PWM波輸出ORG001BHLJMPTESTOUT;檢測輸出LEDEQU 70H;數(shù)碼管顯示緩沖PWMFBIT 00H;PWM輸出標志位PWM1H1EQU 71H;PWM高電平緩沖PWM1LEQU 72HPWM2H1EQU 73H;PWM低電平緩沖PWM2LEQU
35、74HTESTHEQU 77H;檢測周期緩存TESTLEQU 78HTESTVEQU 79H;輸出電壓檢測緩沖TESTIEQU 7AH;輸出電流檢測緩沖PWMTEQU 7BH;PWM波周期OUTBIT 02H;功能選擇TVI BIT 03H;功能選擇ORG0100HMAIN: MOV A,#00HMOV LED,AMOV P1,#07FHCLR TESTVMOV PWMT,#200;PWM 周期設為 50usMOV TESTH,#0FEH25MOV TESTL,#0CHLCALL DISPLAYLJMP KEYWORKSTART:LCALL TESTINMOV A,TESTVMOV B,#33
36、HDIV ABJNZ NEXTMOV A,#01HNEXT: MOV B,#04HMUL ABMOV B,AJNB OUT,NEXT2NEXT1:MOV A,PWMTDIV ABMOV B,L EDMUL ABMOV R1,AMOV A,#0FFHCLR CSUBB A,R1INC AMOV PWM2L,AMOV PWM2H,#0FFHMOV A,PWMTCLR CSUBB A,R1;乘以比例得出實際輸入電壓;A中為低電平周期;A中為高電平周期MOV A,#0FFHMOV R1,A27CLR CSUBB A,R1INC AMOV PWM1L,AMOV PWM1H,#0FFHCLR P2.0CL
37、R P2.1CLR P2.2;CPU開中斷;T模式1,定時,開始輸出;TO賦值;T1賦值MOV IE,#8AHMOV TMOD,#11HMOV TH1,PWM2HMOV TL1,PWM2LMOV TH0,TESTHMOV TL0,TESTLSETB TR0SETB TR1LJMP EDNEXT2:MOV A,PWMTMOV B,#04H;A中為低電平周期DIV ABMOV R1,AMOV A,#0FFHCLR CSUBB A,R1INC AMOV PWM2L,AMOV PWM2H,#0FFHCLR CMOV A,PWMT28SUBB A,R1MOV R1,AMOV A,#0FFHCLR CSU
38、BB A,R1INC AMOV PWM1L,AMOV PWM1H,#0FFHMOV IE,#8BHMOV TMOD,#11HMOV TH1,PWM2HMOV TL1,PWM2LMOV TH0,TESTHMOV TL0,TESTLSETB TR0SETB TR1ED:AJMP EDPROTECT:CLR P1.7LJMP EDPWML:JB PWMF,PWMHCLR TR0MOV TH0,PWM2HMOV TL0,PWM2LSETB TR0SETB PWMFCLR P1.7RETIPWMH:SETB P1.7;A中為高電平周期;CPU開中斷;T模式1,定時,開始輸出;TO賦值;T1賦值;PWM輸
39、出未完成返回;PWM輸出低電平CLR TR030MOV TH0,PWM1HMOV TL0,PWM1L;PWM輸出高電平SETB TR0CLR PWMFRETITESTIN:SETB P2.0CLR P2.1CLR P2.2LCALLTESTRETTESTOUT:CLR TR1JNB TVI,STCBATEST1:LCALL TESTLCALLTESTJNB OUT,TEST2MOV A,TESTIINC AJZ PROTECTMOV DPTR,#OTVTABMOV A,L EDMOVC A,A+DPTRCLR CCJNE A,TESTV,DADALJMP RETURNDADA: JC XIAOMOV A,PWM2LADD A,#01HMOV A,PWM1LMOV PWM2L,A31SUBB A,#01HMOV PWM1L,ALJMP RETURNXIAO:CLR CMOV A,PWM2LSUBB A,#01HMOV PWM2L,AMOV A,PWM1LADD A,#01HJNZ RETURN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度解除勞動合同經(jīng)濟補償及社會保險銜接協(xié)議
- 二零二五年度能源互聯(lián)網(wǎng)合同管理制度及智能調(diào)度流程
- 二零二五年度鐵路運輸安全責任協(xié)議書
- 2025年度汽車維修店汽車美容裝潢業(yè)務轉(zhuǎn)讓合同
- 2025年度美甲店轉(zhuǎn)讓合同含店鋪裝修升級及開業(yè)慶典策劃
- 《睡谷的傳說》THE LEGEND OF SLEEPY HOLLOW小說英文原版電子版
- 2025年杭州駕??荚囏涍\從業(yè)資格證考試題庫
- 2025年新余道路運輸從業(yè)資格證考試內(nèi)容是什么
- 感謝領導發(fā)言稿
- 2025年宣城道路運輸從業(yè)人員資格考試內(nèi)容有哪些
- GB/T 29812-2013工業(yè)過程控制分析小屋的安全
- GB/T 20356-2006地理標志產(chǎn)品廣昌白蓮
- AP微積分課件全版(無法編輯)
- 學習空間大地測量應具備的基礎知識
- 注冊安全工程師安全生產(chǎn)技術培訓講義課件
- 美發(fā)店承包合同范本(2篇)
- 南方醫(yī)大內(nèi)科學教案04消化系統(tǒng)疾病-8炎癥性腸病
- 2023年蘇州健雄職業(yè)技術學院單招考試面試題庫及答案解析
- (完整版)標書密封條格式word
- 五氟化銻的理化性質(zhì)及危險特性表
- 公司組織架構(gòu)圖(可編輯模版)
評論
0/150
提交評論