Це дизайн проекту друкованої плати, над яким я нещодавно працював (моя перша конструкція друкованої плати).
Ідея полягає у керуванні змінного струму (вентилятори, лампочки тощо) без реле. Я використовую триаки, які кращі, ніж реле для таких програм. Я використовую оптоізолятори для повної ізоляції від змінних ліній. Я спробував запустити ардуїно за допомогою USB-кабелю, підключеного до мого ноутбука (із зарядним пристроєм), а також настінного адаптера (12В).
Спочатку схема, здавалося, спрацювала нормально. Мені вдалося скинути код у контролер і контрольні лампочки (увімкнено / вимкнено, а також затемнити їх) за допомогою UART. Я надіслав команди через UART. Однак здається, що щоразу, коли на лініях змінного струму виникає іскра (коли я вмикаю / вимикаю вентилятор), мікроконтролер не виглядає щасливим. Іноді він скидається (що є кращою частиною зображення), а інший раз він зависає, і я не можу надсилати команди через UART. Я не впевнений, чи вплине також спалений код, але іноді мені доводилося повторно завантажувати код. Якщо я вмикаю / вимикаю вентилятор в іншій кімнаті, ефекту немає.
Можливі питання:
1) Відсутність площини заземлення на друкованій платі.
2) Якась EMI через іскри.
Я також спробував підключити водонагрівач (резистивне навантаження 800 Вт) так само, як вентилятор, але нічого не сталося. Отже, я думаю, що це викликає проблеми.
Будь-яке конструктивне рішення цього питання буде дуже помітним.
Спасибі.