- PVSM.RU - https://www.pvsm.ru -

В первой статье [1] я собрал и опробовал прототип выключателя на Arduino Nano V.7. Контроллер Arduino использовал как удобное устройство для отладки схемы и кода, но для готового устройства Arduino избыточен и дороговат. Поэтому привожу схему конечного устройства на контроллере Atmega328.
Почему Atmega328, а не Tiny или Atmega48? Потому что звуковые эффекты занимают примерно 28кБ Flash памяти программ контроллера, а контроллер Atmega328 имеет общий объем памяти 32кБ. К тому уже для Tiny пришлось бы переписывать управляющий код программы и заново производить отладку.
Описывать работу выключателя здесь не буду, так как его работа расписана в предыдущей статье [1], так что перейду сразу на описание схемы устройства.

Для управления нагрузкой используется оптрон MOC3061 и симистор BTA140. Оптрон обеспечивает гальваническую развязку с контроллером. Также оптрон использую с детектором нуля, для снижения помех в электросети в момент включения. Симистор выбран с большим рабочим током 25А для обеспечения максимальной надежности работы, в импульсе он выдерживает ток 190А. К тому же цена на этот симистор практически такая же, как и на BTA136. ИК светодиод можно применить любой. Фототранзистор LTR-3208E
На схеме предусмотрен разъем для программирования микросхемы ICSP
Hex фаил для прошивки контроллера лежит здесь [2]
Если у кого ни будь, возникнут вопросы по схеме, спрашивайте, с удовольствием отвечу.
Автор: CyberLab
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/arduino/9348
Ссылки в тексте:
[1] первой статье: http://habrahabr.ru/post/144180/
[2] здесь: http://cyber-place.ru/attachment.php?attachmentid=363&d=1339390692
Нажмите здесь для печати.