• 24小時服務熱線:
  • 13784265769
技術文章

自動氣象站光伏控制器的設計

更新時間2017-09-22 14:21:06  點擊次數:506次
自動氣象站光伏控制器的設計   自動氣象站在氣象要素檢測方面發揮了重要的作用,大大提高了氣象工作的效率,但其工作環境大部分都處于野外尚無穩定市電工作的區域,所以其供電電源的穩定性就顯得尤為重要。

    自動氣象站光伏控制器的設計

  自動氣象站在氣象要素檢測方面發揮了重要的作用,大大提高了氣象工作的效率,但其工作環境大部分都處于野外尚無穩定市電工作的區域,所以其供電電源的穩定性就顯得尤為重要。太陽能作為一種新型清潔環保能源,特別足經過近幾年來的快速發展,已經在需要獨立電源供電的領域得到了廣泛的應用。在自動氣象站小功率光伏發電系統中,最關心的是系統的轉換效率和使用壽命,使太陽能能被充分的利用,從而達到節約成本和廣泛推廣的目的。而這些參數主要是受太陽能控制器性能的影響。

  本文主要針對自動氣象站太陽能光伏供電系統中使用的控制器的原理進行了分析和研究,采用TI公司的bq24610芯片和ATmega16L單片機,開發出一種高穩定性、高轉換效率的新型控制器。

  1 系統結構

  采用本文所提出新型控制器組建的太陽能供電系統主要由太陽能電池板、蓄電池組、光伏控制器和負載(自動氣象站)四部分組成。其系統框圖如圖1所示。

  

  系統組成各部分特性以及配合如下:

  光伏陣列 光伏陣列在白天光照條件下,將所接收到的太陽能轉換為電能作為系統的輸入,經過光伏控制器對蓄電池進行充電和對負載進行供電;在晚上,光伏陣列將停止工作不再供電,輸出端處于開路狀態。

  蓄電池組 作為獨立光伏供電系統的儲能環節,占有很重要的地位,它是系統能長時間平穩運行的保障。在白天,它把光伏陣列所輸出的多余電能通過光伏控制器存儲起來;在晚上,它將作為系統電能的輸入,保證整個系統的正常持續運行。同時它還為光伏控制器提供全天的電源供給。

  負載 該系統中的負載是全自動氣象站,其供電需求是直流±12V,所需功率約為25。所需電能由光伏陣列和蓄電池通過光伏控制器供給。

  光伏控制器 光伏控制器作為供電系統的核心,其主要功能是控制蓄電池組的充電和放電。在白天,它將光伏陣列所輸出的電能存儲在蓄電池組里,同時供給負載用,當蓄電池充滿時,它將停止對蓄電池充電,防止對蓄電池過充;在晚上,它將蓄電池里的電能供給負載用,同時還有防反充電路阻止蓄電池對光伏陣列充電,當蓄電池電量不足時,它將切斷供給電路,防止蓄電池過放,起到保護蓄電池的作用。

  系統各部分的容量和參數選取以能保證自動氣象站負載在連續陰雨的極端條件下持續運行15天的標準進行配置,綜合成本、效率和可靠性來考慮。雖然當前光伏產業發展迅速,太陽能電池的價格有所下降,但它仍是整個系統中最昂貴的部分。而蓄電池相對而言價格較為低廉,因此建議選取相對較大容量的蓄電池組,這樣可以提高太陽能電池的利用效率。

  2 光伏控制器設計

  在該系統中,光伏控制器要具有對蓄電池進行充電、放電控制功能,實時檢測蓄電池端電壓,對蓄電池進行過充過放保護、防反充保護,同時采用合理并精確的充放電控制策略,保護蓄電池,延長蓄電池使用壽命。系統采用bq24610芯片作為核心控制單元。輔以ATmega16L單片機進行放電控制和電流電壓檢測顯示,監測系統運行狀態,采用P型和N型MOSFET管作為充、放電控制管和保護管,最大限度的減小系統功耗和提高開關工作速度。bq24610芯片是TI公司最新推出的一款具有自動選擇供電方式、輸入電壓和蓄電池電壓檢測功能的充電芯片,同時它還具有過充過放保護、防反充保護、蓄電池溫度檢測保護功能,其充電電流最大可以達到10A,符合該系統的要求。ATmega16L單片機是一款高性能、低功耗、性比價高的微處理器,其自帶8路10位ADC端口,能有效地減少系統外圍電路和系統功耗。其主要實現系統信號采集、放電電路的控制和系統狀態的顯示功能。在實際電路中,由于有多個負載,情況不一,或多或少的會對電路產生一定的干擾,因此,在PCB設計時采用數字地和模擬地合二為一接地的布線方式,這樣可以提高系統的可靠性。

  2.1 充、放電部分

  太陽能獨立供電系統中除對負載的正常供電之外,最重要的就是對蓄電池的充放電過程,因為蓄電池本身成本就比較高、且使用壽命一般較低,而對蓄電池的充放電策略會直接影響到蓄電池的使用壽命。該系統中充放電部分采用一對IRF7834 N型MOSFET管來對電池進行充電,其充電過程分為預充電、快速充電和浮充電三個階段。系統初始上電工作時,bq24610芯片通過R1,R2組成分壓電路對太陽能電池端電壓進行采樣,然后由反饋輸入端VFB輸入,VFB的基準電壓為2.1V。當蓄電池反饋輸入電壓小于電池過放電壓1.56V時,系統經過比較由PM控制器產生占空比變化的PM脈沖信號,通過HIDRV和LODRV兩個端口來控制1對IRF7834 N型MOSFET管來對電池進行預充電,當蓄電池反饋輸入電壓大于1.56V,小于2.1V時,系統進入快速充電過程。當蓄電池反饋輸入電壓大于2.1V時,蓄電池進入浮充階段。其電阻R1,R2的取值按VBAT=2.1×(1+R2/R1)來計算。蓄電池過放電會嚴重影響其使用壽命,因此,在其對負載供電時一定要注意過放電保護,該系統利用ATmega 16L單片機通過電壓采集電路來檢測蓄電池端電壓,當檢測值低于設定的過放點電壓值時,單片機就會發出控制信號,來控制MOSFET管Q104的關斷,實現過放保護。

  bq24610芯片同時具有蓄電池溫度補償保護功能,當蓄電池溫度過高時,蓄電池將因嚴重過充電而縮短壽命,當蓄電池溫度過低時,電池就不能允足電,因此,在實際應用中必須采取措施對蓄電池進行保護。系統采用數字溫度傳感器DS18B20來實時檢測蓄電池溫度,和R121,R1 50一起組成一個溫度檢測電路,如圖2所示。設定溫度過高閾值THOT=40℃,溫度過低閾值TCOLD=0℃,得到R121,R150的阻值分別為5.5kΩ,255kΩ。系統通過測溫電路將采樣值與系統中的固有值比較,得出相對應的變化量,從而調整蓄電池的充放電策略,保護蓄電池。

  

  系統充電狀態由3個LED燈作指示,這樣更加有利于直接觀察系統的工作狀態,便于排查系統工作中的問題。其亮滅的組合所表示的意義如表1所示。其中PG腳表示太陽能是否有正常有效的電壓輸入。

  

c.JPG

  自動氣象站中的大氣電場儀需要負12V的參考電壓,該系統中主要采用ICL7662芯片來產生。ICL7662是一款變極性DC-DC變換器。它性能穩定、轉換效率高、外圍電路簡單,輸出電流大于20 mA,符合該系統中負12V供電需求。其電路原理圖如圖3所示。

  

  2.2 電壓采集電路設計

  電壓采集電路的主要作用是用來實時監控系統的運行狀態,得到系統運行參數,以此來作為系統下一步執行動作的根據。該系統采用ATmega16L單片機的10位ADC端口作為電壓采集信號的輸入,對采集到的電壓信號進行A/D轉換處理,實現對系統放電電路的控制。電壓采集電路的核心器件是LM358芯片,LM358是一款性能優良、內部包括有2個獨立的雙運算放大器。它的電壓采集電路原理圖如圖4所示。

  

  在該電路中通過外圍電路和電阻Rg,Rf構成一個電壓同相比例放大器和電壓跟隨器,它通過電阻Rg,Rf的不同比例取值,將采集電壓轉換為單片機引腳所需要的電壓,其電阻Rg,Rf的取值按Vout=Rf/Rg?Vin來計算。系統采用ATmega16L單片機片內基準電壓2.56V作為ADC的參考電壓,得到Rg,Rf的阻值分別為150kΩ,10kΩ。

  3 系統控制原理

  對系統性能影響較大的除了硬件設計之外,系統充放電程序設計也很大程度上影響了系統的可靠性和充電效率,該系統采用循環的方式檢測蓄電池端電壓、環境溫度等參數,判斷系統當前所處的狀態,是否滿足充電條件,若滿足則判斷系統當前處于充電的何種時期。然后根據所得參數進行對比和計算,調節PM脈沖信號的占空比,由PM控制發生器控制MOSFET對蓄電池進行充電,這樣在蓄電池不同狀態下可進行不同的充電策略,能達到最佳的充電效果。其系統工作流程圖如圖5所示。

  

  4 測試結果

  依照圖1所示的結構,構造了太陽能光伏供電系統,系統由光伏陣列兩塊,額定開路電壓26.6V,額定輸出功率140;蓄電池組一組,額定電壓12V,額定容量300Ah;自動氣象站一套,額定電壓正負12V,額定功率25 ;光伏控制器一個組成。測試環境要求在戶外陽光照射強度充足、無遮擋的條件下進行,測試工具為萬用表一只。測試結果如表2所示。

  

  從表2中的測試結果可以看出,光伏控制器能很好的完成對蓄電池的充放電管理和對自動氣象站供電,同時當蓄電池端電壓達到了過充電壓或過放電壓時,控制器能夠實現過充過放保護,達到保護蓄電池的目的,實現了預期的目標。

  5 結語

  太陽能控制器是太陽能光伏發電系統中最重要的組成部分,其性能的好壞直接影響著整個系統的可靠性和工作效率。利用bq24610芯片對蓄電池進行充放電管理,輔以低功耗的ATmega16L單片機對系統進行監測和放電管理,設計了一款用在自動氣象站上的小功率光伏控制器,該系統具有性能優良、可靠性高的優點。在小功率光伏系統中具有良好的應用價值和推廣價值。

水位傳感器 雨量傳感器 自動氣象站 小型氣象站 氣象站 智能溫室控制系統 土壤水分速測儀 多點土壤溫濕度記錄儀

(編輯:admin)
865棋牌游戏平台