Страница 1 из 1

Подключение ds18b20

Добавлено: 30 дек 2019, 20:26
Утвш
У меня на балконе, в уголке, стоит маленький термоядерный реактор с управлением от ардуино с термометром ds18b20. Я от него смартфон заряжаю. В смысле не от термометра. Так вот вчера, сосед меня сильно расстроил. Дело в том, что рядом с реактором, стоит у меня заветный боченок. С солеными огурцами. Ну а сосед и говорит, что ардуинка, говорит, может заглючить, и тогда прощай мои огурчики. А под Новый год это,как вы понимаете, совершенно не допустимо. Да и в заявлении на выплату мне нобелевской премии, я прямо так и написал, что если король Густав интересуется моими солеными огурцами, то может приехать и попробовать. А заодно я и реактор покажу. Если время останется. Так вот, теперь
ВНИМАНИЕ!!! ВОПРОС!
Везде очень красиво пишут, как одной плате ардуино, можно подключить несколько термодатчиков.
А нет ли у кого опыта, как можно к одному термодатчику подключит несколько плат ардуино? Воткнуть второй датчик у меня не получается, но хочу, в целях безопасности, продублировать первую плату на случай аварийной ситуации.

Подключение ds18b20

Добавлено: 30 дек 2019, 21:26
SSSergeich
Чот мало букв. Что именно то надоть?
Повесил релюху, щелкнул - опросил, перещелкнул - опросил... :D

Отправлено спустя 1 минуту 29 секунд:
Огурцы то не в бочковые случайно? А то была тут одна темка с бочкой... :smile453:

Подключение ds18b20

Добавлено: 30 дек 2019, 21:45
com
Поставь внешнюю собаку, делов то. А если извращаться по полной, то соедини две, или сколько там надо, ардуин по модбас, или уарт, или в кольцо. Пусть друг друга контролируют

Подключение ds18b20

Добавлено: 30 дек 2019, 21:53
pasha71
Нет ребята .Вы не правы. Так нельзя. Нужно открыть человеку глаза. По моему всё дело в огурцах.....россол не тот...вот вся причина. :smile37:

Подключение ds18b20

Добавлено: 30 дек 2019, 22:08
com
pasha71 писал(а): 30 дек 2019, 21:53 россол не тот...
то есть бочка возвращается..

Подключение ds18b20

Добавлено: 30 дек 2019, 22:10
pasha71
[ref]com[/ref], молчу, молчу

Подключение ds18b20

Добавлено: 30 дек 2019, 22:26
Утвш
Рассол тот что надо.
SSSergeich писал(а): 30 дек 2019, 21:26 Что именно то надоть?
UART не интересует, т.к при вылете основной платы дублирующая не сработает. И с релюхами вопрос. Вопрос, откуда щелкать. Платы-то самостоятельные должны быть. Любая вылетает, а система должна сработать.
.

Подключение ds18b20

Добавлено: 30 дек 2019, 22:42
Олег
Ардуино 1 управляет реле и получает сигнал с нормально разомкнутого контакта, Ардуино 2 получает с нормально замкнутого.
Если Ардуино 1 вылетит, Ардуино 2 будет получать сигнал через нормально замкнутые контакты.

Подключение ds18b20

Добавлено: 30 дек 2019, 23:20
SSSergeich
Утвш писал(а): 30 дек 2019, 22:26 Рассол тот что надо.
SSSergeich писал(а): 30 дек 2019, 21:26 Что именно то надоть?
UART не интересует, т.к при вылете основной платы дублирующая не сработает. И с релюхами вопрос. Вопрос, откуда щелкать. Платы-то самостоятельные должны быть. Любая вылетает, а система должна сработать.
.
Да с тем же уартом, получаете данные с первой, как данные перестали поступать, перещелкиваете реле подключенное ко 2-му контроллеру...

Подключение ds18b20

Добавлено: 30 дек 2019, 23:23
Утвш
Спасибо

Подключение ds18b20

Добавлено: 31 дек 2019, 02:59
dsfbuy
И ещё реле на перезагрузку! :smile9:

Подключение ds18b20

Добавлено: 31 дек 2019, 05:09
nic103
А если датчик здохнет? В АСУТП нужно минимум 3 датчика для надёжности. :smile44:

Подключение ds18b20

Добавлено: 31 дек 2019, 05:24
edyapd
Олег писал(а): 30 дек 2019, 22:42 Ардуино 1 управляет реле и получает сигнал с нормально разомкнутого контакта, Ардуино 2 получает с нормально замкнутого.
Если Ардуино 1 вылетит, Ардуино 2 будет получать сигнал через нормально замкнутые контакты.
Тоже можно придумать множество причин, почему так работать не будет.
Ардуино 2 должна не только уметь опрашивать датчик, но и определять, что на данный момент его опрашивает Ардуино 1. Иначе она не сможет считать датчик, а это уже аварийная ситуация. И дальше можно представить, что Ардуино 1 ломается, но при этом на пин реле идёт управляющий сигнал и реле остаётся включеным.

Так что лучший способ, это когда Ардуинки общаются между собой и по очереди опрашивают датчик (сделать это просто, просто во время опроса пассивная Ардуина должна переключить пин на вход). А потом ещё и показания можно между собой сравнивать. А вот если одна из Ардуин не ответила на запрос о доступе к датчику. То сигнал аварии.

Подключение ds18b20

Добавлено: 31 дек 2019, 08:17
Олег
А сосед за стенкой включил плохо экранированную микроволновку и зависли обе ардуины :)
А на случай долгого отсутствия электричества при аварии поставить мощный УПС или генератор аварийного питания. И так можно продолжать да бесконечности. Пусть процент рисков сам топикстартер оценивает, только он знает во что он оценивает свои огурцы.

Подключение ds18b20

Добавлено: 31 дек 2019, 08:39
com
Точно, про УПС забыли. паэс 2500 в помощь

Подключение ds18b20

Добавлено: 31 дек 2019, 08:48
nic103
Два года работал регулятор для котла, нано + ds18b20 + дисплей + серва. Померло 2 сервы... :smile37:

Подключение ds18b20

Добавлено: 31 дек 2019, 08:57
Олег
Так это-ж лотерея Всегда покупаю самые дешевые электрочайники. Один прожил 10 лет, второй 7, третий три месяца. Стал покупать самые дешевы, после того как увмдел как быстро дохнут иногда брендовые вещи у друзей и родственников. Статистику можно собирать хотя-бы на сотне изделий, а лучше на тысячах.

Подключение ds18b20

Добавлено: 31 дек 2019, 18:48
vovka1973
Утвш писал(а): 30 дек 2019, 22:26 UART не интересует, т.к при вылете основной платы дублирующая не сработает. И с релюхами вопрос. Вопрос, откуда щелкать. Платы-то самостоятельные должны быть. Любая вылетает, а система должна сработать.
Релюхи тоже дохнут только так особенно контакты , я так думаю там тэны на них и если тен сгорит шо делать будем, все предусмотреть надо или сделать так сдохло все начинает греть обогреватель с механическим датчиком температуры..