Кремень КД Реклама
Кремень КМ Реклама

Зависает контроллер 16u2 на arduino mega при подключении аквариумного фильтра 220в

admtw
Идет загрузка
Загрузка
08.05.2016
4219
15
Вопросы и ответы
Всем привет!

У меня такая проблема. Дома стоит аквариум с аквариумным фильтром, так вот при выключении или включении этого фильтра происходит зависание контроллера 16u2 отвечающий за передачу данных через usb, в то время как сам контроллер 2560 продолжает нормальную работу,

И если при зависании контроллера 16u2 нажать в программе repetier-host кнопку сброса, программа вылетает с ошибкой, и нужно полностью обесточить мегу, отключить питание и выдернуть юсб чтобы этот глюк пропал.
Зависает контроллер 16u2 на arduino mega при подключении аквариумного фильтра 220в
Аrduino питается от дополнительного источника 9в через преобразователь, принтер подключен к компьютеру настольному, от ноутбука такого глюка не наблюдается

Сетевой фильтр не помогает

Прочитал что у контроллера 16u2 , если есть внешний источник питания, нужно чтоб 5 нога была подключена к +5в , для того чтобы при подключения к компьютеру контроллер мог сделать сброс, на ардуине мега пятая нога не разведена . Я попробовал подключить посмотреть исчезнет ли эта проблема
Зависает контроллер 16u2 на arduino mega при подключении аквариумного фильтра 220в
Нет, к сожалению проблема не исчезла(

Думаю, разделить питание между контроллерами 2560 и 16u2, но возможно глюк этот все равно останется.

И как можно разделить питание если это поможет решить проблему?
Зависает контроллер 16u2 на arduino mega при подключении аквариумного фильтра 220в
Кто знает как защитить контроллер 16u2 от подобных помех. Как можно побороть этот глюк на ардуине мега?
Ответы на вопросы