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

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 16:48}
montirovka
Всем здравствуйте. Это мой первый проект на Ардуино. Это блок управления моей котельной. При запуске платы UNO происходит короткое срабатывание всех реле. От этого можно программно избавиться?
Ссылка на видео запуска. На видно как загораются все светодиоды в цепи управления реле (оптронами).
https://disk.yandex.ru/i/WR-rjBuojpe0hQ

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 16:53}
DanilaWERT
montirovka,В настройках выходов выбери вкл при старте..

Отправлено спустя 5 минут 35 секунд:
montirovka,

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 17:41}
montirovka
DanilaWERT, попробовал как в ролике. В раза четыре уменьшилось включение светодиодов в раза 4, а реле 1 перестало моргать. Но три реле остались щелкать. До этого как задать вопрос я экспериментировал. Если что то простое, то не щелкает, а при сложной задаче щелкает.

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 17:45}
nalnik
montirovka писал(а):
15.02.2021{, 16:48}
происходит короткое срабатывание всех реле
Сколь же можно.
Пользуйтесь поиском
search.php?keywords=%D1%81%D1%80%D0%B0% ... 1%81%D0%BA

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 17:50}
montirovka

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 17:54}
SergeyShikal
montirovka писал(а):
15.02.2021{, 17:41}
DanilaWERT, попробовал как в ролике. В раза четыре уменьшилось включение светодиодов в раза 4, а реле 1 перестало моргать. Но три реле остались щелкать. До этого как задать вопрос я экспериментировал. Если что то простое, то не щелкает, а при сложной задаче щелкает.
В ардуино иде поправь свои выходы как на картинках
СпойлерПоказать
было.jpg
СпойлерПоказать
стало.jpg
стало.jpg (21.99 КБ) 969 просмотров

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 17:56}
montirovka
SergeyShikal, А если четыре выхода?

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 18:09}
SergeyShikal
montirovka писал(а):
15.02.2021{, 17:56}
SergeyShikal, А если четыре выхода?
Сделай со всеми выходами.

Отправлено спустя 3 минуты 24 секунды:
montirovka писал(а):
15.02.2021{, 17:56}
SergeyShikal, А если четыре выхода?
Картинки не правильно залил, поменял местами.

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 18:16}
montirovka
pinMode(12, INPUT_PULLUP);
pinMode(4, INPUT_PULLUP);
pinMode(8, OUTPUT);
digitalWrite(8, HIGH);
pinMode(9, OUTPUT);
digitalWrite(9, HIGH);
pinMode(10, OUTPUT);
digitalWrite(10, HIGH);
pinMode(11, OUTPUT);
digitalWrite(11, HIGH);
Было вместо HIGH единица. Так я вас понял?

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 18:37}
SergeyShikal
montirovka писал(а):
15.02.2021{, 18:16}
pinMode(12, INPUT_PULLUP);
pinMode(4, INPUT_PULLUP);
pinMode(8, OUTPUT);
digitalWrite(8, HIGH);
pinMode(9, OUTPUT);
digitalWrite(9, HIGH);
pinMode(10, OUTPUT);
digitalWrite(10, HIGH);
pinMode(11, OUTPUT);
digitalWrite(11, HIGH);
Было вместо HIGH единица. Так я вас понял?
СпойлерПоказать
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 19:04}
montirovka
SergeyShikal, Спасибо попробую. Нашел вот такое видео.
Если не получится переделаю как в видео.

Отправлено спустя 16 минут 50 секунд:
Поменял на вот так.
pinMode(12, INPUT_PULLUP);
pinMode(4, INPUT_PULLUP);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
Wire.begin();
delay(10);
Не помогло. Как было так и осталось.

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 19:25}
DanilaWERT
montirovka,
montirovka писал(а):
15.02.2021{, 19:21}
Если не получится переделаю как в видео.
я б не стал.Скинь скетч в последнем варианте

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 19:44}
montirovka
kotelnaya_Sergey_15_02_13_15.ino

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 19:58}
DanilaWERT
montirovka, из фл .

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 21:09}
montirovka

"Ложное" срабатывание реле при старте.

Добавлено: 15.02.2021{, 21:38}
DanilaWERT
попробуй..

"Ложное" срабатывание реле при старте.

Добавлено: 16.02.2021{, 07:25}
montirovka
В этой версии все реле включены изначально. Инвертировал входы - короткое мигание при старте.

"Ложное" срабатывание реле при старте.

Добавлено: 16.02.2021{, 21:34}
RedSky
montirovka писал(а):
16.02.2021{, 07:25}
В этой версии все реле включены изначально. Инвертировал входы - короткое мигание при старте.
Дело было не только в инвертировании выхода. Переменные Т1, Т2, Т3 были лишними - компараторы успевали отработать меню как "0".
А при использовании далласов в таком ответственном деле очень рекомендую сделать контроль работоспособности датчиков.

"Ложное" срабатывание реле при старте.

Добавлено: 17.02.2021{, 09:01}
montirovka
RedSky писал(а):
16.02.2021{, 21:34}
Дело было не только в инвертировании выхода. Переменные Т1, Т2, Т3 были лишними - компараторы успевали отработать меню как "0".
А при использовании далласов в таком ответственном деле очень рекомендую сделать контроль работоспособности датчиков.
Разобрался. Проверил. Нет ни каких ложных срабатываний. Проверил с одной переменной Т1 -- мигнул один св проверил с двумя переменными Т1 и Т2 моргнули два светодиода.
Огромное спасибо за подсказку. А где нибудь тема по вот таким ньюансам тема есть? Про использование переменных тоже надо разобраться. Про контроль работоспособности датчиков как разберусь добавлю. Еще раз спасибо. Я уж было собрался переделывать платы реле. А оказывается дело совсем в другом.

"Ложное" срабатывание реле при старте.

Добавлено: 18.02.2021{, 00:47}
oleeg
montirovka писал(а):
17.02.2021{, 09:01}
по вот таким ньюансам тема есть
есть.
здесь на форуме.
раз в пару месяцев стабильно всплывает :)