Таймер полотенцесушителя.
Перенос трубы горячей воды в ванном помещении повлёк за собой покупку нового полотенцесушителя, на этот раз электрического. Симпатичная штука, легко поворачивается на удобный угол.
Всё бы хорошо, да только он (полотенцесушитель) мне нужен обычно по утрам и вечерам. Принял так душ, повесил влажное полотенце на полотенцесушитель и на работу… А кто отключит? И вечером похожая история … Да и переключатель «вкл-откл» так долго не проработает, да и переключать его не очень удобно (клавиша под эластичным прозрачным пластиком для зашиты от брызг).
Решил я с этим бороться. Что получилось судить вам.
Прежде всего о катастрофически малом объёме для размещения схемы внутри «ручки» устройства. Половину объёма «ручки» (то что вы видите на фото) занимает труба (нагревательный элемент) полотенцесушителя, вторая половина занята почти полностью выключателем… Остались кой-какие «щели» в них то и пришлось распихивать схему.
Ещё обязательно учтите что полотенцесушитель (как оказалось) сильно греется при работе))), поэтому те элементы (самые крупные по размерам), которые пришлось располагать непосредственно в трубе (конденсатор, диод, два резистора по 10 кОм, 2вт), выбраны с некоторым запасам по параметрам. Вместо резистора 20 кОм на 2вт применены два резистора по 10кОм на 2вт, диод с запасом по току, и конденсатор на возможно более высокую рабочую температуру. Места мало… Микроконтроллер ATtiny13A -SU в SOIC-8 (можно меньше ;)). Кнопку выбирайте любую, лишь бы вместилась. Резистор, через который питается зелёный светодиод, меньшего наминала. Просто отключенный RESET, при использовании его как выход, даёт более слабый сигнал, чем другие выхода микроконтроллера.
Всё сделано навесным монтажом, с применением термоклея (где это возможно).
Ах да, чуть не забыл. Конденсатор на 22мкФ ставить не обязательно. Просто мне удобней когда полотенцесушитель греется несколько сильней. При установки конденсатора мощность нагрева увеличивается с 60 до 80 Вт.
При нажатии на кнопку - следующая последовательность:
1 час, 2 часа, 4 часа, 8 часов, Откл, 1 час, 2 часа, 4 часа ... и далее "по кругу".
Начальное положение "отключено".
Минимальное время работы таймера 1 час, максимальное 8 часов. Трехцветный светодиод указывает остаток времени до отключения нагревателя полотенцесушителя.
В качестве индикатора оставшегося времени использован трёхцветный (RGB) светодиод с общим катодом, например BL-L515RGBW-CC.
Синий - от часа и менее,
Зелёный - от двух часов до часа,
Жёлтый - от четырёх часов до 2-х часов,
Красный - от восьми часов до 4-х часов.
Если светодиод не светится - нагреватель отключен, счёт времени не производится.
Светодиод мерцает с частотой ~ 150Гц (1+5 mS). Скважностью 1:6. Это сделано для уменьшения энергопотребления.
Файлы:
01.jpg
Пакет файлов для МК
Принципиальная схема
03.jpg