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

 
 
> Raspberry в условиях помех. Чего ожидать., Часто ли бывает что-то, кроме ресета и зависания?
LeFou_Treize
сообщение Aug 1 2016, 09:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 31-07-16
Пользователь №: 92 786



Захотелось в рамках хоббийного проекта пощелкать компрессором кондиционера. Я, конечно, постараюсь минимизировать помехи, поставить буфера, драйверы, а также применить ферритовые бусины и прочее шаманство -- но кто знает, как оно там выйдет. Понимаю, что RPi не самый удачный выбор в этом плане, но уж больно удобный программный стек.
Чего можно ожидать, кроме рестарта и зависания системы? Помню, для каких-то МК сообщалось о спонтанном выполнении блоков кода -- то ли джамп случался непредвиденный, то ли ветвление шло неправильно в сильных помехах. Уж не знаю, правда ли это, такого сам не видел, хотя флешку по рестарту тёрло, было дело.
Последствия сбоя могут быть печальными для хобби, вкусный продукт может замерзнуть или упариться) При особо неудачном заходе можно также уложить компрессор -- повторный запуск после остановки позволителен лишь спустя минут 5, иначе есть шанс получить гидроудар.
В общем, при ресетах и зависаниях меня спасут аккуратная процедура старта, вочдог, read-only карточка. А вот от произвольного исполнения куска кода защищаться не хотелось бы.
Вопрос -- кто-нибудь наблюдал странности и глюки, которые не укладываются в рестарт и зависание? Ну, наверное, может отдельно отсыхать периферия. А еще?

Думал также про решение в духе ПЛК, типа принудительно обесточивать малину раз в час брутальным электромеханическим таймером. Но это как-то уж совсем грустно. И как она себя ведет по выходам при пропадании питания, мне неизвестно, вдруг мусорит в GPIO?

Мелькала также мысль не мучить зверюшку, и возложить управление тяжелой нагрузкой на отдельный модуль, висящий на I2C/SPI. С другой стороны, это означает, что появляются две сущности, подверженнеы помехам. Не уверен. что есть смысл.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
syoma
сообщение Aug 10 2016, 08:51
Сообщение #2


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

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Я не знаю, что там за супер стек вы нашли, но предлагаю простой по реализации вариант. По деньгам для себя определитесь сами - что вам лучше - дешевле железо, но потратить время на разработку своих защит и надеяться, что ничего не сгорит, или взять готовое и сконцентрироваться на задаче.

На RPi устанавливаете CodeSys Runtime. Там уже есть все нужные протоколы связи и доступ через Веб.
А в качестве I/O берете EtherCAT модули, например EK1100 + нужные модули к нему - они сертифицированы для индустриального применения. RPi засовываете в металлический шкаф, где вам удобно и где будет мало помех. EtherCAT модули можете поставить рядом с компрессором - от них надо протянуть простой Ethernet кабель к RPi - проблем с ними не будет.
В качестве блока питания RPi используйте оригинальную зарядку от Apple iPhone. Почему - http://www.righto.com/2012/05/apple-iphone...wn-quality.html и http://www.righto.com/2012/03/inside-cheap...nd-why-you.html
Далее рисуете диаграмму управления компрессором в ПЛК среде Codesys и отлаживаете тамже. Все.


Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- LeFou_Treize   Raspberry в условиях помех. Чего ожидать.   Aug 1 2016, 09:55
- - muravei   Цитата(LeFou_Treize @ Aug 1 2016, 12:55) ...   Aug 2 2016, 04:49
- - AlexandrY   Цитата(LeFou_Treize @ Aug 1 2016, 12:55) ...   Aug 2 2016, 06:05
|- - LeFou_Treize   Ну делают такие вещи много на чем, а RPi я хочу за...   Aug 2 2016, 10:53
|- - amiller   Цитата(LeFou_Treize @ Aug 2 2016, 13:53) ...   Aug 2 2016, 11:23
|- - muravei   Цитата(LeFou_Treize @ Aug 2 2016, 13:53) ...   Aug 3 2016, 12:44
|- - LeFou_Treize   Цитата(muravei @ Aug 3 2016, 12:44) Какой...   Aug 3 2016, 20:15
|- - muravei   Цитата(LeFou_Treize @ Aug 4 2016, 00:15) ...   Aug 4 2016, 05:16
|- - LeFou_Treize   Цитата(muravei @ Aug 4 2016, 06:16) Лишне...   Aug 4 2016, 11:00
|- - muravei   Цитата(LeFou_Treize @ Aug 4 2016, 15:00) ...   Aug 5 2016, 04:09
- - agregat   Можно разместить RPI снаружи, снабдив ее IR светод...   Aug 5 2016, 05:08
- - muravei   Вот , что ТС просто необходимо.   Aug 5 2016, 06:08
- - Obam   TS, обратите внимание на схему управления мощной н...   Aug 5 2016, 07:02
|- - LeFou_Treize   Цитата(Obam @ Aug 5 2016, 08:02) TS, обра...   Aug 5 2016, 10:04
- - Obam   Но с реле это грамотно… "Иголки от ипульсник...   Aug 5 2016, 10:53
|- - LeFou_Treize   Цитата"Иголки от ипульсника в соседней розетк...   Aug 5 2016, 21:11
- - LeFou_Treize   Насчет кодесиса - смешная мысль. Не то чтобы я бол...   Aug 10 2016, 18:52


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

 


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


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