BatAn-master(电池组分析仪)

所属分类:其他
开发工具:C/C++
文件大小:4612KB
下载次数:0
上传日期:2019-12-24 17:46:24
上 传 者finelei2002
说明:  BatAn-master(电池组分析仪)
(Batan master (battery analyzer))

文件列表:
LICENSE (1063, 2019-09-24)
batAn.ino (37833, 2019-09-24)
index.h (28111, 2019-09-24)
photos (0, 2019-09-24)
photos\blynk_QR.png (34925, 2019-09-24)
photos\blynk_SS.png (125974, 2019-09-24)
photos\collage.jpg (314353, 2019-09-24)
photos\hardware (0, 2019-09-24)
photos\hardware\ACS712.jpg (9527, 2019-09-24)
photos\hardware\ADS1115.jpg (88777, 2019-09-24)
photos\hardware\SSRelay.jpg (38618, 2019-09-24)
photos\hardware\TTL_RS485.jpg (104055, 2019-09-24)
photos\hardware\dduino.jpg (50003, 2019-09-24)
photos\hardware\voltage_sensor.jpg (38101, 2019-09-24)
photos\installation.jpg (235613, 2019-09-24)
photos\sensors.jpg (247336, 2019-09-24)
photos\testing.jpg (272078, 2019-09-24)
photos\thingspeak.png (91737, 2019-09-24)
photos\web1.png (65646, 2019-09-24)
photos\web2.png (62591, 2019-09-24)
photos\web3a.png (103111, 2019-09-24)
photos\web3b.png (170019, 2019-09-24)
photos\web3c.png (113232, 2019-09-24)
schematic (0, 2019-09-24)
schematic\D-duino.png (156378, 2019-09-24)
schematic\schem.pdf (2515059, 2019-09-24)
schematic\schem.svg (701083, 2019-09-24)
tracer.txt (365, 2019-09-24)

# BatAn Battery Bank Analyzer This is a project to monitor a Battery Bank (Lithium Battery Packs) in a solar installation. It traces current individually for each Battery Pack. It also communicates with solar charger and calculates live values of power going to home and battery bank. It includes a web server with charts, internal historical data, and optionally, uploads data to Thingspeak and Blynk. Hardware used: see hardware pics - ESP8266 with OLED display board (Nodemcu, D-Duino?) - DHT11 Inside temperature and Humidity sensor - DS18B20 external Temperature Sensor - ADS1115 16 bit 4 channel Analog Input Boards (2x) (To read current and voltage sensors) - ACS712 5V 20A Hall Effect current meters (5x) (*1) - Voltage Sensor <25V Voltage Divider 5V - DC-DC Voltage Converter Step-down Module 4-24V->5V (To supply ESP8266 board) - Solid State Relay Module (optional, to control an AC Load via Web) (*2) - TTL-to-RS485 Converter Module 3.3V-5V (To communicate with Solar Charger) - Epever Tracer 2206AN (Solar Charger MPPT 20A) - Lithium Battery Packs LiitoKala 24V 12ah 6S6P (5x) (Lithium Battery Bank, total capacity 1250 wh) (*1) Current sensors are rated 20A but probably it's too much for sensor board. There are thermal switches for each battery pack limiting current to 10A. 5x10 = 50A, aprox. 1000 Watts maximum power. (*2) In pics is a regular relay but it was changed because coil interfered with hall current detectors. ESP8266 embedded Web server: - Raw Measures from current meters and modbus Communication with charger. It is possible to control an AC Solid State Relay and DC Load output in solar charger, also to enable/disable Blynk or Modbus communications. - Power Distribution from Photovoltaic Panels to Home, Battery Bank and Packs: - Chart Live Data: - Chart Historical Data: - Chart Historical Data Selected View (Bank & Packs): Mobile App with Blynk 1. Download Blynk App: http://j.mp/blynk_Android or http://j.mp/blynk_iOS 2. Touch the QR-code icon and point the camera to the code below ThingsPeak Data is uploaded to ThingsPeak database for persistent historical records --------------------------------------------------------------- Schematic see schematic files --------------------------------------------------------------- Notes about the program Special libraries used: - Adafruit_ADS1015 (Analog Inputs) https://github.com/adafruit/Adafruit_SSD1306 - NtpClientLib (NTP Client with DST support) https://github.com/gmag11/NtpClient - TimeLib (Time functions) https://github.com/PaulStoffregen/Time - Adafruit SSD1306 (OLED Display Driver) https://github.com/adafruit/Adafruit_SSD1306 - RemoteDebug (Telnet debug logs) https://github.com/JoaoLopesF/RemoteDebug - Modbus Master https://github.com/4-20ma/ModbusMaster For Modbus RS485 comms with Tracer, these references have been very useful: https://github.com/dpoulson/EPSolar https://github.com/jaminNZx/Tracer-RS485-Modbus-Blynk --------------------------------------------------------------- This project is part of an experiment, to check the behaviour and lifetime of Li-ion battery packs (BMS included) connected in parallel in a solar installation. Lithium Chemistry used is not LiFePo4 3.65V/Cell , recommended for solar installations, but regular Li-ion batteries 4.2V/Cell, with more capacity and also risks. As can be seen in photos Battery Packs are inside safety bags bellow Battery Analyzer and everything is in the roof. Solar Controller (Tracer 2206AN) chosen settings to charge these battery packs can be seen at Tracer Settings

近期下载者

相关文件


收藏者