Электронику учил, но практически никогда ничего не проектрировал. Узнал о существовании MSP430 недавно и загорелось сделать что-то для дома. Смакетировал небольшое устройство - подключил терморезистор, 7сегментный индикатор и реле. Питание беру 12 вольт (для реле) и преобразую его в 3.3 используя LM317. На питании поставил электролитический конденсатор 1000 микрофарад и керамический 0.47.
Реле управляется транзистором и шунтироется диодом чтобы не было помех при отключении.
Все было отлично, но обнаружил что при отключении нагрузки (маломощный двигатель переменного тока) помеха приводит к перезагрузке контроллера. По большому счету если просто включать/выключать рядом с контроллером двигатель или экономичную лампу - можно получить перезагрузку.
Понятно что это проблема в моей конструкции. Питание развел толстым проводом. Конденсаторы поставил рядом с контроллером. Но что-то банальное я упускаю. Я подозреваю что это "детская болезнь" начинающих. Но на форуме на этот счет ничего не нашел пока.
Кто-то может что-то посоветовать или указать тему где эта проблема обсуждалась?
|