《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于PIC單片機的太陽能路燈智能控制器
基于PIC單片機的太陽能路燈智能控制器
彭 芳,盧滿懷
電子科技大學 中山學院,廣東 中山,528402
摘要: 針對太陽能控制系統的特點,探討了太陽能路燈控制系統各部件的選用,設計了一種基于PIC16F877單片機的智能控制器。提出了可行的太陽能電池最大功率點跟蹤方法和合理的蓄電池充放電策略。該控制器具有電路結構簡單、可靠性高、實用性強等特點。
Abstract:
Key words :

摘  要: 針對太陽能控制系統的特點,探討了太陽能路燈控制系統各部件的選用,設計了一種基于PIC16F877單片機的智能控制器。提出了可行的太陽能電池最大功率點跟蹤方法和合理的蓄電池充放電策略。該控制器具有電路結構簡單、可靠性高、實用性強等特點。
關鍵詞:太陽能電池;蓄電池;控制器;最大功率點跟蹤;充電策略

  太陽能是取之不盡、用之不竭的綠色能源。太陽能光伏發電以其安全可靠、無噪聲、無污染、隨處可見、無機械傳動的部件、規模大小隨意、可無人值守等優點受到越來越多的重視。
       目前,太陽能路燈在推廣應用中遇到的主要問題一是太陽能電池的轉換效率低;二是蓄電池的使用壽命有限,從而提高了太陽能路燈的成本。本文針對以上問題設計了一套先進的智解控制器。
1 太陽能路燈控制系統
  太陽能路燈控制系統的結構框圖如圖1所示,虛線框所示即為所提出的控制器的主要部分。整個系統用Michrochip 的PIC16F877單片機實現控制,并利用單片機輸出的PWM波控制BUCK型降壓電路來改變太陽電池陣列的等效負載,實現太陽能電池的最大功率跟蹤。D1為太陽能電池板防反接、反充二極管,采用快恢復二極管,C1、C2為濾波電容,Q為場效應開關管,L為儲能電感,D2為續流二極管。

1.1 太陽能電池
  太陽能電池陣列是太陽能路燈控制系統的輸入[1],為整個系統提供照明和控制所需電能,白天將太陽能電池陣列所接收的光能轉換為電能,對蓄電池進行充電;晚上,太陽能電池停止充電,輸出端開路。在眾多太陽能電池中較常用的有單晶硅太陽能電池、多晶硅太陽能電池及非晶硅太陽能電池3種。多晶硅太陽能電池生產工藝相對簡單,價格比單晶低,適合用于太陽光充足日照好的東西部地區。單晶硅太陽能電池性能參數比較穩定,適合用于陰雨天比較多、陽光相對不是很充足的南方地區。非晶硅太陽能電池對太陽光照條件要求比較低,適合室外陽光不足的情況下使用。目前單晶硅和多晶硅太陽能電池的光電轉換效率為12%~15%左右,如何提高轉換效率是當前太陽能應用的研究重點之一。太陽能電池方陣工作電壓一般為負載工作電壓的1.4倍。
1.2 蓄電池
  蓄電池是太陽能照明系統的儲能環節。白天,蓄電池將太陽能電池輸出的電能轉換為化學能儲存起來,到夜間再轉換回電能輸出給照明負載。目前在太陽能路燈系統中常用的蓄電池是閥控式密封鉛酸(VRLA)蓄電池,它具有不需補加酸水、無酸霧析出、可任意放置使用、使用清潔等優點。VRLA蓄電池的容量可用式(1)進行估算[2]:
  蓄電池用量=(安全系數) 1.4 × (蓄電池放電容量修正系數)1.5×負載工作電流×日工作時數×最長連續陰雨天數 (1)
  蓄電池容量過小,不能夠滿足夜晚照明的需要;蓄電池過大,則始終處在虧電狀態,影響蓄電池壽命,同時造成浪費。蓄電池應與太陽能電池、用電負荷(路燈)相匹配。太陽能電池的電壓要超過蓄電池的工作電壓20%~30%,才能保證給蓄電池正常負電。
1.3 照明負載
  一般太陽能燈具采用低壓節能燈、低壓鈉燈、無極燈、LED光源。
  (1)低壓節能燈:功率小,光效較高,使用壽命可達2 000h,一般適合太陽能草坪燈、庭院燈;
  (2)低壓鈉燈:低壓鈉燈光效高,但需逆變器,因而價格貴,整個系統造價高,采用較少;
  (3)無極燈:功率小,光效較高。該燈在220V普通市電條件下使用,壽命可以達到50 000 h,但在太陽能燈具上使用時壽命大大減少和普通節能燈差不多;
  (4)LED燈光源:壽命長,可達1 000 000 h,工作電壓低,光效較高。隨著技術進步,LED的性能將進一步提高,LED作為太陽能路燈的光源將是一種趨勢。
2 控制器硬件設計
  作為太陽能路燈控制系統的核心,太陽能控制器設計的好壞關系到整個系統能否正常運行。本文所提出的智能控制器的結構框圖如圖2所示。

  控制器的核心是PIC16F877,它是目前世界上片內集成外圍模塊最多、功能最強的單片機品種之一,是高性能的8位單片機[3]。它采用哈佛總線結構和RISC技術,指令執行效率高,功耗極低,帶有FLASH程序存儲器,配置有5個端口33個雙向輸入輸出引腳,這些引腳大部分有第二、第三功能,內嵌8個10位數字量精度的AD轉換器,配有2個可實現脈寬調制波形輸出的CCP模塊。控制器主要的工作是白天實現太陽能電池板對蓄電池充電的控制,晚上實現蓄電池對負載放電的控制,同時具有光控、時控功能,能夠在白天夜間自動切換。
2.1 電流電壓采集
  控制器采集太陽能電池的電壓電流,用以實現太陽能電池最大功率點MPPT的跟蹤;采集蓄電池的端電壓,防止蓄電池的過充及過放;采集溫度,用以實現溫度補償。電壓采集可用霍爾電壓傳感器或電阻分壓法實現,電流采集可用霍爾電流傳感器或分流器實現。
2.2 顯示模塊
  顯示模塊有工作正常提示,蓄電池過充、蓄電池欠壓等顯示功能,可采用兩個雙色LED發光二極管實現,分別顯示充電和放電狀態。當電壓由低到高變化時,指示燈由紅色到橙色到綠色漸變顏色顯示電壓高低。充電狀態:當蓄電池電壓低于13.0 V時,LED1顯示綠色;當蓄電池電壓在13.4 V~14.4 V之間時,LED1顯示橙色;當蓄電池電壓高14.4 V時,LED1顯示紅色。放電狀態:當蓄電池電壓低于11.0 V時,LED2顯示紅色;當蓄電池電壓在12.2 V~12.4 V之間時,LED2顯示橙色;當蓄電池電壓高于12.4 V時,LED2顯示綠色。
3 蓄電池充放電策略
  作為太陽能路燈照明系統儲能用的蓄電池由于存在過放、過充、使用壽命短等問題,要選擇合適的充放電策略。所有的蓄電池充電過程都有快充、過充和浮充3個階段,每個階段都有不同的充電要求。現行的充電方法主要有恒流充電、恒壓充電、恒壓限流充電、間隙式充電法等,這些充電方法各有利弊。本文設計的控制器采取綜合使用各充電方法應用于3階段充電。
  (1)快充階段:蓄電池能夠接受最大功率時,采取太陽能電池最大功率點跟蹤對蓄電池進行充電。當蓄電池端電壓達到轉換門限值后,進入過充階段。
  (2)過充階段:采用恒壓充電法,給蓄電池一個較高的恒定電壓,同時檢測充電電流。當充電電流降到低于轉換門限值時,認為蓄電池電量已充滿,充電電路轉到浮充階段。
  (3)浮充階段:蓄電池一旦接近全充滿時,其內部的大部分活性物質已經恢復成原來的狀態, 這時候為防止過充,采用比正常充電更低的充電電壓進行充電。浮充電壓根據蓄電池的實際要求設定,對12 V的VRLA蓄電池來說,一般在13.4V~14.4 V之間。此時,在溫差較大的地區,還應該進行適當的溫度補償。合理考慮溫度變化范圍, 充電器應該根據蓄電池的溫度系數給予某種形式的補償。因此,實際可采取式(2)確定浮充電壓Vf[4]:
  Vf =V0+(T-25)c                      (2)
其中V0為基準點的電壓,即未進行溫度補償時的電壓,T為檢測到的當前溫度,25℃為設定的基準溫度,c為電壓溫度系數,這里可設置為0.013 2。
4 最大功率點控制策略
  由于太陽能電池的輸出電壓和輸出電流隨著日照強度和電池結溫的變化具有強烈的非線性,因此在特定的工作環境下存在著一個唯一的最大功率輸出點MPP(Max Power Point )。在實際應用系統中,為了在同樣的日照強度和電池結溫下獲得盡可能多的電能,就存在著一個最大功率輸出點跟蹤MPPT (MPP Tracking)的問題。MPPT指為充分利用太陽能,控制改變太陽能電池陣列的輸出電壓或電流的方法使陣列始終工作在最大功率點附近。
4.1 MPPT控制方法
  為了實現太陽電池最大功率點跟蹤,國內外提出了許多種實現方法。主要方法有[5]增量電導法( incremental conductance,簡稱IncCond法)、曲線擬合法( curve-fitting)、神經網絡( neural network)、干擾觀測法(perturbation and observation,簡稱P&O法)等。而且,每一種控制方法又有多種實現算法。
  本控制器采用干擾觀測法來實現MPPT。干擾觀測法是通過不斷改變電池方陣的工作電壓,實時觀察、比較前后兩點輸出功率值,以便改變調節電壓的方向,最終穩定在最大功率點。盡管系統工作點會在MPP兩側存在振蕩現象,造成一定的功率損失,但此方法結構簡單,只需測量電壓及電流兩個參數,因此易于實現并得到廣泛應用。
  在電路的具體實現中,干擾觀測法可通過DC-DC變換器來實現。DC-DC 轉換電路(也稱為斬波電路或斬波器) 是接在直流電源和負載之間,通過控制電壓將不可控的直流輸入變為可控的直流輸出的一種變換電路。從工作方式的角度,DC-DC 轉換電路又可分為升壓(Boost)、降壓(Buck)、升降壓(Boost-Buck)和丘克(Cuk)4種,其中降壓、升壓和升降壓式DC-DC轉換電路是比較常用的類型。本控制器采用的是Buck型降壓電路。
4.2 DC-DC轉換電路的實現
  Buck型降壓電路原理如圖3所示。電路由開關K、續流二極管D、儲能電感L、濾波電容C等構成。當開關閉合時,電源通過開關K、電感L給負載供電,并將部分電能儲存在電感L以及電容C中。由于電感L的自感,在開關接通后,電流增大得比較緩慢,即輸出不能立刻達到電源電壓值。一定時間后,開關斷開,由于電感L的自感作用,將保持電路中的電流不變,電流流過負載,經過續流二極管D,返回電感L的左端,從而形成了一個回路。通過控制開關閉合跟斷開的時間(即PWM——脈沖寬度調制),就可以控制輸出電壓。
 將Buck型降壓電路應用于太陽能路燈控制系統后如前文圖1所示,用IRF540 NMOS場效應管Q代替此處的開關K,開關管的驅動采用TLP250,單片機輸出一個頻率為10 kHz的PWM波來控制開關器件。由此,通過調節負載兩端的電壓改變了太陽電池陣列的等效負載,從而實現太陽能電池的最大功率點跟蹤[6]。

4.3 MPPT的控制流程
  采用干擾觀測法,原則是電壓的變化始終能讓太陽能輸出功率朝大的方向改變。因此,首先讓太陽能電池以某個電壓輸出,采集電壓電流后計算得出它的輸出功率Pi,再與前一刻的輸出功率Pj進行比較,若Pi<Pj,則修改脈寬使U=U-△U;若Pi>Pj,則使U=U+△U。按照以上原則再測、再比、再修改脈寬,逐次逼近太陽能電池的最大功率點。MPPT的控制流程如圖4所示。

5  控制系統軟件設計
  控制器軟件的主要任務是:實現蓄電池的充電控制;完成電壓、電流的采集、處理和計算,實現MPPT控制算法;實現蓄電池對負載的放電控制??刂葡到y軟件采用模塊化程序設計方法,使用MPLAB-IDE集成開發環境進行程序開發,其主程序流程圖如圖5所示。

  本文所設計的以PIC16F877為控制核心的智能太陽能路燈控制器,具有外圍電路簡單、可靠性高的特點,實現了太陽能電池的最大功率點跟蹤,采用了合理的蓄電池充放電策略,實現算法簡單,既提高了太陽能電池板的使用效率,又延長了蓄電池的使用壽命,具有一定的參考和推廣應用價值。
參考文獻
[1] 吳理博,趙爭鳴,劉建政.用于太陽能照明系統的智能控制器[J].清華大學學報, 2003,43(9):1195-1198.
[2] 湯建皮,黃剛.光伏系統配套蓄電池選擇[J].蓄電 池,2002(4):187-190.
[3] 李榮正,劉啟中,陳學軍.PIC單片機原理及應用[M].北京:北京航空航天大學出版社,2006.
[4] 余發平,張興,王國華.基于自適應PI控制的太陽能LED照明系統PWM恒流控制器[J].太陽能學報,2006,27(2):132-135.
[5] HUA C,LIN J.A modified tracking algorithm for maximum power tracking of solar array[J].Energy
Conversion and Management,2004,45(6):911-925.
[6] EFTICHIOS K,KOSTAS K.Development of a  microcontrollerbased, photovoltaic maximum powerpoint tracking control System[J]. IEEE ransactions on power electronics,2001,16 (1):46-54.
 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产日韩精品在线观看| 一本久道久久综合中文字幕 | 性欧美1819sex性高清| 一区二区三区国产精品| 亚洲欧洲综合| 91久久线看在观草草青青| 久久精品一区四区| 亚洲成人资源网| 欧美在线高清视频| 欧美一区二区在线播放| 欧美一区二区啪啪| 欧美在线观看一区二区三区| 欧美专区在线| 亚洲丰满在线| 亚洲欧洲日韩女同| 日韩西西人体444www| 99在线视频精品| 在线午夜精品| 亚洲免费视频一区二区| 亚洲一区免费看| 亚洲女人天堂成人av在线| 午夜精品一区二区在线观看| 性感少妇一区| 久久久91精品国产一区二区三区 | 久久精品国产亚洲a| 久久免费视频观看| 久久阴道视频| 欧美人与禽猛交乱配| 欧美午夜宅男影院| 国产欧美一区二区精品性色| 韩国女主播一区| 在线观看日韩专区| 亚洲老司机av| 亚洲一区高清| 亚洲高清不卡一区| 日韩亚洲欧美综合| 亚洲欧美一区二区三区极速播放 | 99热在这里有精品免费| 亚洲在线观看免费| 久久精品国产亚洲aⅴ| 欧美成人免费全部| 欧美日韩国产欧美日美国产精品| 国产精品草草| 国产综合视频| 亚洲精品视频在线观看免费| 亚洲私人影吧| 亚洲福利视频专区| 亚洲视频导航| 久久久在线视频| 欧美日韩成人综合| 国产视频精品网| 亚洲精品国产精品国产自| 亚洲一区影院| 亚洲乱码视频| 久久激情五月婷婷| 欧美精品国产一区二区| 国产精品欧美精品| 在线日韩av永久免费观看| 一本久久a久久免费精品不卡| 欧美一区亚洲二区| 一区二区三区回区在观看免费视频| 欧美影院成年免费版| 欧美激情一区二区三区在线视频观看| 国产精品豆花视频| 亚洲电影毛片| 午夜在线成人av| 99热在这里有精品免费| 久久精品视频在线播放| 欧美日韩一区二区欧美激情| 国内揄拍国内精品少妇国语| 一本色道久久综合精品竹菊| 亚洲国产精品第一区二区三区| 亚洲综合视频一区| 欧美激情第三页| 国产一区91| 亚洲网站视频福利| 亚洲美女免费视频| 久久久国产精品一区| 欧美午夜在线视频| 亚洲激情电影在线| 欧美一区二区三区免费视| 亚洲午夜一二三区视频| 欧美成人伊人久久综合网| 国产欧美午夜| 在线视频亚洲欧美| 亚洲精品专区| 老司机午夜精品| 国产午夜精品福利| 亚洲午夜91| 一本大道久久a久久精二百| 麻豆精品精华液| 国产午夜精品理论片a级大结局| 一区二区国产在线观看| 亚洲免费福利视频| 乱码第一页成人| 国产在线观看精品一区二区三区| 亚洲一区二区三区四区中文| 一区二区精品在线| 欧美精品18+| 亚洲国产经典视频| 亚洲国产精品精华液2区45| 久久精品91| 国产精品午夜在线观看| 国产精品99久久99久久久二8 | 国产三级欧美三级| 亚洲午夜影视影院在线观看| 一区二区日韩欧美| 欧美精品在线播放| 91久久久久久久久| 亚洲精品中文字幕女同| 欧美成人免费大片| 亚洲国产精品久久91精品| 亚洲电影av| 久久夜色精品国产欧美乱极品 | 欧美中日韩免费视频| 欧美有码在线视频| 国产欧美三级| 午夜精品久久久久久久久久久| 香蕉成人久久| 国产精品最新自拍| 亚洲欧美综合精品久久成人 | 国产一级揄自揄精品视频| 欧美一区二区在线看| 久久精品国产一区二区电影| 国产三级欧美三级| 久久9热精品视频| 久久亚洲一区二区| 亚洲国产cao| 99国产精品99久久久久久粉嫩| 欧美巨乳在线| 亚洲精品在线二区| 亚洲视频在线观看一区| 国产精品爱啪在线线免费观看| 亚洲视频axxx| 欧美在线3区| 狠狠v欧美v日韩v亚洲ⅴ| 91久久综合| 欧美日韩免费一区| 亚洲综合精品| 久久青草久久| 亚洲欧洲一区二区三区在线观看| 一本色道久久综合亚洲二区三区| 国产精品www色诱视频| 亚洲欧美日本日韩| 久久影视三级福利片| 亚洲欧洲一区二区三区| 亚洲欧美激情四射在线日| 国产日本欧洲亚洲| 亚洲国产毛片完整版| 欧美日韩高清一区| 亚洲综合视频网| 老色鬼久久亚洲一区二区| 亚洲精品久久视频| 香港久久久电影| 在线观看一区二区精品视频| 一区二区三区高清视频在线观看| 国产精品久久久久影院亚瑟| 久久不见久久见免费视频1| 欧美高清成人| 亚洲综合国产精品| 牛人盗摄一区二区三区视频| 一区二区三区四区五区视频| 久久精品日产第一区二区| 亚洲国产精品毛片| 亚洲欧美日韩在线高清直播| 红桃av永久久久| 亚洲手机成人高清视频| 国产欧美一区二区精品忘忧草| 亚洲精品1区2区| 国产精品久久久久久一区二区三区| 欧美亚洲日本国产| 欧美精品123区| 欧美一级成年大片在线观看| 欧美精品国产精品日韩精品| 午夜精品久久久久久久久| 欧美激情视频一区二区三区在线播放| 亚洲图色在线| 欧美福利影院| 午夜精品偷拍| 欧美日韩国产美| 亚洲国产成人一区| 国产精品毛片大码女人| 亚洲精品久久久久久久久久久久 | 亚洲欧美福利一区二区| 欧美国产精品va在线观看| 亚洲摸下面视频| 欧美精品一区二区三区久久久竹菊| 午夜老司机精品| 欧美日韩中文字幕精品| 亚洲成人资源| 国产精品视频一| 99精品国产在热久久下载| 国产一区二区三区免费在线观看| 亚洲无限乱码一二三四麻| 一区三区视频| 欧美一区二区高清| 夜夜精品视频一区二区| 欧美国产日韩二区| 久久精品欧美| 国产欧美精品久久|