Съдържание:
- Стъпка 1: Изграждане на прототип на Brett DIY тестер за капацитет на батерията
- Стъпка 2: Машината
- Стъпка 3: Кодът на Arduino
Видео: Добавяне на регенерация в Brett's Arduino ASCD 18650 Smart Charger / Discharger: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Общността на powerwall DIY TESLA бързо се разраства. Най -важната стъпка в изграждането на електрическа стена е групирането на батерийните клетки в пакети с еднакъв общ капацитет. Това позволява последователно настройване на батериите и лесно балансиране за минимално разреждане и максимално напрежение на зареждане. За да се постигне това групиране на акумулаторни клетки, е необходимо да се измери капацитетът на всяка отделна клетка на батерията. Точното измерване на капацитета на десетки батерии може да бъде голяма и непосилна работа. Ето защо ентусиастите обикновено използват търговски тестери за капацитет на батерията като ZB2L3, IMAX, Liito KALA и други. Въпреки това, сред общността на powerwall DIY TESLA има много популярен тестер за капацитет на батерията „направи си сам“-интелигентното зарядно устройство/разрядник Brett's Arduino ASCD 18650 (https://www.vortexit.co.nz/arduino-8x-charger-discharger/). В тази инструкция ще модифицираме този тестер за капацитет на батерията „направи си сам“, така че тестваната батерия да прехвърли енергията си към друга батерия с голям капацитет, като по този начин ще се избегне разхищението на енергия като топлина чрез силов резистор (обичайният метод за измерване на капацитета на батерията).
Стъпка 1: Изграждане на прототип на Brett DIY тестер за капацитет на батерията
Бих препоръчал да посетите уеб страницата на Брет и да следвате инструкциите https://www.vortexit.co.nz/arduino-8x-charger-discharger/. Тогава идеята за промяна на това е показана в схемата. По принцип, вместо да използваме резистор за заглушаване на измерената енергия на батерията, ние използваме резистор с много нисък ом като шунт. В нашия случай използваме 0,1 ом 3-ватов резистор. След това изграждаме DC усилващ преобразувател с обратна връзка. Има много връзки за това как да се изгради усилващ конвертор, контролиран от Arduino, но използвах видеото от Electronoobs (https://www.youtube.com/embed/nQFpVKSxGQM), което е много образователно. Също така, Electronoobs тук използва Arduino, така че ще използваме част от неговия код за обратна връзка. За разлика от традиционния усилващ преобразувател, ние ще наблюдаваме и ще се опитваме да поддържаме постоянен разрядния ток, а не изходното напрежение. Тогава големият капацитет на регенерираната батерия паралелно с кондензатор ще изглади изходното напрежение, както е показано на картинката (снимка на осцилоскоп). Без кондензатора 470uF трябва да внимавате за скоковете на напрежението.
Стъпка 2: Машината
Тъй като целият проект в момента се разработва, реших да използвам търговски платки за печатни платки и да монтирам всички компоненти. Това е учебен проект за мен, като по този начин печатната платка ми помогна да подобря уменията си за запояване и да науча всякакви неща за аналоговата и цифровата електроника. Аз също бях обсебен от повишаването на ефективността на регенерацията. Това, което разбрах, е, че тази настройка води до> 80% ефективност на регенерация за разряд 1 ампер. В схемата показвам всички необходими компоненти в допълнение към това, което Брет показва в своите схеми.
Стъпка 3: Кодът на Arduino
За Arduino използвах кода на Brett и включих широчинно -импулсна модулация (PWM). Използвах таймери за пускане на ШИМ на 31kHz, което (на теория, но не проверих) дава по -добра ефективност при преобразуването. Други характеристики включват правилното измерване на разрядния ток. Трябва да филтрирате измерването правилно, тъй като шунтиращият ни резистор е 0,1 Ohm. В разрядната част на кода работният цикъл на ШИМ се регулира, за да поддържа постоянен тока.
Препоръчано:
Стандартно добавяне на сол на Arduino PH: 7 стъпки
Стандартно добавяне на сол на Arduino PH: Въведение: Целта на този експеримент е да се използва pH сензор с Arduino uno за измерване на напрежението на чешмяна вода, оцет и напитки Mountain Dew като стандартно добавяне на хималайска розова сол. Целта е не само да видите как добавяте
Промяна на Arduino ASCD 8x 18650 Smart Charger / Discharger за хардуерен хардуер ESP8266 Сериен: 4 стъпки
Променете Arduino ASCD 8x 18650 Smart Charger / Discharger за хардуерен сериен хардуер ESP8266: На печатна платка версия 2.0 и по -долу адаптерът ESP8266 Arduino има грешни щифтове, където не можете да използвате (комуникирате) с ESP8266 за безжична комуникация към портала Vortex It Battery. Тази модификация свързва адаптера ESP8266 Arduino към Har
Arduino Nano 4x 18650 Smart Charger / Discharger: 20 стъпки
Arduino Nano 4x 18650 Smart Charger / Discharger: Това е моят Arduino Nano 4x 18650 Smart Charger / Discharger Project с отворен код. Това устройство се захранва от 12V 5A. Може да се захранва от компютърно захранване. Портал на LinksBattery: https://portal.vortexit.co.nz/ Списък на части: http://www.vortexit.co.nz/p
Добавяне на 24LC256 EEPROM към Arduino Due: 3 стъпки
Добавяне на 24LC256 EEPROM към Arduino Due: В дължимата arduino липсва eeprom. Тази инструкция добавя една и ви позволява да съхранявате стойности в енергонезависима памет, която ще оцелее при актуализация на фърмуера на arduino
Добавяне на персонализирани платки към Arduino IDE: 3 стъпки
Добавяне на персонализирани платки към Arduino IDE: Версия 1.6.4 на Arduino IDE въведе официална поддръжка за добавяне на съвместими с arduino съвместими платки към Arduino Board Manager. Тази поддръжка на добавяне е чудесна новина, защото позволява на потребителите бързо да добавят персонализирани дъски само с едно щракване