Home / Posts / Видеонаблюдение, охрана и безопасность / Охранная сигнализация своими руками /


Охранная сигнализация своими руками



 Этот прибор является более усовершенствованной версией прибора домашней охранной сигнализации, который я уже описывал в этой статье:

 сигнализация для дома своими руками

 Он предназначен для регистрации различных событий происходящих в доме, таких как звонок в домофон, звонок в дверь, сработка охранных датчиков. Когда кто-то, к примеру, набирает в домофоне номер квартиры, срабатывает сигнал, и прибор записывает время, дату и состояние охранных шлейфов на флешку.  

 Одна сработка - один файл с информацией.

 Можно отключать и подключать шлейфы, просматривать сработки, стирать их, управлять пятью тревожными выходами (на реле и оптореле), изменять логику их срабатывания на события, а также длительности их открытия. Всего входов - шлейфов 8, по числу ног порта. 

 В прежней версии информация писалась в оперативную память контроллера, и соответственно, при сбое или перезагрузке информация терялась. Здесь же все пишется на флешку и никуда не исчезает.

 Теперь, логика работы более подробно. 

   1. Шлейф размыкается

   2. Если он взят под охрану, происходит сработка - на карту записывается состояние всех восьми шлейфов.

   3. Замыкаются контакты реле выходов, которые заданы в настройках, на длительность, которая также настраивается. 2 реле электромагнитных, и 3 оптических.

   4. Запищит пьезодинамик на одну секунду. Также он сигналит, когда включается питание, при неудачной инициализации флешки и тд.

   5. Также регистрируются комбинации сработок - если, допустим, разомкнулся один шлейф, затем другой при первом разомкнутом шлейфе, то будет отдельная запись для двух разомкнутых шлейфов.

 

 При отключении сети подключается аккумулятор на 12 вольт.

 Из органов управления остались также LCD дисплей и четыре кнопки. 

 Внешний вид остался прежним - я только сделал новую плату, и заменил атмегу 16 на 32, потому что не хватило оперативной памяти у процессора для работы с картой.

охранная сигнализация своими руками

 

Плата уже новая, но еще без трех выходов и зуммера. Потом это все появилось.

 

охранная сигнализация своими руками схема

 

 Схема домашней сигнализации (кликабельно)

 

сигнализация своими руками схема 

На схеме можно наблюдать исправления, которые были внесены позже. А именно, флешка запитана от стабилизатора на 3,3 вольт. Также добавлены выходы на оптические реле типа PVA3055N.

 Прошивку я писал на bascom-avr. Сначала пытался переделать прежнюю прошивку на C, но там у меня ничего не вышло с библиотекой, которая работает с флешкой. В протеусе все работало, а в железе - никак. А на бейсике есть отличная библиотека AVR-DOS для работы с файловой системой FAT, поэтому, все что требуется - это только флешка, отформатированная в этой системе.

 Кстати, Atmega32 не работает со стандартной конфигурацией библиотеки из-за нехватки RAM. Чтобы все работало, нужно в файле  CONFIG_AVR-DOS.bas поменять параметр  Const Cfilehandles = 2 на Const Cfilehandles = 1. Тогда памяти хватит, и все что нам надо будет работать. Этот файл вместе со всем прочем есть в архиве, в конце статьи.

 В протеусе тоже все удовлетворительно запускается. Единственный подводный камень - нужно правильно создать образ для эмуляции флешки, например с помощью программы WinImage. Как именно его создать, подробно расписано здесь.

 

сигнализация схема

 

В данной схеме эмуляции в качестве выходов выступают светодиоды D1-D5. Роль зуммера играет D6. Кнопки слева имитируют охранные датчики.

4 кнопки Back, Up, Down и Enter образуют вполне интуитивный орган управления.

При включении происходит инициализация карты, затем отображается основной экран.

 

 

 Сверху время и дата в формате День/Месяц, внизу, после восклицательного знака - количество сработок за последнее время (обнуляется, когда заходим в меню просмотра). В правом нижнем углу - информация о взятых под охрану шлейфах в двоичном виде. Сейчас взяты все шлейфы, кроме первого.

 

Меню взятия под охрану. Первый шлейф снят (unset).

 

как работает сигнализация        

  Экран просмотра сработок. В нижнем левом углу - номер сработки из числа всех произошедших, в нижнем правом - состояние шлейфов на момент конкретной сработки. Здесь видно, что разомкнут первый шлейф (1).

Если нажать кнопку Enter, будет предложено удалить эту сработку.

 

Удалить все сработки сразу.

 

Установка даты и времени.

 

Конфигурация тревожных выходов.

 

Внутри каждого подменю можно выбрать те шлейфы, на которые будет реагировать выход. Set - установлен.

Длительность, 5 сек. Можно поставить от 0 до 255 сек.

 

Сброс всех выходов (полезная функция при наладке и проверке системы)

 

 К шлейфам можно подключить, к примеру, кнопку дверного звонка с нормально замкнутыми контактами, а также домофонную трубку через реле. Когда кто-то звонит в домофон, на линии возникает напряжение. Оно питает трубку, а заодно открывает реле. Инфракрасные и дверные датчики подключаются также без каких-либо нюансов.

Вот последняя и верная версия платы.

 

 

Конденсаторы подпаяны для небольшой задержки. Это было необходимо при использовании некоторых видов датчиков.

 В приборе не отслеживаются обрывы и замыкания шлейфов, что не свойственно приборам для сигнализации. Однако эти функции можно реализовать с помощью несложной аналоговой схемки, которую в виде модуля можно подсоединить к прибору. Мне она была не особо нужна и я ее не делал.

 Также есть подводный камень - нужно отключить JTAG у контроллера. Он по умолчанию задействует порт C к которому подключен дисплей. 

 За время работы никаких неполадок не выявлено, с карты ничего не слетало.

 Файлы там нумеруются по номерам сработки - 1,2,3,.. . Без расширения. На компе можно прочитать в блокноте.

 Всего может быть 999 сработок. Такое число было выбрано только из-за места на дисплее, поскольку в нижней строке помещается только надпись 999/999 00000000 - как раз 16 знаков. Хотя там можно уместить и больше, флешка на 2 Гб - простор немаленький. Тем не менее 999 тоже очень большое число, в принципе раз в полгода - год можно очистить память.

Архив с прошивкой, протеусом и схемой.


,






Еще статьи по теме


GSM сигнализация своими руками
Как подключить видеорегистратор к интернету
Домашняя система видеонаблюдения
Сигнализация для дома своими руками
Электронный замок своими руками




Свежие статьи


Как сделать аппаратное сцепление
Педали для компьютера своими руками со сцеплением
Коробка передач для ПК своими руками
Светодиодный фонарик своими руками
Лабораторный блок питания на LM317 LM337 с предрегулятором



Главная



Комментарии (1)


Доброго дня. Заинтересовала меня эта схема, но возникли проблемы в понимании как сделать образ флешки из другой статьи.Какие действия надо конкретно произвести с флешкой?.



Сергей, 2018-01-16 03:56:50









Поиск