ITСooky

IT-рецепты съедобные и не очень!

Почти работающий ИБП щит для Raspberry Pi — UPS HAT V2 [не покупайте]

дата 24.01.2021

Мне хватило двух шильдов и двух убитых дисков чтобы понять что все что делает Suptronics в плане бесперебойного питания для Raspberry Pi это адово гавнише! Два шильда x705 и x725 постоянно находятся в статусе заряжаемся, через сутки отрубают питание и разряжаю батарею в ноль — так они убили мне два диска на USB. Почему против Suptronics еще не поднялся вселенский войн не понятно, на странице продуктов в их wiki комментарий один «ваша штука не работает» для x705, для x725,

У меня же сегодня, спасибо спонсору, шильд от Geekworm Raspi Smart UPS HAT V2 при ближайшем рассмотрен оказывается такое же гавно как и Suptronics! Его проблема в том что при переходе с питания от батареи на розетку (когда питание возвращается) он может отключить RPI или перезагрузить…

Батарея -WZ 784260 +3,7V 2600mAh 9.62Wh

Интеграция с моим DIY корпусом
Вставляю UPS HAT V2 его в этот корпус из статью Домашний сервер на Raspberry Pi 4 с NVMe, RTC, UPS в DIY корпусе!

На UPS HAT V2 нет подключения кнопки, припаиваю контакты к плате как на картинке — место важно.

micro USB разъем сняли до меня. Я замкнул CC1 и CC2 чтобы было 3A — как написано на плате.

На корпусную копку я припаял ножки, чтобы подключить её к шильду. Хотел также присоединить лампу на кнопке, но она 12V — не куда

Raspberry и UPS HAT V2 соединяю пинами 2-6 тоесть два 5V, земля, и два I2C. Важно подключить два 5V, это уменьшает количество нежеланных отключения RPI при возобновлении питания!


Сбои в работе UPS HAT V2

Если ставить переключатель режима работы в OFF — значит шильд будет включаться и выключаться по кнопке. То при переходе с питания от батареи на розетку (когда питание возвращается) он выключает/перезагружает Raspberry PI с 30-50% вероятностью

Если ставить переключатель режима работы в ON — значит шильд будет всегда включен, подавать питание, и на кнопку вкл/выкл не реагировать. То при переходе с питания от батареи на розетку (когда питание возвращается) он выключает/перезагружает Raspberry PI в с 10-15% вероятностью


Управление

Шильд передает свой статус по I2C.
Надо войти в меню RPI включить
sudo raspi-config

Далее в меню
-Interfacing Options
-I2C
-Enable
-Yes

Установить Phyton
sudo apt-get install -y python-smbus i2c-tools

Скачать файл
wget https://github.com/geekworm-com/UPS2/raw/master/viewinfo.py
Отредактировать в нем строку с емкостью батарее
vi viewinfo.py
у меня 2600

MY_BATTERY_CAP = 2600 

Запустить
sudo python ./viewinfo.py
секунд через 5 появится результат

 Voltage: 4.239 V - Current: 0.0 A -  SOC: 100 %

Тут много полезного. По показаниям тока А можно понять что отключилось электричество тогда значения отрицательные, если ток есть то батареи или заряжается положительное значение, или заряжена тогда ток 0. Заряд батареи в процентах тоже полезно!

Вывод: UPS HAT V2 был бы хороший ИБП щит для Raspberry Pi если бы работал стабильно. У Geekworm есть уже новая модель UPS3 комментарии пока более оптимистичные, народ пытается понять как с ней работать. Но по хорошему об автономной работе Raspberry Pi лучше забыть пока сами они не выпустят официальный УПС шильд, все левое не работает как ИБП!


Добавить комментарий

Ваш адрес email не будет опубликован.