check in
Ongoing

PiUPS - UPS for Raspberry Pi

STDPiUPS - UPS for Raspberry Pi

tag

1.4k
0
0
0
Mode:Full

License

CC-BY 3.0

Creation time:2021-09-08 06:38:27Update time:2023-02-08 16:41:54

Description

An uninterruptible power supply for Raspberry Pi...

Описание.

PiUPS - источник бесперебойного питания для малинки, задумывался как самостоятельный девайс, по этому он имеет свой дисплей и клавиатуру. Входное напряжение может варьироваться от 4,6 вольта до 14 вольт, это может быть как просто БП, так и БП с поддержкой QC. Поддерживается работа с QC мощностью до 18 ватт, но максимальную мощность PiUPS развивает от простого блока питания при ручной установке параметров.

Устройство обеспечивает бесперебойное выходное напряжение  5,1 вольта и ток до 3 ампер. Сама микросхема управления зарядом АКБ (это BQ25895) обеспечивает выходной ток до  5 ампер. В меню вы можете выбрать значения до 5А, но не следует забывать, что часть мощности используется для заряда АКБ, плюс не каждый источник питания может обеспечить необходимые параметры и кроме того 5А BQ25895 выдает при 4,2 вольта, а нам надо на выходе получить 5,1 вольта.

Управление.

PiUPS управляется при помощи трех кнопок, имеется текстовый дисплей и два светодиода. Первый светодиод синего цвета расположен над кнопкой SYS и горит когда АКБ заряжается, второй RGB светодиод установлен справа от дисплея . Левая кнопка SYS подключена к BQ25895 и основная ее задача - включить выключенное устройство при отсутствии питания. Для этого кнопку следует удерживать до появления синей вспышки RGB диода.  Если питание появляется – устройство включается автоматически.

Справа от дисплея находятся кнопки NEXT и SELECT. Кнопкой NEXT выбирается параметр для изменения, кроме того когда дисплей погашен нажатие этой кнопки включает дисплей в режим индикации параметров.

Нажатие кнопки SELECT переводит устройство в режим редактирования параметров, если дисплей выключен он будет включен. В этом режиме на дисплее появляется курсор >    <. Кнопка NEXT в этом режиме позволяет выбрать параметр для изменения, а каждое нажатие на кнопку SELECT меняет значение выбранного параметра.

Если некоторое время PiUPS не беспокоить дисплей гаснет автоматически для экономии ресурса дисплея и заряда АКБ.

Меню режима индикации параметров.

Группа Input:

Ubus – входное напряжение, замеренное на BQ25895.
Ilim – лимит входного тока. Именно лимит – ток не может быть больше установленного значения.

Группа Battery:

Ubat – напряжение на АКБ. Замеряется BQ25895.
Ichr – Ток заряда АКБ. Замеряется BQ25895.

Группа Output:

Uout – Выходное напряжение. Замеряется INA219.
Iout – Выходной ток. Замеряется INA219.
Pout – Мощность, потребляемая нагрузкой. Вычисляется исходя из двух предыдущих значений.

Меню режима редактирования параметров.

Umax – Напряжение окончания заряда АКБ. Может принимать следующие значения:  4.20V и 4.35V
Umin – Напряжение до которого разряжается АКБ. В случае отсутствия питания при достижении этого напряжения PiUPS подает сигнал на отключение, зажигает RGB диод красным и выждав 60 секунд выключается сам.
ImaxЛимит выходного тока для BQ25895. Ограничивает сумму зарядного и потребляемого токов.
ItermТок окончания заряда АКБ. Это сумма токов для всех АКБ. Для установки берем значение из даташита и умножаем на количество батарей.
IinlimЛимит входного тока. В случае использования БС с поддержкой QC нужно установить AUTO, если БП без поддержки QC – установить вручную.
POWERВсегда ON при работе, установка OFF посылает сигнал отключения, зажигает RGB диод красным и через 60 сек отключает PiUPS. Выход из этого режима или подача питания или удержание кнопки SYS.

Продолжение следует.

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
1
Aj44CqW_Hik.jpg
20
2
kHTCGvjMJ8A.jpg
19
3
Ktp5EJH95mw.jpg
30
4
RUPSv1.hex
18
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation