Страница 1 из 1
Виснет ардкинка
Добавлено: 05 июн 2017, 21:16
keeper1978
Ребят собрал плату из ардуинки с простой обвязкой запрограмировал но почм уто каждые 10-15 часов она намертво виснет и не знаю как побороть
посоветуйте что делать
Добавлено (05.06.2017, 21:16)
---------------------------------------------
плата

Виснет ардкинка
Добавлено: 06 июн 2017, 02:14
Nikan
.
Виснет ардкинка
Добавлено: 06 июн 2017, 07:08
kulibinsvv
keeper1978, Ваша плата далека от совершенства. Рекомендую пересмотреть разводку. Материалы с рекомендациями можно найти здесь:
http://forum.vegalab.ru/showthread.php?t=38721
Особое внимание необходимо обратить на ЭМС и методы подавления помех.
Конкретно по Вашей плате можно сказать что, как минимум, отсутствуют шунтирующие конденсаторы по питанию и проводники питания имеют слишком большое разветвление и взаимное переплетение.
Добавлено (06.06.2017, 07:08)
---------------------------------------------
Из практики, было замечено, что если реле, подключенные через ключи к выводам микроконтроллера, коммутируют значительную нагрузку, то это приводит к зависаниям системы. Решением проблемы было введение искрогасящих цепочек на контактах. В особо тяжёлых случаях добавление буферных элементов и вынесение реле за экранирующую перегородку.
Виснет ардкинка
Добавлено: 06 июн 2017, 11:08
keeper1978
Огромное спасибо
но так как устройство уже в работе а надо что то срочно предпринять прошу указать где надо добавить шунтирующие конденсаторы
и как решить проблему с ключами
Добавлено (06.06.2017, 11:08)
---------------------------------------------
а позже при наличии времени постараюсь с этим всем разобратся
Виснет ардкинка
Добавлено: 06 июн 2017, 11:16
Nikan
.
Виснет ардкинка
Добавлено: 06 июн 2017, 13:20
Boroda
Все незадействованные ноги Ардуины сделайте вЫходами (в том числе и Serial_0), вытащите на любую плату и присвойте значение False. Ну и 0.1 и 100мкФ рядом с МК.
Виснет ардкинка
Добавлено: 06 июн 2017, 16:04
keeper1978
Все незадействованные ноги Ардуины сделайте вЫходами (в том числе и Serial_0), вытащите на любую плату и присвойте значение False. Ну и 0.1 и 100мкФ рядом с МК.
а что за нога сериал
а что за выход Serial_0 и можно конкретнее куда поставить конденсаторы
Виснет ардкинка
Добавлено: 06 июн 2017, 18:30
Boroda
keeper1978 писал(а):Serial_0
это ноги железного UART-порта, у ардуины это ноги D0, D1
keeper1978 писал(а):0.1 и 100мкФ
по питанию +5v
Виснет ардкинка
Добавлено: 06 июн 2017, 19:22
keeper1978
Boroda писал(а):Цитата keeper1978 ()Serial_0
это ноги железного UART-порта, у ардуины это ноги D0, D1
Цитата keeper1978 ()
0.1 и 100мкФ
по питанию
А если железный уарт используется.
правельно я понял поближе к ардуинке поставить плюсом на vcc а минусом к гнд
Виснет ардкинка
Добавлено: 06 июн 2017, 21:53
Boroda
keeper1978 писал(а):А если железный уарт используется
незадействованные ноги
keeper1978 писал(а):плюсом на vcc а минусом к гнд
так точно
Виснет ардкинка
Добавлено: 07 июн 2017, 06:21
kulibinsvv
keeper1978, Ваша конструкция позволяет добавить искрогасящие цепочки без пайки, установив их прямо на винтовые колодки.
Выбор элементов можно произвести с помощью популярной
номограммы.
Добавлено (07.06.2017, 06:13)
---------------------------------------------
Или вот ещё вариант
http://rusautomation.ru/d/288371/d/kontakty-rele6.png
Добавлено (07.06.2017, 06:21)
---------------------------------------------
Вообще, применение искрогасящих цепочек в системах автоматики, при использовании реле, должно быть нормой (как мыть руки перед едой).