Например TDA7294

РадиоКот > Схемы > Цифровые устройства > Защита и контроль

Харизматичный прибор для сигнализации.

Автор: Евгений, ebk5561@gmail.com
Опубликовано 24.04.2014.
Создано при помощи КотоРед.

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

 Мозги устройства - Atmega 16. Основные возможности - контроль за 8 шлейфами, подключенными к порту А, запись информации о сработке в оперативную память контролера, в т.ч. времени и даты сработки, два настраиваемых выхода тревоги - контакты реле, к которым можно подключить все что угодно. Отсчет времени ведут часы DS1307. Информация выводится на LCD. Всего в память умещается 120 сработок, чего для домашнего прибора вполне достаточно. Питание от сети и от аккумулятора в аварийной ситуации. Универсальность прибора заключается в том, что он определенным образом реагирует на входящую информацию. В частности, можно организовать термостат, подключив к входам несложную аналоговую схему, а к тревожным выходам подключив нагреватель. Перейдем к детальному описания поведения прибора.

  В режиме ожидания прибор выводит на дисплей время и дату с часов DS1307, а также число сработок и информацию, какие шлейфы подключены, а какие-нет. На дисплее эта информация отображается в виде нулей и единиц. Сейчас взяты под охрану 1 и 2 шлейфы. Информация обновляется по прерыванию импульсами с ноги DS1307 с частотой 1 Гц. Еще одно прерывание запускается по таймеру - около 40 раз в секунду. Оно вызывает функцию проверки порта А. Если есть какие-либо изменения логических уровней, срабатывает тревога и записывается время, дата сработки и состояние порта А. Их в любое время можно просмотреть с помощью меню, а также стереть.

 

  На четырех кнопках организовано меню из семи пунктов. Первый пункт Set Alarm - установка шлейфов. На дисплее показан один из 8 подпунктов этого пункта.

   Show Alarm - показ сработок. На дисплее время и дата сработки и состояние порта в момент сработки. Сработал 6 шлейф, было 3 тревоги.
 Если были замкнуты несколько шлейфов, то их состояние также будет показано. Просмотр алармов осуществляется кнопками UP и  DOWN.

 

Далее идут пункты стирания алармов, установка даты и времени. Последние два пункта - установки выходов тревог 1 и 2. Процедура аналогичная установкам шлейфов, кроме того есть возможность задания длительности тревоги - от 1 до 90 секунд. Выходы независимы друг от друга.

 

 Пришло время взглянуть на схему.

 Здесь все почти стандартно. Шлейфы подключены через защитные диоды. Надо сказать, что обрыв и короткое замыкание здесь не обнаруживаются, что не характерно для приборов охраны. Я отказался от усложнения схемы, поскольку сигналы должны были приходить не от датчиков а от других вспомогательных приборов.

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

Теперь можно перейти к фотоотчету.

 

                                                                                   Плата устройства

 

 

                                                                 Плата в корпусе, в процессе изготовления.

 

 

                                                                                  Блок питания.

 

 

                       Общий вид потрохов готового прибора. Дисплей прикреплен герметиком, рядом - плата с кнопками. Те же кнопки дублируются на плате.

 

 

 

                                        Верхняя часть с основной платой, платой тревожных выходов и стабилизатора напряжения.

 

 

                                                        Такая вот симпатичная панель получилась в фотошопе.

 

 

                                                                      Общий вид закрытого корпуса на стене.

 

Еще добавлю, что контроллер работает на частоте 8 Мгц. Также, в процессе испытания железа столкнулся с подводным камнем, с которым боролся несколько дней. Вроде работает нормально - часы ходят, на сработки реагирует, но на кнопки - никакой реакции. Дело оказалось во фьюзах - нужно было отключить JTAG, который как раз подключен к порту C с кнопками.


Файлы:



Протеус, прошивка и плата


Все вопросы в Форум.


ID: 1915

Как вам эта статья?

 Нравится
 Так себе
 Не нравится

Заработало ли это устройство у вас?

 Заработало сразу
 Заработало после плясок с бубном
 Не заработало совсем

16 8 5