Подача звонков по времени

Зависает контроллер

max38
Рядовой
Сообщения: 39
Зарегистрирован: 17.08.2018{, 13:38}
Репутация: 1
Откуда: Ангарск
Имя: Makcим

Подача звонков по времени

#1

Сообщение max38 » 12.10.2019{, 08:39}

Здравствуйте уважаемые форумчане. Собрал устройство для подачи сигналов оповещения сотрудников о начале, окончании рабочего дня и тех. перерывов. Видео с описанием устройства и проблемы прилагаю.
https://yadi.sk/i/6CTlXEZpEF2mJQ
Итак устройство реализовано на базе Ардуино Нано , часов 1302, дисплея 1602 по I2с, энкодера, датчика DTH11, реле управлением 5В, контактором управление 220В, звонки типа МЗМ-1 220В.
Логика работы: Читаем время часов 1302 имеем 12 будильников Пример № 1 звонок начало рабочего дня в 07:59:55 идет 1 на реле в 08:00:00 идет на реле 0. И так далее с остальными. Один нюанс у нас есть понятие сезон не сезон в эти периоды звонки подаются по разному так как рабочий день на 1 час короче. Этими изменениями управляю из меню и здесь первый вопрос я поставил триггер и каждый раз заначение переключается. Как сделать так чтоб в меню установив True выставлялся сезон=1 Установив False выставлялся сезон=0.
DTH11 прикрутил просто потому что он был. И не зря ведь говорят что не собирай из Ардуино 90% получишь метео станцию
:)
Основная проблема заключается в хаотичном зависании контроллера. То есть прибор может отработать все дневные циклы не зависнув ни разу а может 4 раза в день повиснуть. При зависании, а иногда и не зависая включается блок управления подсветкой дисплея. Хотя его включение прописано при условии нажатия или поворота энкодера.
Видео часть 2 прошло 15 мин.
https://yadi.sk/i/yEMVb3GakrNyYw
Быть может кто то сталкивался с подобными проблемами и знает их решения. Заранее благодарен
скетч
Вложения
zvonki_pererivov_encod_5.flp
(896.22 КБ) 61 скачивание

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 575
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Подача звонков по времени

#2

Сообщение SergeyShikal » 12.10.2019{, 09:31}

Нагрузка влияет на контроллер, уберите контактор из коробки чем дальше тем лучше.

Отправлено спустя 2 минуты 19 секунд:
Во время включения и выключения проскакивает электромагнитный импульс он и вешает контроллер.

max38
Рядовой
Сообщения: 39
Зарегистрирован: 17.08.2018{, 13:38}
Репутация: 1
Откуда: Ангарск
Имя: Makcим

Подача звонков по времени

#3

Сообщение max38 » 12.10.2019{, 09:38}

Сейчас уберу силовую часть. До вечера по тестирую. Я сегодня до 21.00

Отправлено спустя 4 часа 16 минут 40 секунд:
Дополнительно к тому , что убрал на метр :smile44: пускатель(контактор), поставил конденсатор параллельно питанию катушки управления контактора. Погонял поделку изменив интервалы в скетче, пока полет нормальный.
Один вопрос остался не понятным для меня, как из меню управлять состоянием переменной?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Подача звонков по времени

#4

Сообщение pan » 12.10.2019{, 13:59}

max38, надеюсь у вас диод к реле подключен?

max38
Рядовой
Сообщения: 39
Зарегистрирован: 17.08.2018{, 13:38}
Репутация: 1
Откуда: Ангарск
Имя: Makcим

Подача звонков по времени

#5

Сообщение max38 » 12.10.2019{, 14:07}

pan писал(а):
12.10.2019{, 13:59}
max38, надеюсь у вас диод к реле подключен?
К релейному модулю он тоже нужен?

edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

Подача звонков по времени

#6

Сообщение edyapd » 12.10.2019{, 14:39}

max38 писал(а):
12.10.2019{, 14:07}
К релейному модулю он тоже нужен?
Просто проверьте, что у вас стоит диод параллельно катушке, анодом к плюсу.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Подача звонков по времени

#7

Сообщение pan » 12.10.2019{, 15:07}

max38 писал(а):
12.10.2019{, 14:07}
К релейному модулю он тоже нужен?
шутите?

max38
Рядовой
Сообщения: 39
Зарегистрирован: 17.08.2018{, 13:38}
Репутация: 1
Откуда: Ангарск
Имя: Makcим

Подача звонков по времени

#8

Сообщение max38 » 12.10.2019{, 15:26}

pan писал(а):
12.10.2019{, 15:07}
max38 писал(а):
12.10.2019{, 14:07}
К релейному модулю он тоже нужен?
шутите?
Нет, просто не компетентен в этой области пока. Постигаю азы.
На этом форуме люди в большей степени адекватные, помогают. Без выкрутасов типа "Неофиты, учите мат часть!"
Учим, спасибо есть учителя, а не ......
А диод запаяю обратной полярностью к катушке.
С переменной подскажите как быть.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 575
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Подача звонков по времени

#9

Сообщение SergeyShikal » 12.10.2019{, 16:07}

max38 писал(а):
12.10.2019{, 15:26}
С переменной подскажите как быть.
Изменил управление на 3 плате и попробуй триггер убрать
СпойлерПоказать
zvonki_pererivov_encod_ изменен.flp
(869.99 КБ) 52 скачивания

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Подача звонков по времени

#10

Сообщение nalnik » 12.10.2019{, 16:32}

edyapd писал(а):
12.10.2019{, 14:39}
Просто проверьте, что у вас стоит диод параллельно катушке, анодом к плюсу.
Вы в этом уверенны?
Я хочу быть добрее, но люди сами нарываются.

edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

Подача звонков по времени

#11

Сообщение edyapd » 12.10.2019{, 18:03}

nalnik, запутался, как говорится перед глазами одно, а пишу другое. :smile37:
Надеюсь, что автор в курсе как запаивать. :smile469:

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Подача звонков по времени

#12

Сообщение nalnik » 12.10.2019{, 18:05}

nalnik писал(а):
12.10.2019{, 16:32}
запутался, как говорится перед глазами одно, а пишу другое
За такие советы ...
Я хочу быть добрее, но люди сами нарываются.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Подача звонков по времени

#13

Сообщение SSSergeich » 12.10.2019{, 19:54}

max38 писал(а):
12.10.2019{, 15:26}
На этом форуме люди в большей степени адекватные, помогают. Без выкрутасов типа "Неофиты, учите мат часть!"
Учим, спасибо есть учителя, а не ......
Вам бы спасибо сказать, а не ерничать.
pan писал(а):
12.10.2019{, 13:59}
надеюсь у вас диод к реле подключен?
После такого вопроса-предостережения, вроде как задуматься нужно, а на кой ляд он там нужен полезть смотреть как правильно подключать реле и чем грозит отсутствие диода на индуктивной нагрузке.
Я понимаю, что обилие готовых китайских модулей прощает многие ошибки, но бывает хочется сделать шаг в сторону и тут возможно бац и в лоб...
max38 писал(а):
12.10.2019{, 14:07}
К релейному модулю он тоже нужен?
Согласитесь, когда узнаете, что бывает без диода, то такие вопросы действительно выглядят шуткой :smile38:

Я себе в закладки положил ссылку с сайта pan, Типовые схемы подключения основных элементов , очень удобно!

max38
Рядовой
Сообщения: 39
Зарегистрирован: 17.08.2018{, 13:38}
Репутация: 1
Откуда: Ангарск
Имя: Makcим

Подача звонков по времени

#14

Сообщение max38 » 13.10.2019{, 04:23}

SSSergeich писал(а):
12.10.2019{, 19:54}
max38 писал(а):
12.10.2019{, 15:26}
На этом форуме люди в большей степени адекватные, помогают. Без выкрутасов типа "Неофиты, учите мат часть!"
Учим, спасибо есть учителя, а не ......
Вам бы спасибо сказать, а не ерничать.
Сергей я действительно благодарен НАШЕМУ, не побоюсь этого слова, сообществу и даже не думал ерничать. Я поделился впечатлениями о моем общении на форуме ардуино.ру
Здесь специалисты не чураются заниматься с новичками и это замечательно. Сделать этот мир чуть лучше и светлее бесценно. А мы ведь занимаемся созиданием, создавая, что-то новое и полезное ?
SSSergeich писал(а):
12.10.2019{, 19:54}
max38 писал(а):
12.10.2019{, 14:07}
К релейному модулю он тоже нужен?
Согласитесь, когда узнаете, что бывает без диода, то такие вопросы действительно выглядят шуткой :smile38:
В модуле действительно есть диод параллельно катушке, но об этом я узнал после наводящих вопросов :D
И теперь точно знаю , что "голую" релюшку использовать не буду :no:
SSSergeich писал(а):
12.10.2019{, 19:54}
Я себе в закладки положил ссылку с сайта pan, Типовые схемы подключения основных элементов , очень удобно!
Закладку сделал тут же, ознакомившись со статьей.

По итогу устройство в тесте уже сутки, пока ни одного сбоя. :smile9: У ребят в цехе и офисе стало больше времени на работу, так как реже в телефоне время смотрят. Теперь организованной колонной идут отдыхать :smile225: и работать :moil:
Спасибо всем за участие

Rishelie
Сержант
Сообщения: 150
Зарегистрирован: 18.12.2017{, 03:16}
Репутация: 6
Откуда: Питер

Подача звонков по времени

#15

Сообщение Rishelie » 20.10.2019{, 19:47}

SSSergeich писал(а):
12.10.2019{, 19:54}
Я себе в закладки положил ссылку с сайта pan, Типовые схемы подключения основных элементов, очень удобно!
Чой то мне кацца, что на этой схеме:
"пример контроля наличия переменного напряжения в сети",
диод на входе оптрона, должен стоять последовательно входу, а не параллельно. Светодиоды не держат обратного напряжения выше вольт пяти. Диод внешний служит для защиты от обратного высокого потенциала. В данной схеме он не будет спасать.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Подача звонков по времени

#16

Сообщение pan » 20.10.2019{, 20:09}

Rishelie, сами то поняли, что написали.
Rishelie писал(а):
20.10.2019{, 19:47}
диод на входе оптрона, должен стоять последовательно входу, а не параллельно.
Rishelie писал(а):
20.10.2019{, 19:47}
Светодиоды не держат обратного напряжения выше вольт пяти. Диод внешний служит для защиты от обратного высокого потенциала
именно для защиты от обратного напряжения диод там и стоит

Rishelie
Сержант
Сообщения: 150
Зарегистрирован: 18.12.2017{, 03:16}
Репутация: 6
Откуда: Питер

Подача звонков по времени

#17

Сообщение Rishelie » 20.10.2019{, 21:06}

pan, да вроде как понимаю пока, хотя кто знает, доктору виднее. ;)
pan писал(а):
20.10.2019{, 20:09}
именно для защиты от обратного напряжения диод там и стоит
Ну так объясните. Идет прямое напряжение для оптрона - оптрон открыт - все пучком. Внешний диод заперт. Идет обратное напряжение - внешний диод открыт (ток жрет), оптронный заперт. А какой потенциал в этот момент на светодиоде - потенциал перехода внешнего диода? 0,7В? Вроде как правильно, да? А у вас есть уверенность, что внешний диод не подгорит, или не отвалится. А вы уверены, что на внешнем диоде ВСЕГДА будет потенциал перехода? А если делитель из входного резистора и диода даст дрозда?
Ну и зачем весь этот странный геморрой, со взведенным курком, если можно просто поставить внешний диод последовательно оптронному? И все. Нет обратного тока, от слова вообще. Если что-то подгорит, или отвалится - цепь просто прервется.

И шо не так? Может я уже глючу. Но вроде как всю несознательную жизнь ставил последовательно и пока жив. :)

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Подача звонков по времени

#18

Сообщение pan » 20.10.2019{, 22:37}

Rishelie писал(а):
20.10.2019{, 21:06}
ставил последовательно и пока жив.
с параллельным аналогично.
Rishelie писал(а):
20.10.2019{, 21:06}
А если делитель из входного резистора и диода даст дрозда?
с какого перепугу? ток ограничивается резистором.
Rishelie писал(а):
20.10.2019{, 21:06}
Если что-то подгорит, или отвалится - цепь просто прервется.
а если диод "пробьет" то оптопару тоже....
а при параллельном включении она останется жива...
точнее его при таком включении и не может пробить

а еще для последовательного включения нужен диод на высокое напряжение,
а при параллельном можно и на маленькое.

а если перед всей этой цепочкой будет стоять конденсатор? тогда в любом случае нужен параллельно диод дря разрядки.

и еще, самое главное, я ни кого не принуждаю делать так, как я считаю нужным.

каждый делает как нравится.
и та страничка носит чисто ИНФОРМАЦИОННЫЙ характер.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Подача звонков по времени

#19

Сообщение SSSergeich » 20.10.2019{, 22:42}

Rishelie писал(а):
20.10.2019{, 21:06}
Но вроде как всю несознательную жизнь ставил последовательно и пока жив.
Мну в детстве учили, что нельзя пихать пальцы в обе дырки розетки (деревня, деревянный дом..), в одну можно..
Повзрослел, стало иногда бить из одной из дырок... может это как-то связано с городской квартирой... Но как стал электриком, стало потряхивать из обеих дырок))

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Подача звонков по времени

#20

Сообщение Rovki » 20.10.2019{, 23:00}

А я делал как то давно такой звонок на планшете
Электронщик до мозга костей и не только

Ответить

Вернуться в «Помогите, а то я "нимагу"»