為了提供人們對電力的基本需求,我從2014年3月開始設計并制造基于MPPT太陽能充電控制器,是利用太陽能電池板為常用的12V鉛酸電池充電。
MPPT(最大功率點跟蹤)充電控制器在特定條件下可從光伏模塊中提取最大可用功率。
最大功率點跟蹤器(MPPT)電路是基于同步降壓轉換器電路的,它將較高的太陽能電池的電壓降低至電池的充電電壓。
Arduino試圖通過控制占空比使太陽能電池板的瓦特輸入最大化,以保持其始終在最大功率點運行。
充電控制器的規格:
基于MPPT算法
LED指示充電狀態
20x4字符LCD顯示屏(顯示電壓,電流,功率等)
過電壓/雷擊保護
逆潮流保護
短路和過載保護
Wi Fi數據記錄
電氣規格:
額定電壓= 12V
最大電流= 5A
最大負載電流= 10A
輸入電壓=太陽能電池板,開路電壓為12至25V
太陽能板功率= 50W
原理圖:
輸出電壓傳感器直接連接Arduino Analog的A0、A2引腳。為了防止電涌損壞模擬引腳,增加了5.1V齊納二極管(D6和D8)。
設計現在使用的是ACS712芯片,但是ACS712 smd芯片更加的便宜,所以在電路上為它留了空間。
在Q1,Q2,Q3和Q4的位置增加一個并聯的MOSFET,新的MOSFET分別是Q12 *,Q22 *,Q33 *和Q44 *。
在降壓轉換器電路中與D3并聯增加一個二極管,新二極管為D32 *。
與Arduino Nano板一起增加了Atmega328P的空間,用戶可以根據自己的選擇使用(Atmega328P的選擇可以降低功耗和成本)。
Atmega 328P的編程端口:要直接對Atmega328P進行編程,所以提供了ICSP端口(P9)。
USB端口放置在板上,另外兩個電阻(R12和R13)用于增強USB電路。
增加了一個電流傳感器(ACS712):監視電池充電電流。
端口說明:
P1:降壓轉換器模塊
P2:重置鍵
P4:LED
P5:ESP8266
P6:AMS1117模塊
P7:LCD背光控制鍵
P8:I2C LCD連接
P9:ICSP程序員
P10:ACS712輸出以監視太陽能電池板電流
P11:ACS712輸出以監視充電電流。
PCB板(尺寸為12.5mm x 10mm)。
這是焊接組件后電路板的3D外觀。
這是已經焊上元件的PCB板。
責任編輯:pj
-
太陽能電池
+關注
關注
22文章
1192瀏覽量
69567 -
控制器
+關注
關注
112文章
16445瀏覽量
179438 -
MPPT
+關注
關注
9文章
204瀏覽量
37403
發布評論請先 登錄
相關推薦
太陽能MPPT充電控制器
![太陽能<b class='flag-5'>MPPT</b><b class='flag-5'>充電控制器</b>](https://file1.elecfans.com//web2/M00/A6/6D/wKgZomUMPaOAT82GAAEQRi-VrUk021.jpg)
光伏并網中的MPPT算法(最大功率點跟蹤)
20A最大功率點跟蹤太陽能充電控制器包括BOM及原理圖
光伏逆變器方案:MPPT對光伏電池的作用分析
安捷倫太陽陣列模擬器是否適用于PV模塊的充電控制器?
20A最大功率點跟蹤太陽能MPPT充電控制器參考設計
基于光伏電池輸出特性及MPPT控制原理的分析
LT8490: 具最大功率點跟蹤 (MPPT) 功能的高電壓、大電流降壓-升壓型電池充電控制器 數據手冊
![LT8490: 具<b class='flag-5'>最大功率</b>點跟蹤 (<b class='flag-5'>MPPT</b>) 功能的高電壓、大電流降壓-升壓型電池<b class='flag-5'>充電控制器</b> 數據手冊](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
一種20A最大功率點跟蹤(MPPT)太陽能充電控制器設計
![一種20A<b class='flag-5'>最大功率</b>點跟蹤(<b class='flag-5'>MPPT</b>)太陽能<b class='flag-5'>充電控制器</b>設計](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
逆變器不給接充電控制器原因,確保電池正確充電
![逆變器不給接<b class='flag-5'>充電控制器</b>原因,確保電池正確<b class='flag-5'>充電</b>](https://file.elecfans.com/web2/M00/7D/DB/pYYBAGN-ziOAD_bzAABZ3xaLJdI847.png)
評論