




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于單片機畢業設計(論文)開題報告徐州工程學院
畢業設計(論文)開題報告
課題名稱:泄露實時報警器設計
學生姓名:學號:
指導教師:職稱:
所在學院:
專業名稱:
徐州工程學院
20年月3日
說明
1.根據《徐州工程學院畢業設計(論文)管理規定》,學生必須撰寫《畢業設計(論文)開題報告》,由指導教師簽署意見、教研室審查,學院教學院長批準后實施。
2.開題報告是畢業設計(論文)答辯委員會對學生答辯資格審查的依據材料之一。學生應當在畢業設計(論文)工作前期內完成,開題報告不合格者不得參加答辯。
3.畢業設計開題報告各項內容要實事求是,逐條認真填寫。其中的文字表達要明確、嚴謹,語言通順,外來語要同時用原文和中文表達。第一次出現縮寫詞,須注出全稱。
4.本報告中,由學生本人撰寫的對課題和研究工作的分析及描述,沒有經過整理歸納,缺乏個人見解僅僅從網上下載材料拼湊而成的開題報告按不合格論。
5.課題類型填:工程設計類;理論研究類;應用(實驗)研究類;軟件設計類;其它。
6、課題來源填:教師科研;社會生產實踐;教學;其它
第二篇:基于單片機的多用太陽能手機充電器畢業設計論文(含ppt、開題報告、59900字
本文由小夜影貢獻
doc文檔可能在WAP端瀏覽體驗不佳。建議您優先選擇TXT,或下載源文件到本機查看。
目錄
1緒論…………………11.1本課題的研究背景…………11.2硅太陽能電池及參數………11.3本課題研究的主要內容……………………12太陽能手機充電器硬件設計……………………22.1系統總體設計方案…………22.2太陽能電池板的選用……………………32.3LM7805應用………………32.4單片機電路…………………42.5按鍵指示電路及實現……………………42.6數碼管顯示電路…………52.7BUCK斬波電路……………62.8電壓電流的A/D采集……………………72.9MAX471介紹及工作原理…………………93匯編源程序的設計實現…………103.1系統整體程序框架………103.2電路啟動初始化…………103.3按鍵采集程序……………113.4數碼管顯示子程序………123.5數據采集及模數轉換程序………………133.6充電子程序的設計………143.7電源子程序的設計………15結束語………………16致謝…………………16參考文獻……………17附錄1主電路原理圖………………18附錄2匯編源程序…………………19
1
摘要
化石能源的日益枯竭、人們對環境保護問題的重視程度也在不斷提高,尋找潔凈的替代能源問題變得越來越迫切。太陽能作為一種可再生能源它具有取之不盡、用之不竭和清潔安全等特點,因此有著廣闊的應用前景,光伏發電技術也越來越受到人們的關注,隨著光伏組件價格的不斷降低和光伏技術的發展,太陽能光伏發電系統將逐漸由現在的補充能源向替代能源過渡。使用手機的人都有過這樣的經歷,外出或旅游時電池突然沒電了,因不能及時找到或沒有220V市電而無法給手機充電,影響了手機的正常使用。為了解決這一問題,本課程設計介紹一種多用太陽能手機充電器,利用單片機控制,將太陽能經過電路變換為穩定直流電給手機充電,并能在電池充電完成后自動停止充電,還可作為一般直流電源使用,從而擺脫對市電的依賴而獲得通信的自由。與常規的充電器相比,太陽能充電器有著明顯的優勢。關鍵詞:關鍵詞:太陽能,電池,單片機,智能,BUCK變換器
2
Multi-purposesolarmobilecharger
AbstractIncreasingdepletionoffossilenergy,it'semphasisonenvironmentalprotectionarealsorising,lookforcleanalternativeenergyissuesbecomemoreurgent.Solarenergyasarenewableenergyithasaninexhaustibleandcleanandsafeandsoon,sohaveabroadapplicationprospects,photovoltaicpowergenerationtechnologyismoreandmoreattention,withthePVmodulecontinuetolowerpricesandphotovoltaictechnology,solarPVsystemswillgraduallysupplementtheenergyfromthecurrenttransitiontoalternativeenergy.Peoplewhousemobilephoneshavehadtheex
page1
perience,gooutortravelnoelectricitywhenthebatterysuddenly,andbecausetheycannotbefoundordoesnottimely220Velectricityandnottochargetheircellphonesaffectthenormaluseofmobilephones.Tosolvethisproblem,thecoursedesignintroducesamulti-purposesolarcharger,useMCUcontrol,willtransformsolarenergythroughthecircuittostabilizethedirectcurrenttochargetheircellphonesandcanchargethebatteryautomaticallystopschargingafter,butalsoasageneralDCpoweruse,sogetridofdependenceonelectricityobtainedthefreedomofcommunication.Comparedwiththeconventionalcharger,solarchargerhasaclearadvantage.Keywords:solarenergy,battery,singlechip,intelligent,BUCKconverter
3
1緒論
1.1本課題的研究背景當電力、煤炭、石油等不可再生能源頻頻告急,能源問題日益成為制約國際社會經濟發展的瓶頸時,越來越多的國家開始實行“陽光計劃”,開發太陽能資源,尋求經濟發展的新動力。太陽能電池是利用太陽光和材料相互作用直接產生電能,不需要消耗燃料和水等物質,使用中不釋放包括二氧化碳在內的任何氣體,是對環境無污染的可再生能源。這對改善生態環境、緩解溫室氣體的有害hk作用具有重大意義。目前,太陽能電池的應用已從軍事領域、航天領域進入工業、商業、農業、通信、家用電器以及公用設施等部門,尤其可以分散地在邊遠地區、高山、沙漠、海島和農村使用,以節省造價很貴的輸電線路。但是,從長遠來看,隨著太陽能電池制造技術的改進以及新的光—電轉換裝置的發明,各國對環境的保護和對再生清潔能源的巨大需求,太陽能電池仍將是利用太陽輻射能比較切實可行的方法,可為人類未來大規模地利用太陽能開辟廣闊的前景。1.2硅太陽能電池及參數硅太陽能電池及參數硅太陽能電池分為單晶硅太陽能電池、多晶硅薄膜太陽能電池和非晶硅薄膜太陽能電池三種。單晶硅太陽能電池轉換效率最高,技術也最為成熟。在實驗室里最高的轉換效率為24.7%,規模生產時的效率為15%。多晶硅薄膜太陽能電池與單晶硅比較,成本低廉,而效率高于非晶硅薄膜電池,其實驗室最高轉換效率為18%,工業規模生產的轉換效率為10%。非晶硅薄膜太陽能電池成本低重量輕,轉換效率較高,便于大規模生產,有極大的潛力。但受制于其材料引發的光電效率衰退效應,穩定性不高,直接影響了它的實際應用。硅太陽能電池片常用的為單晶125大倒角,其尺寸為125mm*125mm,對角線150mm,功率Pmax2.60W,工作電壓Vm0.523V,工作電流Im4.934A,開路電壓Voc0.629V,短路電流Isc5.285A。太陽能電池可根據電壓大小需要,由不同數量的太陽能電池片組成,其轉換效率受光照、溫度、太陽電池晶體類型及制造工藝等影響,2010年中國平均效率為17.2%。常見的太陽能電池電壓有3V、6V、9V、12V、18V、32V、48V等,更大的用于太陽能電廠發電項目。1.3本課題研究的主要內容本充電器通過太陽能電池板將太陽能轉化為電能,經過DC/DC變換電路處理后,由充電電路為負載供電。鋰電池一般不宜采用全過程恒流充電方式,而是
4
采取開始恒流快速充電,待電池電壓上升到設定值時,自動轉入恒壓充電的方式,并且這樣有利于保存電池容量。充電過程中采用LED燈、數碼管指示,系統中設計有完備的過流過壓保護,避免因電池過度充電而損壞,并且充電器采用模塊式結構和USB接口,可對手機、MP3、攝像機等多種數碼產品充電。文中介紹設計的太陽能手機充電器,與普通的手機充電器相比,它的的特殊之處除了能源的供應來自太陽能電池板外,充分利用單片機的智能性,設有完備的電壓電流檢測保護電路,并通過顯示電路顯示電路狀態,通過功能鍵可以靈活的選擇電路輸出,為不同的電子產品提供電源。把太陽能電池板放在一個有陽光的地方,即可以為手機提供一個方便的太陽能充電點。這種便捷的太陽能充電器幾乎可以在任何地方補充電力,從而獲得通信的自有。
2太陽能手機充電器硬件設計
2.1系統總體設計方案系統總體設計方案總體
page2
DC/DC變換太陽能電池板
按鍵
AT89C51
顯示電路
手機電池
ADC0809
圖1系統總體設計方案
太陽能電池在使用時由于太陽光的變化較大,其內阻又比較高,因此輸出電壓不穩定,輸出電流較小,這就需要用充電控制電路將電池板輸出的直流電壓變換后供給電池充電。當光線條件適宜時,通過太陽能電池板吸收太陽光,將光能轉換為電能。由于充電器多采用大電流的快速充電法,在電池充滿后如果不及時停止會使電池發燙,過度的充電會嚴重損害電池的壽命。這就需要一個復雜的控制系統,51系列單片機時當前使用最為廣泛的8位單片機系列,其豐富的開發資源和較低的開發成本,是51系列單片機現在以至將來都會有強大的生命力。本系統將采用89C51做為充電電路的控制器,從而以較低的成本輕松實現復雜的充電智能控制,同時也可以為其他小型電子產品提供潔凈的直流電源。本系統總體設計方案如圖1所示,通過太陽能電池板將太陽能轉換為電能,由單片機編
5
程實現PWM波控制開關管從而實現輸出電壓電流的改變,通過顯示電路顯示輸出狀態及大小,由ADC0809實現數據的采集及轉換并傳給單片機做判斷處理,從而實現電路的智能輸出與控制。2.2太陽能電池板的選用太陽能電池板是太陽能供電系統工作的基礎,是該充電器的核心部分,其功能是將太陽光的輻射能量轉化為電能,如今的便攜式數碼設備種類較多,所需電壓電流不等,對于輸入功率較大的設備,必須采用面積較大的電池板,而這又給攜帶帶來不便。因此該設計采用模塊式組合,根據不同充電負載的需要,將太陽能板進行組合以達到具有一定要求的輸出功率和輸出電壓的一組光伏電池。本文以手機、MP3等常用小功率用電設備為例,說明其太陽能充電器的設計過程。所選用的太陽能電池板技術參數指標如下:尺寸120mm×45mm,峰值電壓6V,峰值電流100mA,標稱功率0.6W。考慮被充電池的電流不同所需充電時間不等,采用八塊相同參數電池板進行串、并聯,實測電池板的輸出電壓最大值為10.8V,電流最大可達450mA,總標稱功率為5W左右,實際輸出可根據不同的被充電對象進行平滑調整[7]。2.3LM7805應用
圖2LM7805典型應用電路
單片機電源電路的設計以三端集成穩壓器LM7805為核心,它屬于串聯穩壓電路,其工作原理與分立元件的串聯穩壓電源相同。圖2是三端穩壓集成電路LM7805的典型應用電路,三端集成穩壓器設置的啟動電路,在穩壓電源啟動后處于正常狀態時,啟動電路與穩壓電源內部其他電路脫離聯系,這樣輸入電壓變化不直接影響基準電路和恒流源電路,保持輸出電壓的穩定。電路中Ci的作用是消除輸入連線較長時其電感效應引起的自激振蕩,減小紋波電壓,取值范圍在
6
0.1μF~1μF之間,本文Ci選用0.33μF;在輸出端接電容Co是用于消除電路高頻噪聲,改善負載的瞬態響應,一般取0.1μF左右,本文Co即選用0.1μF。一般電容的耐壓應高于電源的輸入電壓和輸出電壓。另外,為避免輸入端斷開時Co從穩壓器輸出端向穩壓器放電,造成穩壓器的損壞,在穩壓器的輸入端和輸出端之間跨接一個二極管,對LM7805起保護作用。LM7805輸入電壓為8V到36V,最大工作電流1.5A,具有輸入電壓范圍寬,工作電流大,輸出精度高且工作及其穩定,外圍電路簡單等特點,太陽能電池電壓即使有較大的波動,也能穩定的輸出5V電壓,從而是單片機等控制電路正常工作,且成本低。2.4單片機電路單片機電路本系統單片機主要完成的任務是控制數據的采集過程,并將采集到的數據經過分析處理后生成PWM脈寬調制信號控制開關管的導通與關斷,從而控制輸出大小。具體工作過程是上電復位,首先查詢鍵盤,確定充電器功能,確定后繼續查詢鍵盤以確定輸出電流大小,或作為普通電源的輸出電壓,然后轉入相應子程序并分析計算PWM占空比,開始輸出電流或電壓,并將數據送至顯示電路顯示。在輸出過程中通過單
page3
片機定時器定時檢測輸出電流或電壓,與設定值比較后調節PWM占空比,使輸出趨于設定值。在電池充電過程中,通過檢測電流大小而確定電池充電多少,從而改變充電方式或決定是否停止充電[4]。通過單片機編程實現了充電過程的智能控制,而且大大簡化了硬件電路設計,由于單片機良好的可重用性,如果需要改變電路工作狀態或電路參數,只需簡單的修改程序即可實現,從而使電路的升級改造變得簡單易行。2.5按鍵指示電路及實現在單片機應用系統中,按鍵主要有兩種形式:1、獨立按鍵;2、矩陣編碼鍵盤。獨立按鍵的每個按鍵都單獨接到單片機的一個I/O口上,獨立按鍵則通過判斷按鍵端口的電位即可識別按鍵操作;而矩陣鍵盤通過行列交叉按鍵編碼進行識別。通常所用的按鍵為輕觸機械開關,正常情況下按鍵的接點是斷開的,當我們按壓按鈕時,由于機械觸點的彈性作用,一個按鍵開關在閉合時不會馬上穩定地接通,在斷開時也不會一下子斷開。因而機械觸點在閉合及斷開的瞬間均伴隨有一連串的抖動,抖動時間的長短由按鍵的機械特性及操作人員按鍵動作決定,一般為5ms~20ms;按鍵穩定閉合時間的長短是由操作人員的按鍵按壓時間長短決定的,一般為零點幾秒至數秒不等。在本設計中由于按鍵不是太多,故采用獨立按鍵法,這樣可以減小編程的難
7
度,圖3為本設計的按鍵接線圖。
圖3按鍵接線圖
對電路總體考慮后,將ADC0809采集電路接在了單片機的P0口,并用P2口做采集控制,這樣P0口僅用接收數據,不用發送數據,有P0口的硬件構成知道,其做輸出的話需接上拉電阻,做輸入的不用接,這樣整體上減少了電路的硬件開支,而P3口要做串口傳輸等工作,所以在本電路中將按鍵接在P1口,其中P1.0是數字減鍵,P1.1為數字加鍵,P1.2鍵位確定鍵,P1.3為過電流保護指示燈,P1.4、P1.5為輸出功能選擇鍵,按下P1.4代表給手機電池充電,按下P1.5則做普通直流電源使用,其中5V輸出可直接用USB連接線給手機充電,電池充電控制則有手機提供。2.6數碼管顯示電路數碼管顯示電路AT89C51單片機內有一個串行I/O端口,通過引腳RXD和TXD可與外部電路進行全雙工的串行異步通信,發送數據時由TXD端送出,接收時數據由RXD端輸入。串口有四種工作方式,通過編程設置,可以使其工作在任一方式以滿足不同的場合。其中,方式0是8位移位寄存器輸入/輸出方式,多用與外接移位寄存器以擴展I/O端口。串口的工作方式可以參看相關的書籍,此處不做詳細介紹。方式0的輸出是8位串行數據,通過移位寄存器可將8位串行數據變成8位并行數據輸出,也可以將外部的8位并行數據變成8位串行數據輸入。因此外接一個移位寄存器就可擴展一個8位的并行輸入/輸出接口,如果想多擴展幾個并口就需要在外部級連幾個移位寄存器。本設計采用基于串口的LED數碼管靜態顯示電路,在串口擴展中最常用的就是基于串口的LED數碼管顯示電路。在單片機應用系統中,LED數碼管的顯
8
示常用兩種方法:靜態顯示和動態掃描顯示。所謂靜態顯示,就是每一個顯示器都要占用單獨的具有鎖存功能的I/O接口用于筆劃段字形代碼。這樣單片機只要把要顯示的字形代碼發送到接口電路,就不用管它了,直到要顯示新的數據時,再發送新的字形碼,因此,使用這種方法單片機中CPU的開銷小。可以提供單獨鎖存的I/O接口電路很多,常用的就是通過串口外接串并轉換器74LS164,擴展并行的I/O口。需要幾個數碼管就擴展幾個并行接口,數碼管直接接在74LS164的輸出腳上,單片機通過串口將要顯示數據的字形碼逐一的串行移出至74LS164的輸出腳上數碼管就可以顯示相應的數字。
圖4數碼管驅動電路
單片機AT89C51的串口外接1片74LS164作為LED顯示器的靜態顯示接口,把AT89C2051的RXD作為數據輸出線,TXD作為移位時鐘脈沖。Q0-Q7(第3—6和10—13引腳)并行輸出端分別接LED顯示器的DPA各段對應的引腳上。本設計設計采用的是共陽極數碼管,因而各數碼管的公共極接電源VCC,本電路有LM7805提供,并采用三只串聯的二極管降壓,而非電阻降壓,這樣保證個數碼段的亮度一致。要顯示某字段則相應的移位寄存器74LS164的輸出線必須是低電平。當有按鍵
page4
按下時,有單片機處理編碼后送到數碼管上顯示。2.7BUCK斬波電路DC/DC變換器廣泛應用于便攜裝置(如筆記本計算機、蜂窩電話、PDA等)中。它有兩種類型,即線性變換器和開關變換器。開關變換器因具有效率高、靈活的正負極性和升降壓方式的特點,而備受人們的青睞[10]。DC/DC變換是將固定的直流電壓變換成可變的直流電壓,也稱為直流斬波。斬波器的工作方式有兩種,一是脈寬調制方式Ts不變,改變ton(通用),二是頻
9
率調制(1)Buck電路——降壓斬波器,其輸出平均電壓U0小于輸入電壓Ui,極性相同。(2)Boost電路——升壓斬波器,其輸出平均電壓U0大于輸入電壓Ui,極性相同。(3)Buck-Boost電路——降壓或升壓斬波器,其輸出平均電壓U0大于或小于輸入電壓Ui,極性相反,電感傳輸。(4)Cuk電路——降壓或升壓斬波器,其輸出平均電壓U0大于或小于輸入電壓Ui,極性相反,電容傳輸。還有Sepic、Zeta電路。在本電路中輸入始終大于輸出,所以采用脈寬調制方式的BUCK變換器,BUCK變換器又稱降壓變換器、串聯開關穩壓電源、三端開關型降壓穩壓器。其電路如圖5所示,PWM脈寬調制信號有單片機提供,控制開關管的通斷。圖5BUCK變換器電路
2.8電壓電流的A/D采集以逐次逼近原理進行模—數轉換的器件。ADC0809是采樣分辨率為8位的、其內部有一個8通道多路開關,它可以根據地址碼鎖存譯碼后的信號,只選通8路模擬輸入信號中的一個進行A/D轉換。(1)ADC0809的內部邏輯結構
圖6ADC0809內部結構及管腳圖
ADC0809由一個8路模擬開關、一個地址鎖存與譯碼器、一個A/D轉換器10
和一個三態輸出鎖存器組成。多路開關可選通8個模擬通道,允許8路模擬量分時輸入,共用A/D轉換器進行轉換。三態輸出鎖器用于鎖存A/D轉換完的數字量,當OE端為高電平時,才可以從三態輸出鎖存器取走轉換完的數據。(2)引腳結構IN0-IN7:8條模擬量輸入通道ADC0809對輸入模擬量要求:信號單極性,電壓范圍是0-5V,若信號太小,必須進行放大;輸入的模擬量在轉換過程中應該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。地址輸入和控制線:4條ALE為地址鎖存允許輸入線,高電平有效。當ALE線為高電平時,地址鎖存與譯碼器將A,B,C三條地址線的地址信號進行鎖存,經譯碼后被選中的通道的模擬量進轉換器進行轉換。A,B和C為地址輸入線,用于選通IN0-IN7上的一路模擬量輸入。通道選擇表1所示。
表1CBA通道選擇表CBA000001010011100101110111選擇的通道IN0IN1IN2IN3IN4IN5IN6IN7
數字量輸出及控制線:11條ST為轉換啟動信號。當ST上跳沿時,所有內部寄存器清零;下跳沿時,開始進行A/D轉換;在轉換期間,ST應保持低電平。EOC為轉換結束信號。當EOC為高電平時,表明轉換結束;否則,表明正在進行A/D轉換。OE為輸出允許信號,用于控制三條輸出鎖存器向單片機輸出轉換得到的數據。OE=1,輸出轉換得到的數據;OE=0,輸出數據線呈高阻狀態。D7-D0為數字量輸出線。CLK為時鐘輸入信號線。因ADC0809的內部沒有時鐘電路,所需時鐘信號必須由外界提供,通常使用頻率為500KHZ,VREF(+),VREF(-)為參考電壓輸入。本設計中用單片機的P0口接收來自0809的換數據,P2.0、P2.1、P2.2依次11
接在0809的A、B、C地址線,P2.3接在0809的ALE端,P2.4接START,P2.5接OE端,時鐘信號由單片機的ALE端經74HC74觸發器二分頻后提供,單片機采用12MHz晶振,ALE端經二分頻后為500KHz。ADC0809具體工作過程為:首先P2.0、P2.1、P2.3輸入3位地址,并使P2.3輸出高電平,將地址存入地址鎖存器中。此地址經譯碼選通8路模擬輸入之一到比較器。START上升沿將逐次逼近寄存器復位。下降沿啟動A/D轉換,之后EOC輸出信號變低,指示轉換正在進行。直到A/D轉換完成,EOC變為高電平,指示A/D轉換結束,結果數據已存入鎖存器,這個信號可用作中斷申請,而觸發單片機動作準備接收數據,這是使P2.5
page5
輸出高電平,輸出三態門打開,轉換結果的數字量輸出到數據總線上,單片機讀取P0口然后做下一步處理操作。2.9MAX471介紹及工作原理MAX471是美國MAXIM公司生產的雙向、精密電流傳感放大器。MAX471內置35mΩ精密傳感電阻,可測量電流的上下限為3A。對于允許較大電流的場合,則可選用MAX472。在這種情況下,用戶可根據自己的需要配置外接的傳感電阻與增益電阻。MAX471/MAX472都可通過一個輸出電阻將電流輸出轉化為對地電壓輸出。
圖7MAX471典型應用電路
MAX471所需的供電電壓Vbr/Vcc為3~36V,所能跟蹤的電流的變化頻率可達到130kHz,采用8腳封裝,其典型應用電路如圖七所示。MAX471各引腳功能說明如下:SHDN為關閉信號,正常操作時接地;當它為高電平時,供電電流小于5μA。RS+為內傳感電阻的電源端。GND為地端或電源負端。SIGN為集電極開路邏輯輸出,SIGN為低電平表示電流由RS-流向RS+。RS-為內傳感電阻的負載端。OUT為電流輸出端,該電流的大小正比于
12
流過傳感電阻的電流。在本設計中,電阻R4采用20K/0.6W精密電阻,在輸出最大500mA時Uo不超過5V,輸出電壓便于ADC0809采集并作數字化處理。3匯編源程序的設計實現
3.1系統整體程序框架本設計整體工作主要由單片機程序控制實現,其工作過程為:電路啟動初始化,電路功能選擇,輸出選擇并確定輸出,單片機采集計算輸出PWM信號,定時采集數據并處理調節PWM信號占空比等,程序整體框架如圖8所示。
開始
初始化
Yes電池充電
No
充電子程序
電源子程序
結束
圖8程序整體框架流程
3.2電路啟動初始化初始化是為單片機的運行設置初始的運行環境,主要完成以下工作:清片內,每次單片機加電時,都將引起單片機的上電復位操作。復位操作完成以后,單片機的寄存器會被置以不同的值,這些值中有相當一部分是未知的值。這些未知的
13
值在單片機復位完成,正式運行以后,會產生無法讓程序設計人員掌握的后果,甚至會造成系統的損壞。因此,在單片機運行后,首先清0使之置初始參數設定,便于程序設計人員掌握,以利系統的工作。設置系統運行所需的各個參數,設置定時器和中斷設定。圖9為初始化程序流程。
開始
清片內RAM
初始參數設定
AD設定
定時器設定
中斷設定
返回
圖9初始化程序流程
3.3按鍵采集程序鍵盤子程序用于探測開關、是否處在有效的開關狀態,以決定是否啟動系統運轉。讀線、讀取、相連的端口,并將其值判斷處理后存于相關緩存中。其中讀取端口后要做一定的延時以排除鍵抖引起的誤動作。圖10為按鍵子程序結構流
14
程圖。
page6
入口
讀I/O口
N延時Y
處理后存入緩存
返回
圖10按鍵子程序結構流程圖
3.4數碼管顯示子程序開機時,初始化數碼管,通過串口將“0”的字形碼輸出使數碼管顯示“O”。然后判斷P1口是否有鍵按下,如果沒鍵按下繼續判斷。顯示子程序首先初始化串口,使串口工作在方式0,再讀取顯示緩沖區內的數據(顯示緩沖區主要是用來存放即將要顯示的數據),然后通過查表的方式找到對應的字形碼,最后把字形碼寫入串口寄存器SBUF通過串口方式0發送出去。當8個時鐘脈沖后,字形碼都移至74Ls164的Q0-Q7,數碼管就顯示相應按鍵的編碼。顯示子程序是怎么將顯示緩沖區中的數據變成相應的字形碼呢?具體的方法是將每個數字的字形碼以16進制數從小到大的次序依次存放在存儲器中的固定區域中,構成顯示代碼表。當要顯示某字符時,把表格的起始地址送入數據指針寄存器DPTR中作為基址,將顯示緩沖區內的數據作為偏移量送入變址寄存器A,執行查表指令“MOVCA,@A+DPTR”,則累加器A中得到的結果即表格中取出的對應數字的字形碼。對于電路中的74LS164共陰極數碼管數據位和字形的對應關系如下表。由于單片機在以方式0串行發送數據的時候數據從RXD引腳從低位到高位依次輸出,而最先輸出的數據經過74LS164串轉并后到達Q7,也就是說單片機
15
內的DO通過串口發送并經過74LS164后到達74LS164的Q7腳即數碼管的A腳,因此在單片機內字型碼與74LS164所對應的字型碼正好相反,所以共陽極數碼管在單片機內O-9所對應的字型碼分別是:01H,4FH,12H,06H,4CH,24H,20H,0FH.00H,04H。3.5數據采集及模數轉換程序數據采集主要由單片機控制ADC0809完成,程序分為數據初始化,發送啟動轉換命令,等待轉換結束,接收數據,處理并存入緩存,程序流程如圖11所示。
入口
初始化
啟動轉換
N轉換結束?Y
處理存儲
返回
圖11數據采集子程序結構流程圖
16
3.6充電子程序的設計充電過程分兩階段進行,第一階段為恒流充電,充電電流可設定,當充電電壓達到4V時轉入第二階段,即4.2V的恒壓充電方式,恒壓充電電流會隨著時間的推移而逐漸降低,待充電電流降到0.1mA時,表明電池已充到額定容量的93%~95%,此時即可認為基本充滿,如果繼續充下去,充電電流會慢慢降低到零,電池完全充滿。充電過程中,“充電”指示燈亮;充滿時,“充飽”指示燈亮,“充電”指示燈滅,通過按鍵設置可控制充電時間。充電子程序流程圖如圖12所示。
[4]
入口
采集電壓電流
N電壓>4V?
Y
Y電流<0.1mA?
恒壓充電
N恒流充電充電結束
返回
圖12充電子程序結構流程圖
page7
17
3.7電源子程序的設計本太陽能手機充電器與傳統充電器相比,最大的優點就是不僅能直接給電池充電,還能作為普通的直流電源使用,其中的5V直流輸出也可以直接給手機充電,或作為MP3等其他小電子設備的供電電源。其輸出電壓0到5V可調,數字顯示,并有完善的過流保護功能,從而確保電子產品的安全使用。充電子程序流程圖如圖13所示。
入口
采集電壓電流
N過電流
Y
小輸出電壓判斷
大
關斷輸出
相等增大占空比跳過減小占空比
返回
圖13電源子程序結構流程圖
18
結束語
本手機充電器系統的設計分為硬件電路設計和程序設計兩個部分,硬件電路設計屬于前期的主要工作,通過方案論證與可行性分析,最終確定由89C51單片機完成主電路的控制與設計,并展開外圍電路與控制硬件電路設計,硬件電路的設計主要是電路原理圖的繪制以及參數的確定。在硬件電路設計上遇到一些問題,關于DC/DC轉換的PWM脈寬調制信號的產生問題,經過反復分析論證,最后確定用單片機通過編程來實現,這樣將大大降低硬件的成本。軟件的設計采用模塊化的程序設計方法,分為主程序部分、按鍵采集模塊、數碼管顯示模塊、AD轉換采集模塊以PWM脈寬信號產生模塊等。程序的設計既參考了一些資料里的內容,也有相當多的自我設計,比如說PWM脈寬調制信號產生程序,就是參考了網友提供的標志位加定時器實現的方法,但主程序中有關數據處理計算的則是自己設計,因為這些東西涉及到具體硬件電路,是找不到相關資料的,在數據處理中有簡單的單字節算法,也有雙字節的,有的則采用巧妙的算法有效避免出現雙字節,從而使程序設計變得簡單。對于本設計,如果進行進一步的的研究,我認為應該在以下幾個方面重點考慮:(1)考慮顯示模塊改用液晶顯示,這樣可以減小電流損耗,還可顯示漢字,使顯示更加豐富人性化。但在總的造價有所增加;(2)PWM產生由獨立芯片完成,這樣可減輕單片機的負擔,使其有時間做其它人性化的服務,并可提高電路輸出精度;(3)電路設計中盡可能的使用較少的按鍵,使六個按鍵減為四個,這需要通過程序來實現;致謝
經過幾個月的努力,在指導老師的幫助下,終于完成了多用太陽能手機充電器的設計和調試。從確定設計題目的那天開始,指導老師就開始不斷地給我提供幫助,從最初的方案確定,到元器件的選擇,電路的修改和調試,程序的編寫和修改,以及論文的制作等等,很多都是涉及到細節的問題;正是由于指導老師無私幫助,我才得以完成設計,指導老師自己也是很忙的,他帶有很多實驗課,每次與指導老師見面幾乎都是在實驗室,可想而知指導老師對我的關心,在做畢業設計的同時也是一個學習和成長的過程,雖然設計中很多東西都是指導老師以前做過的,但是指導老師幾乎每次都對我說:先自己慢慢做,有什么問題再來問我,正是由于指導老師嚴謹的科學態度,才使我從最初接觸這個課題時的迷茫變為現在豁然開朗,期間指導老師不斷提供的幫助和鼓勵是很重要的,特別要提及的是關于充電器的應用問題,要是沒有指導老師提供的指導和建議是根本不可能完成的。在此,對指導老師的幫助表示感謝!
19
參考文獻
[1]蔣鴻飛,胡淑婷..綠色能源——太陽能充電器[J].上海應用技術學院學報(自然科學版),2007,(2):147-149[2]蔡朝洋.單片機控制實習與專題制作[M].
page8
.北京:北京航空航天大學出版社,2006年11月[3]李朝青.單片機原理及接口技術[M].北京航空航天大學出版社,2005,(05)[4]張伯文.簡易鎳鎘電池定時恒流充電器[J].電池,1997,(6)[5]康華光.電子技術基礎(模擬部分)[M].北京:高等教育出版社,2000[6]張紅梅,尹云華.太陽能電池的研究現狀與發展趨勢[J].水電能源科學,2008,26(6):193-197[7]濱川圭弘.太陽能光伏電池及其應用[M].北京:科學出版社,2008[8]沈德金等.接口電路與實用程序實例[M].北京大學出版社,2003年[9]張軍軍,孫佩石,梁海濤.智能化小區LED路燈光伏充電器的設計[J].電源技術,2007,31(2):157-159[10]陳維,沈輝,王東海等.太陽能半導體照明驅動技術研究[J].照明工程學報,2005,16(3):7-10[11]徐大誠,鄒麗新,丁建強.微型計算機控制技術及應用[M].高等教育出版社,2003年[12]肖鵬,陳國呈,吳春華等.一種新型光伏獨立發電系統拓撲及控制策略[J].上海大學學報(自然科學版),2008,14(6):633-636[13]周林,武劍,栗秋華等.光伏陣列最大功率點跟蹤控制方法綜述[J].高電壓技術,2008,34(6):1145-1154
20
Q12N5366R530KR1112.9KSHGNGND4.2VQ22N555154R76.2K89C51U3IN-0IN-1IN-2IN-3IN-4EOCIN-5ADD-AADD-BADD-CIN-6IN-7ALEref(-)ref(+)16R1133012D5LEDENABLESTARTCLOCKADC080954347uR920K212827265VSIGNOUT361510RS+RS+RSRS27LU4MAX471VoVi
U17805LEDSS+ENT
R4
GND
Vin
7805
Vout
390
(5V)
附錄1主電路原理圖
C1500u/50V
R1
R2R3
R12
R13R610K2524232296101011302971312INT1INT0T1T0EA/VPX1X2RESETRDWR3151431191891716RXDTXDALE/PPSEN
5.6K12345678P10P11P12P13P14P15P16P17C74.3KR10D4R83.1KP07P06P05P04P03P02P01P003233343536373839msb2-12-22-32-42-52-62-7lsb2-8212019188151417
C3103
C247u/10V10uC6
C4
R1010K
30P
RES
12MC5
P20P21P22P23P24P25P26P27
2122232425262728
30P
R110k6
DPYa
U6com12AB53
fgddpcebabcde
page9
DCLK
S
u5數數數
Q
U4A1
Q32SC9013
5VMR74HC164D28D3com9
CLK
fgdp
R
8
Q4
274HC74
Q0Q1Q2Q3Q4Q5Q6Q7
344557691010112121136
D1
21
附錄2匯編源程序
ORGLJMPORGLJMP輸出ORGLJMP出LED顯示緩沖PWMFBIT00H志位PWM1HPWM1LPWM2HPWM2L期緩存TESTLEQUTESTVEQU壓檢測緩沖TESTIEQU電流檢測緩沖PWMTEQU;PWM波周期OUTORGBIT02H0100H;功能選擇;功能選擇TVIBIT03H7BH7AH;輸出78H79H;輸出電EQUEQUEQUEQU77H71H72H73H74H;檢測周;PWM輸出標EQU70H;數碼管001BHTESTOUT;檢測輸0000HMAIN000BHPWML;PWM波
CLRTESTVMOVPWMT,#200期設為50usMOVTESTH,#0FEHMOVTESTL,#0CHLCALLDISPLAYLJMPKEYWORKSTART:LCALLTESTINMOVA,TESTVMOVB,#33HDIVABJNZNEXTMOVA,#01HNEXT:MOVB,#04HMULAB出實際輸入電壓MOVB,AJNBOUT,NEXT2NEXT1:MOVA,PWMTDIVABMOVB,LEDMULAB平周期MOVR1,AMOVA,#0FFHCLRCSUBBA,R1INCAMOVPWM2L,AMOVPWM2H,#0FFHMOVA,PWMTCLRCSUBBA,R1平周期MOVR1,A;A中為高電;A中為低電;乘以比例得;PWM周
;PWM高電平緩沖
;PWM低電平緩沖TESTHEQU
MAIN:MOVA,#00HMOVLED,AMOVP1,#07FH
22
MOVA,#0FFHCLRCSUBBA,R1INCAMOVPWM1L,AMOVPWM1H,#0FFHCLRP2.0CLRP2.1CLRP2.2MOVIE,#8AH中斷MOVTMOD,#11H定時,開始輸出MOVTH1,PWM2HMOVTL1,PWM2LMOVTH0,TESTHMOVTL0,TESTLSETBTR0SETBTR1LJMPEDNEXT2:MOVA,PWMTMOVB,#04HDIVAB期MOVR1,AMOVA,#0FFHCLRCSUBBA,R1INCAMOVPWM2L,AMOVPWM2H,#0FFHMOVA,PWMTCLRCSUBBA,R1平周期;A中為高電;A中為低電平周;T1賦值;TO賦值;T模式1,;CPU開
MOVR1,AMOVA,#0FFHCLRCSUBBA,R1INCAMOVPWM1L,AMOVPWM1H,#0FFHMOVIE,#8BH中斷MOVTMOD,#11H定時,開始輸出MOVTH1,PWM2HMOVTL1,PWM2LMOVTH0,TESTHMOVTL0,TESTLSETBTR0SETBTR1ED:AJMPEDPROTECT:CLRP1.7LJMPEDPWML:JBPWMF,PWMH;PWM輸出未完成返回CLRTR0MOVTH0,PWM2HMOVTL0,PWM2LSETBTR0SETBPWMFCLRP1.7出低電平RETIPWMH:SETBP1.7CLRTR0
23
;CPU開;T模式1,;TO賦值;T1賦值
;PWM輸
MOVTH0,PWM1HMOVTL0,PWM1LSETBTR0出高電平CLRPWMFRETITESTIN:SETBP2.0CLRP2.1CLRP2.2LCALLTESTRETTESTOUT:CLRTR1JNBTVI,STCBATEST1:LCALLTESTLCALLTESTJNBOUT,TEST2MOVA,TESTIINCAJZPROTECTMOV
page10
DPTR,#OTVTABMOVA,LEDMOVCA,@A+DPTRCLRCCJNEA,TESTV,DADALJMPRETURNDADA:JCXIAOMOVA,PWM2LADDA,#01HMOVPWM2L,AMOVA,PWM1LSUBBA,#01HMOVPWM1L,A
24
LJMPRETURNXIAO:CLRC;PWM輸MOVA,PWM2LSUBBA,#01HMOVPWM2L,AMOVA,PWM1LADDA,#01HJNZRETURNMOVPWM1L,ARETURN:MOVTH1,TESTHMOVTL1,TESTLSETBTR1RETITEST2:MOVA,#44HCJNEA,TESTV,DXIDLJMPRETURNDXID:JCDXIXMOVDPTR,#OTITABMOVA,LEDMOVCA,@A+DPTRJNBOUT,TEST2CJNEA,TESTI,DADA恒流充電LJMPRETURNDXIX:MOVA,#47HCLRCCJNEA,TESTV,DADA恒壓充電LJMPRETURNSTCBA:CLRP2.0SETBP2.1CLRP2.2LJMPTEST1TEST:CLRP2.5;A/D;;
轉換子程序SETBP2.3CLRP2.3SETBP2.4CLRP2.4JNBP2.7,¥SETBP2.5JNBTVI,MOVIMOVV:MOVTESTV,P0SETBTVICLRP2.5MOVP0,#0FFHRETMOVI:MOVTESTI,P0CLRTVICLRP2.5MOVP0,#0FFHRETKEYWORK:JNBP1.4,KEY42JNBP1.5,KEY05JNBP1.2,KEYOKLJMPKEYWORKKEYWK1:JNBP1.0,KEY0JNBP1.1,KEY1JNBP1.2,KEYOK1LJMPKEYWK1KEY42:LCALLDL10MSJBP1.4,KEYWORKCLROUTLJMPKEYWK1KEY05:LCALLDL10MSJBP1.5,KEYWORK
SETBOUTLJMPKEYWK1KEY0:LCALLDL10MSJBP1.0,KEYWK1MOVA,LEDJZKEYWK1DECAMOVLED,ALCALLDISPLAYLJMPKEYWK1KEY1:LCALLDL10MSJBP1.1,KEYWK1MOVA,LEDCJNEA,#05H,KEY11LJMPKEYWK1KEY11:INCAMOVLED,ALCALLDISPLAYLJMPKEYWK1KEYOK:LCALLDL10MSJBP1.2,KEYWORKMOVA,LEDJZKEYWORKLJMPKEYWK1KEYOK1:LCALLDL10MSJBP1.2,KEYWK1MOVA,LEDJZKEYWK1LJMPSTARTDL10MS:MOVR5,#07HDL0:DL1:DL2:MOVR6,#0D0HMOVR7,#19HDJNZR7,DL2
25
DJNZR6,DL1DJNZR5,DL0RETDISPLAY:MOVDPTR,#LEDTABMOVA,LEDMOVCA,@A+DPTRMOVSBUF,ARETLEDTAB:00H,04HOTVTAB:DB00H,11H,22H,33H,44H,55H,66H,77H,88H,99HOTITAB:DB00H,33H,66H,99H,0CCH,0FFHENDDB01H,4FH,12H,06H,4CH,24H,20H,0FH,
26
1本文由小夜影貢獻
doc文檔可能在WAP端瀏覽體驗不佳。建議您優先選擇TXT,或下載源文件到本機查看。
目錄
1緒論…………………11.1本課題的研究背景…………11.2硅太陽能電池及參數………11.3本課題研究的主要內容……………………12太陽能手機充電器硬件設計……………………22.1系統總體設計方案…………22.2太陽能電池板的選用……………………32.3LM7805應用………………32.4單片機電路…………………42.5按鍵指示電路及實現……………………42.6數碼管顯示電路…………52.7BUCK斬波電路……………62.8電壓電流的A/D采集……………………72.9MAX471介紹及工作原理…………………93匯編源程序的設計實現…………103.1系統整體程序框架………103.2電路啟動初始化…………103.3按鍵采集程序……………113.4數碼管顯示子程序………123.5數據采集及模數轉換程序………………133.6充電子程序的設計…
page11
……………………143.7電源子程序的設計………15結束語………………16致謝…………………16參考文獻……………17附錄1主電路原理圖………………18附錄2匯編源程序…………………19
1
摘要
化石能源的日益枯竭、人們對環境保護問題的重視程度也在不斷提高,尋找潔凈的替代能源問題變得越來越迫切。太陽能作為一種可再生能源它具有取之不盡、用之不竭和清潔安全等特點,因此有著廣闊的應用前景,光伏發電技術也越來越受到人們的關注,隨著光伏組件價格的不斷降低和光伏技術的發展,太陽能光伏發電系統將逐漸由現在的補充能源向替代能源過渡。使用手機的人都有過這樣的經歷,外出或旅游時電池突然沒電了,因不能及時找到或沒有220V市電而無法給手機充電,影響了手機的正常使用。為了解決這一問題,本課程設計介紹一種多用太陽能手機充電器,利用單片機控制,將太陽能經過電路變換為穩定直流電給手機充電,并能在電池充電完成后自動停止充電,還可作為一般直流電源使用,從而擺脫對市電的依賴而獲得通信的自由。與常規的充電器相比,太陽能充電器有著明顯的優勢。關鍵詞:關鍵詞:太陽能,電池,單片機,智能,BUCK變換器
2
Multi-purposesolarmobilecharger
AbstractIncreasingdepletionoffossilenergy,it'semphasisonenvironmentalprotectionarealsorising,lookforcleanalternativeenergyissuesbecomemoreurgent.Solarenergyasarenewableenergyithasaninexhaustibleandcleanandsafeandsoon,sohaveabroadapplicationprospects,photovoltaicpowergenerationtechnologyismoreandmoreattention,withthePVmodulecontinuetolowerpricesandphotovoltaictechnology,solarPVsystemswillgraduallysupplementtheenergyfromthecurrenttransitiontoalternativeenergy.Peoplewhousemobilephoneshavehadtheexperience,gooutortravelnoelectricitywhenthebatterysuddenly,andbecausetheycannotbefoundordoesnottimely220Velectricityandnottochargetheircellphonesaffectthenormaluseofmobilephones.Tosolvethisproblem,thecoursedesignintroducesamulti-purposesolarcharger,useMCUcontrol,willtransformsolarenergythroughthecircuittostabilizethedirectcurrenttochargetheircellphonesandcanchargethebatteryautomaticallystopschargingafter,butalsoasageneralDCpoweruse,sogetridofdependenceonelectricityobtainedthefreedomofcommunication.Comparedwiththeconventionalcharger,solarchargerhasaclearadvantage.Keywords:solarenergy,battery,singlechip,intelligent,BUCKconverter
3
1緒論
1.1本課題的研究背景當電力、煤炭、石油等不可再生能源頻頻告急,能源問題日益成為制約國際社會經濟發展的瓶頸時,越來越多的國家開始實行“陽光計劃”,開發太陽能資源,尋求經濟發展的新動力。太陽能電池是利用太陽光和材料相互作用直接產生電能,不需要消耗燃料和水等物質,使用中不釋放包括二氧化碳在內的任何氣體,是對環境無污染的可再生能源。這對改善生態環境、緩解溫室氣體的有害hk作用具有重大意義。目前,太陽能電池的應用已從軍事領域、航天領域進入工業、商業、農業、通信、家用電器以及公用設施等部門,尤其可以分散地在邊遠地區、高山、沙漠、海島和農村使用,以節省造價很貴的輸電線路。但是,從長遠來看,隨著太陽能電池制造技術的改進以及新的光—電轉換裝置的發明,各國對環境的保
page12
護和對再生清潔能源的巨大需求,太陽能電池仍將是利用太陽輻射能比較切實可行的方法,可為人類未來大規模地利用太陽能開辟廣闊的前景。1.2硅太陽能電池及參數硅太陽能電池及參數硅太陽能電池分為單晶硅太陽能電池、多晶硅薄膜太陽能電池和非晶硅薄膜太陽能電池三種。單晶硅太陽能電池轉換效率最高,技術也最為成熟。在實驗室里最高的轉換效率為24.7%,規模生產時的效率為15%。多晶硅薄膜太陽能電池與單晶硅比較,成本低廉,而效率高于非晶硅薄膜電池,其實驗室最高轉換效率為18%,工業規模生產的轉換效率為10%。非晶硅薄膜太陽能電池成本低重量輕,轉換效率較高,便于大規模生產,有極大的潛力。但受制于其材料引發的光電效率衰退效應,穩定性不高,直接影響了它的實際應用。硅太陽能電池片常用的為單晶125大倒角,其尺寸為125mm*125mm,對角線150mm,功率Pmax2.60W,工作電壓Vm0.523V,工作電流Im4.934A,開路電壓Voc0.629V,短路電流Isc5.285A。太陽能電池可根據電壓大小需要,由不同數量的太陽能電池片組成,其轉換效率受光照、溫度、太陽電池晶體類型及制造工藝等影響,2010年中國平均效率為17.2%。常見的太陽能電池電壓有3V、6V、9V、12V、18V、32V、48V等,更大的用于太陽能電廠發電項目。1.3本課題研究的主要內容本充電器通過太陽能電池板將太陽能轉化為電能,經過DC/DC變換電路處理后,由充電電路為負載供電。鋰電池一般不宜采用全過程恒流充電方式,而是
4
采取開始恒流快速充電,待電池電壓上升到設定值時,自動轉入恒壓充電的方式,并且這樣有利于保存電池容量。充電過程中采用LED燈、數碼管指示,系統中設計有完備的過流過壓保護,避免因電池過度充電而損壞,并且充電器采用模塊式結構和USB接口,可對手機、MP3、攝像機等多種數碼產品充電。文中介紹設計的太陽能手機充電器,與普通的手機充電器相比,它的的特殊之處除了能源的供應來自太陽能電池板外,充分利用單片機的智能性,設有完備的電壓電流檢測保護電路,并通過顯示電路顯示電路狀態,通過功能鍵可以靈活的選擇電路輸出,為不同的電子產品提供電源。把太陽能電池板放在一個有陽光的地方,即可以為手機提供一個方便的太陽能充電點。這種便捷的太陽能充電器幾乎可以在任何地方補充電力,從而獲得通信的自有。
2太陽能手機充電器硬件設計
2.1系統總體設計方案系統總體設計方案總體
DC/DC變換太陽能電池板
按鍵
AT89C51
顯示電路
手機電池
ADC0809
圖1系統總體設計方案
太陽能電池在使用時由于太陽光的變化較大,其內阻又比較高,因此輸出電壓不穩定,輸出電流較小,這就需要用充電控制電路將電池板輸出的直流電壓變換后供給電池充電。當光線條件適宜時,通過太陽能電池板吸收太陽光,將光能轉換為電能。由于充電器多采用大電流的快速充電法,在電池充滿后如果不及時停止會使電池發燙,過度的充電會嚴重損害電池的壽命。這就需要一個復雜的控制系統,51系列單片機時當前使用最為廣泛的8位單片機系列,其豐富的開發資源和較低的開發成本,是51系列單片機現在以至將來都會有強大的生命力。本系統將采用89C51做為充電電路的控制器,從而以較低的成本輕松實現復雜的充電智能控制,同時也可以為其他小型電子產品提供潔凈的直流電源。本系統總體設計方案如圖1所示,通過太陽能電池板將太陽能轉換為電能,由單片機編
5
程實現PWM波控制開關管從而實現輸出電壓電流的改變,通過顯示電路顯示輸出狀態及大小,由ADC0809實現數據的采集及轉換并傳給單片機做判斷處理,從而實現電路的智能輸出與控制。2.2太陽能電池板的選用太陽能電池板是太陽能供電系統工作的基礎,是該充電器的核心部分,其功能是將太陽光的輻射能量轉化為電能
page13
,如今的便攜式數碼設備種類較多,所需電壓電流不等,對于輸入功率較大的設備,必須采用面積較大的電池板,而這又給攜帶帶來不便。因此該設計采用模塊式組合,根據不同充電負載的需要,將太陽能板進行組合以達到具有一定要求的輸出功率和輸出電壓的一組光伏電池。本文以手機、MP3等常用小功率用電設備為例,說明其太陽能充電器的設計過程。所選用的太陽能電池板技術參數指標如下:尺寸120mm×45mm,峰值電壓6V,峰值電流100mA,標稱功率0.6W。考慮被充電池的電流不同所需充電時間不等,采用八塊相同參數電池板進行串、并聯,實測電池板的輸出電壓最大值為10.8V,電流最大可達450mA,總標稱功率為5W左右,實際輸出可根據不同的被充電對象進行平滑調整[7]。2.3LM7805應用
圖2LM7805典型應用電路
單片機電源電路的設計以三端集成穩壓器LM7805為核心,它屬于串聯穩壓電路,其工作原理與分立元件的串聯穩壓電源相同。圖2是三端穩壓集成電路LM7805的典型應用電路,三端集成穩壓器設置的啟動電路,在穩壓電源啟動后處于正常狀態時,啟動電路與穩壓電源內部其他電路脫離聯系,這樣輸入電壓變化不直接影響基準電路和恒流源電路,保持輸出電壓的穩定。電路中Ci的作用是消除輸入連線較長時其電感效應引起的自激振蕩,減小紋波電壓,取值范圍在
6
0.1μF~1μF之間,本文Ci選用0.33μF;在輸出端接電容Co是用于消除電路高頻噪聲,改善負載的瞬態響應,一般取0.1μF左右,本文Co即選用0.1μF。一般電容的耐壓應高于電源的輸入電壓和輸出電壓。另外,為避免輸入端斷開時Co從穩壓器輸出端向穩壓器放電,造成穩壓器的損壞,在穩壓器的輸入端和輸出端之間跨接一個二極管,對LM7805起保護作用。LM7805輸入電壓為8V到36V,最大工作電流1.5A,具有輸入電壓范圍寬,工作電流大,輸出精度高且工作及其穩定,外圍電路簡單等特點,太陽能電池電壓即使有較大的波動,也能穩定的輸出5V電壓,從而是單片機等控制電路正常工作,且成本低。2.4單片機電路單片機電路本系統單片機主要完成的任務是控制數據的采集過程,并將采集到的數據經過分析處理后生成PWM脈寬調制信號控制開關管的導通與關斷,從而控制輸出大小。具體工作過程是上電復位,首先查詢鍵盤,確定充電器功能,確定后繼續查詢鍵盤以確定輸出電流大小,或作為普通電源的輸出電壓,然后轉入相應子程序并分析計算PWM占空比,開始輸出電流或電壓,并將數據送至顯示電路顯示。在輸出過程中通過單片機定時器定時檢測輸出電流或電壓,與設定值比較后調節PWM占空比,使輸出趨于設定值。在電池充電過程中,通過檢測電流大小而確定電池充電多少,從而改變充電方式或決定是否停止充電[4]。通過單片機編程實現了充電過程的智能控制,而且大大簡化了硬件電路設計,由于單片機良好的可重用性,如果需要改變電路工作狀態或電路參數,只需簡單的修改程序即可實現,從而使電路的升級改造變得簡單易行。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 春節聯歡活動策劃
- 多重耐藥菌醫院感染管理
- AGCAVC培訓課件教學課件
- 7s知識培訓課件
- 人教版數學六年級下冊第四單元比應用題訓練含答案
- 汕頭市朝陽區重點中學2024-2025學年初三第一次聯考英語試題試卷含答案
- 河北省唐山市灤縣2024-2025學年中考壓軸卷:化學試題試卷含解析
- 西安美術學院《機器學習與深度學習》2023-2024學年第二學期期末試卷
- 管理人員怎么寫
- 蘇州大學《聚合物合成工藝學》2023-2024學年第一學期期末試卷
- 《美麗中國是我家》 課件
- GB/T 91-2000開口銷
- GB/T 12325-2008電能質量供電電壓偏差
- 發熱待查臨床路徑
- 《圖像傳感器》課件講課稿
- 九年級化學第二次模擬考試質量分析析中考化學試卷分析
- 眩暈-前庭神經炎課件
- 【16G101】鋼筋平法圖集三維速查2020 88P
- 《踐行社會主義核心價值觀》主題班會教案
- 消防應急組織架構圖
- TJSTJXH 6-2022 城市軌道交通工程盾構管片預制及拼裝技術標準
評論
0/150
提交評論