【正文】
如果存在弄虛作假、抄襲的情況,本人愿承擔全部責任。 最后,自己之所以能順利完成,還是要感謝還是自己的父母,如果沒有他們每日辛苦的勞動與從小對我學習有著嚴格要求和培養(yǎng)我嚴格做人做事的態(tài)度,正是他們的養(yǎng)育和教導,才有了今天的我現(xiàn)在的成績。讓我從原來對單片機一無所知到對單片機有所了解再到現(xiàn)在的會用C語言在keil軟件上編寫程序,讓我對硬件電路的設計從原來懼怕到現(xiàn)在從容查資料,設計電路,調(diào)試電路。2005[3] 羅曉曙,閉金杰,楊日星,張露. AVR單片機的太陽能電池控制器設計[J].現(xiàn)代電子技術,2009(10).[4] 百度百科 [5] 中國工控[6] 百度文庫[7] 黃海宏,黃長杰,王海欣著 太陽能控制器設計 [J]. 電子技術應用,May 2006The Design and Production of Solar ControllerTangyurongAbstract This paper has introduce a solar controller which is base on a MCU,which is used a lowpower and highperformance MCU which is called AT89S51 as the core devices of control circuit. This system is posed of a solar panels module, battery, charge and discharge circuit,Voltage and current acquisition circuit,MCU control circuit,Optocoupler drive circuit. It uses the PWM (Pulse Width Modulation) technology to control the solar panels recharge to battery, by controlling the opening and turnoff of MOSFET in the analog control circuit. The experimental results show that the the performance of the controller is be oversee the status of solar panels and battery .It can bring out the optimization of the abattery,and extends the life of battery.Key words Controller;MCU;Solar致 謝 我這次的設計能順利完成,得益于老師和同學的指導和幫助,在這里,我對他們的熱心表示誠摯的謝意。在本設計中已經(jīng)提高了太陽能電池的轉(zhuǎn)換效率,但由于能力有限,所以沒有對太陽電池進行最大功率跟蹤設計,沒能更進一步提高太陽能的利用效率。做了兩塊板同時不斷改進,才得到最終設計電路。開始畫PCB圖是使用自動布線加手工修改,但是設成以單層板的形式自動布線,生成的PCB圖走線彎彎區(qū)區(qū)太不規(guī)則,后來使用以雙層面板的形式自動布線,然后將TopLayer層手工修改,得到的PCB圖走線才像塊板。在系統(tǒng)的設計以及在論文的寫作過程中,查閱了大量的資料,包括圖書館的相關書籍和各種期刊,從中獲得了不少的啟示。通過采集太陽能電池的電壓電流實現(xiàn)太陽能電池最大功率跟蹤,并檢測蓄電池的端電壓,防止蓄電池的過充及過放。以下是模擬充電得到的參數(shù):當模擬蓄電池的電壓低于10V,MOSFET管Q2關閉停止對負載供電,同時紅燈亮;當模擬蓄電池的電壓在10V12V之間,Q1導通對蓄電池充電,同時綠燈亮;當模擬蓄電池的電壓在12V14V之間,PWM充電,同時綠燈亮;當模擬蓄電池的電壓高于14V,MOSFET管Q1關閉停止充電,同時兩個燈亮。使用此12V蓄電池測得的結果是控制器能夠充放電。測試的內(nèi)容:,控制器是否中斷放電電路;;。測試所用的蓄電池規(guī)格:12V,36Ah。 t0++。//