Охранная сигнализация на дверь.

Обсуждаем цифровые устройства...
Ответить
Samopalkin
Родился
Сообщения: 15
Зарегистрирован: Чт апр 22, 2010 21:40:17

Охранная сигнализация на дверь.

Сообщение Samopalkin »

Изготовление этой схемы вызвала крайняя необходимость. В доме технического творчества в каждом кружке находятся компьютеры, а уж в лаборатории электроники их целых шесть. На новогодних выходных одну лабораторию «выставили». После всех передряг с милицией директор пожелал, чтобы электронщики оборудовали охранной сигнализацией все комнаты здания. Лучше заплатить сразу, чем расплачиваться потом. Выбор решения схемы остановился на PIC16F628A. Ни чего сверхнового изобретено не было, но всё же я решил поделиться с коллегами своей схемой. Может быть, кому-то пригодится.
Стартовым элементом служит датчик движения LX19B (или LX19C). Такие свободно продаются в магазинах электротоваров и стоят не дорого.
Датчик требует небольшой переделки: на его плате необходимо перерезать дорожки замыкающихся контактов реле и вывести от них два провода (по схеме сигнал «старт»). Когда в пространстве действия датчика появится человек, на схеме замыкается на общий провод контакт «Старт» и начинается отсчёт времени от 9 до 0 секунд. Это время высвечивается на семисегментном индикаторе. За это время с помощью кнопок необходимо набрать правильный код. Только тогда сигнализация отключится на 30 секунд. Этого времени вполне достаточно для того, чтобы войти в помещение и отключить сигнализацию изнутри. Для набора кода используются 4 кнопки: Key1, Key2, Key3 и Key4 All. Они нажимаются в следующем порядке: 1-2-3-1-2-1. Эти кнопки могут располагаться в любом месте наборной клавиатуры, но нажиматься должны именно в правильной последовательности. Все остальные кнопки (Key4 All) соединены параллельно. При нажатии любой из них набор кода сбрасывается и всё нужно начинать сначала. Когда счётчик времени высвечивает «0», набор кода запрещается. Необходимо отойти от двери или неподвижно постоять, пока датчик не сбросит время на «девятку», а затем набрать код заново. Чем больше кнопок в клавиатуре, тем меньше вероятность подбора кода.
В качестве сигнализации используется любой автомобильный ревун. Оригинальная схема охранки была собрана на индикаторе с общим катодом, снятом с какого-то китайского прибора. Его названия не знает даже самый умный DataSheet. Поэтому для удобного повторения я перерисовал схему, плату и прошивку на всем более известный (но не самый яркий) индикатор АЛС324А, тоже с общим катодом. Вариант платы можно применить например такой, как в архиве, а при желании плату кнопок можно изменить.
Если схема кому-то приглянётся, но под рукой окажется какой-то другой индикатор (с общ. катодом или общ. анодом), я по Вашему желанию и возможностям изменю печатку, схему и прошивку. Если возникнут какие-то вопросы, я охотно на них отвечу. Желаю удачи!
Вложения
2..jpg
(60.82 КБ) 525 скачиваний
1..jpg
(61.84 КБ) 481 скачивание
Под инд. АЛС324А.zip
(23.91 КБ) 216 скачиваний
Sasha Lauta
Родился
Сообщения: 11
Зарегистрирован: Пн апр 26, 2010 22:54:01

Re: Охранная сигнализация на дверь.

Сообщение Sasha Lauta »

Если схема на контролере, и есть свободные порты можно прицепить ище старый мобильный телефон который в случае срабатывания давал бы вызов на Ваш или другой номер. :). Очень неплохо получается. Но я работаю с ATmega, Pic не очень люблю.
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Охранная сигнализация на дверь.

Сообщение DX168B »

По поводу кодового замка: У меня есть проект собственной разработки, но он для AVR.
В качестве "сердца" используется МК ATTINY26L и дешифратор для клавиатуры - К155ИД3.
Можно запрограммировать на любой код от одной до 20-ти цифр. К цифрам относятся все цифры от 0 до 9 и три буквенные клавиши А, В и С. Ещё есть 3 кнопки: ENTER, CLEAR и NAUT.OPN\CLO для безкодового открытия\закрытия. Эту кнопку можно отключить в меню настроек, доступ к которому осуществляется через главный код. Есть функция сброса параметров на "заводские", которую тоже можно включить\отключить в меню настроек. Есть подсветка клавиатуры и меню настроек. Есть главный код и код пользователя. Изначально он был придуман для сигнализации, но за тем я его сделал универсальным. Теперь им можно отпирать двери и управлять сигнализацией. В проекте есть только схема подключения клавиатуры к МК, исходник программы и прошивка МК. Остальное надо доделывать. Если надо кому, могу дать.
I am DX168B and this is my favourite forum on internet!
Ответить

Вернуться в «Цифровая техника»