Охранное устройство с управлением от таблеток iBUTTON - Схемы на PIC - Микроконтроллеры - Каталог статей - RADIOAMATOR
Изобретатель радио Пятница, 09.12.2016, 03:52
RADIOAMATOR
Поиск позывных в российском Callbook'e:
ON-LINE поиск предоставлен сервером QRZ.RU

Приветствую Вас Гость | RSS
Выбрать язык / Select language:
Ukranian
English
French
German
Japanese
Italian
Portuguese
Spanish
Danish
Chinese
Korean
Arabic
Czech
Estonian
Belarusian
Latvian
Greek
Finnish
Serbian
Bulgarian
Turkish
Поиск по сайту
Меню сайта
Категории раздела
Микроконтроллеры [13]
Схемы на PIC [38]
Схемы на AVR [8]
Схемы на ATtiny [6]
Друзья сайта
Главная » Статьи » Микроконтроллеры » Схемы на PIC

Охранное устройство с управлением от таблеток iBUTTON
Охранное устройство с управлением от таблеток iBUTTON
Автор проекта: Клюшников Алексей, г.Иваново E-Mail: al.kl@mail.ru
Ниже представлена схема охранного устройства с использованием электронных ключей Touch Memory типа DS1990A. Устройство собрано на базе микроконтроллера PIC16F628А.

Возможности устройства:
Следить за датчиком (любой по желанию, далее "шлейф").
Следить за пропаданием питания (в розетке).
Включать сирену при тревоге.
Активировать дополнительный выход (если хотите подключить чего-нибудь своё).
При подключении мобильного телефона по Usart, может набирать номера из записной книжки.
Включение и отключение режима охраны с помощью таблетки IButton (далее "Таблетка" или "Ключ").

Параметры устройства:
Устройство имеет параметры которые записываются в EEPROM во время прошивки контроллера и в дальнейшем не меняются.
Ниже приведена таблица параметров с адресом и кратким описании параметра.
В левой колонке - адрес ячейки EEPROM в которой находится параметр, в правой - описание.

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

Например:
Если вам необходимо 0-ой,1-ый и 5-ый установить, а остальные нет, то в bin это 00100011 . Переводим в DEC( десятичное значение ) - это 35. Значит записываем по адресу 7Dh число 35 (в hex = 23h). Если не понятно, то делайте так: Во второй колонке таблице написаны десятичные значения кожного бита, если бит надо установить(1), то прибавляйте соответствующее для бита значение, если не надо устанавливать(0), то не прибавляйте. Получившуюся сумму записывайте по адресу 7Dh.
Работа устройства

Работа устройства представляет из себя 4 режима:
Режим программирования ключей.
Нормальный режим ( вне охраны ).
Режим охраны.
Режим тревоги.

Режим программирования ключей
В режиме программирования ключей светодиод горит с кратковременными погасаниями. Длительность режима составляет 10 секунд.
При запуске устройства контролер проверяет существуют-ли у него в памяти ключи и если нет, то
переходит в режим программирования . В режим можно перейти самостоятельно. Для этого нужно кратковременно нажать на кнопку "Прог". При считывании таблетки в этом режиме она сохраняется в памяти контролера и подтверждается звуковым сигналом сирены. По истечении 10-ти секунд устройство переходит в нормальный режим. Записать можно максимум 15 ключей, дальше ключи не будут записываться. Ключи ,уже существующие не записываются.

Нормальный режим
Светодиод в этом режиме дублирует шлейф ,т.е. если шлейф замкнут, светодиод горит и наоборот.
В нормальном режиме устройство находится в ожидании постановки на охрану. При считывании существующей в памяти таблетки устройство подает кратковременный звуковой сигнал ( если установлен бит №5 параметра 7Dh ). После этого начинается задержка , значение в секундах, которой является параметр 75h. По истечении этой задержки, устройство переходит в режим охраны с сопровождением звукового сигнала ( если установлен бит №6 параметра 7Dh ).

Режим охраны
В этом режиме устройство следит за шлейфом, и за напряжением после блока питания. Светодиод в этом режиме мигает раз в секунду кратковременными вспышками. При считывании существующей в памяти таблетки устройство подает кратковременный звуковой сигнал ( если установлен бит №5 параметра 7Dh ) и переходит в нормальный режим.
При размыкании шлейфа начинается задержка , значение в секундах, которой является параметр 72h. Если установлен бит №0 параметра 7Dh ,то устройство ,на протяжении этой задержки ждет установки шлейфа в исходное положение (замкнуто) и если шлейф не замкнулся, то включается режим тревоги. Если бит №0 не установлен, то на протяжении этой задержки нужно снять устройство с охраны, иначе включается режим тревоги.
В случае пропадании питания начинается задержка , значение в секундах, которой является параметр 73h.Если во время задержки питание появится, то задержка прекращается. Если установлен бит №2 параметра 7Dh, то по истечении этой задержки активируется дополнительный выход (устанавливается логическая единица) на время , значение в секундах, которого является параметр 74h.Если установлен бит №4 параметра 7Dh, то по истечении этой задержки начинаеться набор номеров (см.ниже).

Режим тревоги
В этом режиме начинает звучать сирена. Время звучания устанавливается в параметре 70h. По истечении этого времени , устройство проверяет шлейф, и если он не замкнут, то цикл начинается заново. И так столько раз, сколько определено в параметре 71h.
Если установлен бит №1 параметра 7Dh, то активируется дополнительный выход (устанавливается логическая единица) на время , значение в секундах, которого является параметр 74h. Если установлен бит №3 параметра 7Dh, то начинается набор номеров (см.ниже).
Если в этом режиме происходит считывание существующей таблетки, то прекращает звучать сирена и прекращается набор номеров (см.ниже).

Набор номеров
Набор номеров осуществляется передачей команды в мобильный телефон.
Устройство начинает звонить по номерам записанных в книжке телефона. Кол-во номеров дозвона определяется параметром 76h. Время между дозвонами определено в параметре 77h. Т.е. по истечении этого времени устройство начинает звонить по следующему номеру записи в телефонной книжке. Максимальное кол-во номеров - 9, минимальное - 0.

Сброс
Сброс ключей из памяти осуществляется нажатием на кнопку "Сброс". Сброс происходит из любого режима устройства. После сброса устройство переходит в режим программирования ключей.
Скачать печатную плату в формате *.lay
Скачать прошивку
http://eldigi.ru/site/guard/16.php


Источник: http://eldigi.ru/
Категория: Схемы на PIC | Добавил: admin (02.04.2010)
Просмотров: 3033 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Наша кнопка сайта

Радиолюбителям и электрикам схемы, программы и т.д.

Код кнопки

 

Locations of visitors to this page

 

Статистика

Онлайн всего: 4
Гостей: 4
Пользователей: 0

Счётчик тиц Все для радиотехника! Информационная поддержка ремонта теле-видео-аудиоаппаратуры Сайт :: Паятель.at.ua - статьи и простые схемы, конструкции для начинающих и профессионалов. Сервер радиолюбителей России - схемы, документация,
 соревнования, дипломы, программы, форумы и многое другое! Всё для начинающих. Сборки сабвуферов для машин. Сборки сабвуферов для дома. Лаборатория. Электроника. Программы расчета. Выставка сабвуферов.

Copyright MyCorp © 2016Сайт создан в системе uCoz