Печать

Электронный выключатель на Attiny12

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 3
ПлохоОтлично 

Электронный выключатель предназначен для установки вместо обычного выключателя. Он обеспечивает плавное включение-выключение лампы накаливания. В единичном экземпляре цена составляет около 3.5$.

Симистор BT136-600D можно заменить на более мощный и высоковольтный серий BT136,BT138 с буквой D или E. Контроллер AT Tiny12V-1SI из-за своей низковольтности заменять нежелательно (хотя работать должно).

 Схема устройства

Плата рассчитана на элементы поверхностного монтажа, устанавливается в коробку вместе с родным выключателем. Симистор, конденсаторы C2 (желательно минимального диаметра) и C1 (К73-17) устанавливаются параллельно плате (по наличию свободного места в коробке). R2 состоит из трех резисторов по 100Ом, R4 - 1МОм+100кОм. Предохранитель можно установить в разрыв крайней дорожки со стороны пайки. Разъем для подключения - двухконтактный китайский клеммник.

Печатная плата устройства

Прошивка контроллера

При программировании установить BODLEVEL=1,BODEN=0,CKSEL=2, по адресу 0x12 записать байт OSCCAL из заводской установки контроллера.

Автор: Александр Гатальский

Файлы:
Исходный код(Ассемблер), файл прошивки микроконтроллера
Дата 22.03.2015 Размер файла 2.9 KB Закачек 592

Рекомендуем посмотреть