реклама на сайте
подробности

 
 
> Умный выключатель, Помогите найти выключатель для устройства с Линуксом
Polaris
сообщение May 16 2017, 20:42
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Доброго всем времени суток!
В связи с разработкой устройства на базе embedded-PC возникла необходимость грамотно его выключать - то есть, позволять Линуксу нормально завершать все процессы, не отрубая питание обычным переключателем. Но все решения, которые я увидел, сделаны в духе RPi, то есть, кнопка для выключения, которая подает сигнал Линуксу, но фактически не обесточивает схему. В нашем случае это неприемлемо, так помимо собственно PC есть еще платы с периферией, отключать которую обязательно. Более того, такие решения однозначно существуют - наш принтер (Canon c5235i) имеет как раз такой, потому как при выключении он показывает на экране информацию о выключении и предупреждение, чтобы не трогали выключатель, и только после полной остановки операционки отключается все остальное. После включения выключателя система стартует как обычно. Вероятно, внутри стоит какое-то реле, которым управляет компьютер и отпускает его только при остановке.
Может быть, кто-то уже встречал где-то в продаже такие выключатели? Это здорово сэкономило бы время и ресурсы.
Заранее благодарю.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
x736C
сообщение May 17 2017, 17:09
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Очевидно, необходимо поставить микроконтроллер с кнопкой, подключенный к host pc и ключам управления.
Это самое гибкое и удобное решение имхо. Уверен, в Вашем принтере такая система.
Такая схема реализована в большинстве ноутбуков.
Например, в моем Thinkpad x61s стоит Renesas F2116BG20V-GP, который управляет периферией,
включая питание, за которое отвечает еще один контроллер более низкого уровня -- ASIC фирмы Lenovo.
В Вашем случае достаточно тиньки с элементарной прошивкой. Все на однослойной плате небольшого размера.
Делов на пару-тройку дней.

Цитата(Polaris @ May 16 2017, 23:42) *
то есть, кнопка для выключения, которая подает сигнал Линуксу, но фактически не обесточивает схему. В нашем случае это неприемлемо, так помимо собственно PC есть еще платы с периферией, отключать которую обязательно.

А нельзя обесточивать периферию с хоста, а сам хост усыплять кнопкой?
Больше бы подробностей. Что за embedded pc?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 10:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01326 секунд с 7
ELECTRONIX ©2004-2016