#1 2017-09-03 16:19:18

Lic Control
Участник
Зарегистрирован: 2016-01-23
Сообщений: 64

Бесперебойный источник питания для контроллеров на ОС LINUX

Микрокомпьютеры и контроллеры, использующие операционную систему LINUX, плохо переносят внезапные отключения питания. Для корректного выключения таких контроллеров необходимо подавать системную команду на выключение (sudo shutdown -h now или sudo poweroff), дождаться окончания процесса выключения и только после этого снимать питание с контроллера.
Опасны также кратковременные отключения питания, после которых контроллер зависает и повторно запустить его можно только путем полного отключения питания с последующей подачей напряжения.

Если ваш контроллер на ОС LINUX работает круглосуточно без выключений (24/7), то ему обязательно необходимо обеспечить бесперебойное питание с корректным выключением через системную команду, если источник бесперебойного питания разрядился.
Только в этом случае контроллер или микрокомпьютер гарантировано запуститься после появления сетевого питания.
Именно для этой цели, служит разработанный нами бесперебойный источник питания на Li-Ion батарее.
UPS for Rapberry PI
Описание и принципиальную схему такого источника питания можно посмотреть на нашем сайте http://liccontrol.com.

Редактировался Lic Control (2017-09-03 16:20:59)

#2 2017-12-22 19:32:52

01011
Гость

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

В порядке бреда из подручных средств.
Запитать транзитом через китайский повербанк. С предпоследнего светодиода повесить соплю на GPIO, и прикрутить вочдог, что бы если 10 секунд нет единицы (они обычно мигают), то давать команду тушить свет.

#3 2017-12-24 21:13:28

Lic Control
Участник
Зарегистрирован: 2016-01-23
Сообщений: 64

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

01011 пишет:

В порядке бреда из подручных средств.
Запитать транзитом через китайский повербанк. С предпоследнего светодиода повесить соплю на GPIO, и прикрутить вочдог, что бы если 10 секунд нет единицы (они обычно мигают), то давать команду тушить свет.

Может мне не повезло, но я не нашел Power Bank, который будучи подключенным к сети отдавал бы постоянно на выход напряжение. Также учитывая, что мне нужно несколько напряжений (3.3В, 5В и 12 для реле) вряд-ли получится компактнее и дешевле.
С "транзистром" тоже не получилось. Как-то целый вечер моделировал с помощью Tina-ti схемы на транзисторах, ничего путного...

Редактировался Lic Control (2017-12-24 21:39:23)

#4 2017-12-30 23:18:48

Nefreemen
Участник
Из Киев
Зарегистрирован: 2015-12-19
Сообщений: 665

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

Вячеслав Азаров пишет:

smile  Мой Ардуино АБП  wink

http://forum.arduino.ua/img/members/1550/arduino-ups.png

Вещь smile . 100% правильно. Но...Нормальные герои всегда идут в обход lol .

#5 2017-12-30 23:27:40

Nefreemen
Участник
Из Киев
Зарегистрирован: 2015-12-19
Сообщений: 665

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

Lic Control пишет:
01011 пишет:

В порядке бреда из подручных средств.
Запитать транзитом через китайский повербанк. С предпоследнего светодиода повесить соплю на GPIO, и прикрутить вочдог, что бы если 10 секунд нет единицы (они обычно мигают), то давать команду тушить свет.

Может мне не повезло, но я не нашел Power Bank, который будучи подключенным к сети отдавал бы постоянно на выход напряжение. Также учитывая, что мне нужно несколько напряжений (3.3В, 5В и 12 для реле) вряд-ли получится компактнее и дешевле.
С "транзистром" тоже не получилось. Как-то целый вечер моделировал с помощью Tina-ti схемы на транзисторах, ничего путного...

Плохо искали wink(Power bank) . Даже вот такая элементарная плата это делает:
1054.jpg

#6 2017-12-30 23:44:02

Nefreemen
Участник
Из Киев
Зарегистрирован: 2015-12-19
Сообщений: 665

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

Вставлю свои пять (а может 10 копеек) в данную тему, в смысле резервного питания  smile . Как показала моя практика резервного питания, то имеет смысл резервировать питание только в портативных устройствах (например переносных датчиках) остальное все от баловства. Если есть устройства типа ПК, миниПК, малинка и иже им подобные, то лучше UPS еще никто ничего не придумал. Поскольку с ПК или малинкой как правило еще работает купа периферии и на все резервников не наделаешь big_smile, или придется делать тот же UPS smile . Да и UPS купить с убитым аккумулятором (б/у) не проблема да и стоит он дешевле платы предложенной ТС. А придумать как выключить ПК тысяча+1 способ smile .

#7 2017-12-31 00:00:15

Nefreemen
Участник
Из Киев
Зарегистрирован: 2015-12-19
Сообщений: 665

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

Вячеслав Азаров пишет:

smile  Мой Ардуино АБП  wink

http://forum.arduino.ua/img/members/1550/arduino-ups-zero.png

Надо заметить что если 6В это АК то как быть с подзарядкой?

#8 2017-12-31 07:31:20

Green
Участник
Зарегистрирован: 2015-11-08
Сообщений: 412

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

Nefreemen пишет:

Надо заметить что если 6В это АК то как быть с подзарядкой?

Отдельное ЗУ.) Когда были проблемы с 220 использовал UPS и автомобильный аккум - просто бросил провод с гаража.)) Очень здорово выручал.

#9 2017-12-31 08:32:54

Green
Участник
Зарегистрирован: 2015-11-08
Сообщений: 412

Re: Бесперебойный источник питания для контроллеров на ОС LINUX

Вячеслав Азаров пишет:

...бывают даже на дизель-генераторах. Такое я использовал в GSM сигнализаторе, c Arduino Pro Micro.

Бензиновым тоже пользуемся. Когда уже совсем плохо.)

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела