



Туалетная автоматика
Прежний хозяин квартиры автоматизировал включение/выключение света в туалете. Это была кнопка. При закрывании двери изнутри, кнопка замыкалась, свет включался. При закрывании двери снаружи, за счёт перекоса, люфта или чего другого дверь отходила от кнопки и свет выключался. Со временем система переставала работать за счёт подгорания контактов кнопки, приходилось сидеть в темноте или при открытой двери, что создавало определённые неудобства. Мне это надоело, и я сделал более надёжную систему. См. Рис.1
Рис.1
Принцип работы очень простой. В исходном состоянии дверь закрыта, магнит, укреплённый на двери прижат к герконовому реле укреплённому на стойке двери, см. Рис.2
Контакты реле замкнуты и в порт PB3 контроллера МК1 поступает логический ноль. При открывании двери магнит отходит от реле, реле размыкается и PB3=1.
Программа отрабатывает вход - первое открывание двери и выдает в порт PB4 логическую единицу. Транзистор оптронного выключателя ОПТ открывается и в затвор тиристора Т1 через сопротивление R4=50k втекает ток. Тиристор открывается, и лампа L загорается от выпрямленного пульсирующего тока от диодного моста Br1.
Программа отрабатывает выход - второе открывание двери и выдает в порт PB4 логический ноль. Транзистор оптронного выключателя ОПТ закрывается и в затвор тиристора Т1 через сопротивление R4=50k происходит прерывание тока. Тиристор закрывается, и лампа L тухнет.
Программа написана на ассемблере и также элементарна, как и схема. Устройство работает более 10 лет и ни разу не ремонтировалось. Правда, когда с семьёй уезжаем в отпуск на месяц, дверь не открывается целый месяц и при приезде необходимо открыть дверь на полчаса, чтобы реле разомкнулось. Через полчаса всё восстанавливается.
На Рис.3 - печатная плата, на рис.4 – внешний вид устройства
Рис.2
Рис.3
Рис.4