Последние комментарии

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

Электронный выключатель предназначен для установки вместо обычного выключателя. Он обеспечивает плавное включение-выключение лампы накаливания. В единичном экземпляре цена составляет около 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 из заводской установки контроллера.

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

Архив для статьи "Электронный выключатель на ATTiny12" HOT
Исходный код(Ассемблер), файл прошивки микроконтроллера
File Size 2.9 KB Download 747 Download

Печать

Советуем посмотреть...

Авторизация