EMI сбрасывает atmega при включении реле с индуктивной нагрузкой как вентилятор 230 В

Я делаю устройство автоматизации. Я использую atmega8a для управления 6 реле. Установка стандартная, нагрузка 220 В, катушка постоянного тока 5 В, обратный диод и NPN-транзистор для запуска с выводом atmega. Проблема в том, что когда я включаю реле, на стороне постоянного тока возникает шум 10-20 МГц, и atmega перезапускается. Отключение реле не создает проблем. я предполагаю, что это происходит из-за ЭМИ. Есть ли способ защитить мою atmega от этого и не заставлять ее перезапускаться каждый раз, когда я запускаю реле?

SMPS это 5v 2A

У меня есть звездные треки от SMPS

Есть ли способ решить эту проблему?

Обновление: Пришлось переключиться с чипа atmega на arduino nano. Похоже, это прекрасно работает.

, 👍0

Обсуждение

Добавьте контур демпфера., @Majenko

@Majenko где? контакты из акрила? или поперек груза?, @Ujjwal Syal

Поперек контактов реле., @Majenko

@Majenko какие-либо рекомендуемые значения?, @Ujjwal Syal

Нет, понятия не имею. Возьмите пример из аналогичной ситуации и попробуйте., @Majenko

Связаны ли эти цепи каким-либо образом электрически? Вполне возможно, что у вас есть какая-то проблема с контуром заземления. Можете ли вы загрузить электрическую схему, а также любые данные осциллографа, которые у вас есть?, @TuckJohn


1 ответ


0

Это также может быть недостатком питания, так как при включении реле произойдет падение, в зависимости от вашего блока питания он может отреагировать недостаточно быстро, поэтому вы получите коричневый цвет. Я добавил немного 4700 мкФ на линию питания блока питания к arduino.

,