Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Покритикуйте, please, алгоритм автомобильной охранки.

Отправлено Леонид Иванович 16 сентября 2009, г. 11:59


Я никогда охранкой, как, впрочем, и автомобилем, не пользовался. Поэтому очень плохо знаю, что от нее требуется. Информацию почерпнул из книжек. Задача - сделать максимально простую систему для блондинки. Плату уже развёл, поэтому переделки железа нежелательны. Если этот проект закончу, выложу в виде статьи.


1. ВКЛЮЧЕНИЕ ПИТАНИЯ
При включении питания система переходит в то состояние,
которое записано в EEPROM.

2. ПОСТАНОВКА НА ОХРАНУ
Если система находится в состоянии СНЯТО, нажатие кнопки ПОСТАНОВКА
на брелке осуществляет постановку на охрану при следующих условиях:

- Зажигание выключено.
- Двери, капот, багажник закрыты.

* Закрывается центральный замок.
* Раздается 1 звуковой сигнал.
* Производится 1 вспышка сигналов поворота.
* С задержкой включается сейсмодатчик (или другие датчики).
* Включается питание пейджера.
* Активизируется сигнал блокировки двигателя.
* Светодиод начинает редко мигать.
* Система переходит в состояние ОХРАНА.

3. ОТЛОЖЕННАЯ ПОСТАНОВКА НА ОХРАНУ
Если при постановке открыта дверь, капот, багажник,
то система переходит в промежуточное состояние постановки на охрану:

* Раздается 3 звуковых сигнала.
* Производится 3 вспышки сигналов поворота.
* Светодиод начинает быстро мигать.
* В течение 1 минуты раздаются короткие звуковые сигналы.

Если в течение этого времени закрыть дверь, капот, багажник,
система перейдет в состояние ОХРАНА с выполнением всех действий п. 2.

4. ПОСТАНОВКА НА ОХРАНУ БЕЗ БРЕЛКА
Постановка на охрану может быть выполнена без помощи брелка.
Для этого нужно коснуться iButton, система перейдет в
промежуточное состояние постановки на охрану.
Если через 1 минуту все двери будут закрыты, а зажигание
выключено, то система перейдет в состояние ОХРАНА.
Отменить постановку на охрану можно еще одним касанием iButton.

5. ЗАКРЫВАНИЕ ЗАМКОВ ПРИ ДВИЖЕНИИ
Если кнопка ПОСТАНОВКА нажимается при включенном зажигании,
то происходит только закрывание центрального замка.
Нажатие кнопки СНЯТИЕ производит открывание центрального замка.

6. ТРЕВОГА
Если система находится в состоянии ОХРАНА, то срабатывание
зоны-1 сейсмодатчика приводит к следующим действиям:

* Раздается звуковой сигнал средней длительности.
* Производится одна вспышка сигналов поворота.
* На пейджер поступает сигнал зона-1.
* Светодиод начинает мигать быстро.

Если срабатывает зона-2 сейсмодатчика или открываются
дверь, капот, багажник или включается зажигание,
система переходит в состояние ТРЕВОГА и
производятся следующие действия:

* Раздаются длинные звуковые сигналы.
* Производятся вспышки сигналов поворота.
* На пейджер поступает сигнал зона-2.

Это происходит в течение 1 минуты, затем проверяется
состояние всех сигналов. Если они в норме, система
возвращается в состояние ОХРАНА. Иначе звуковые и
световые сигналы прекращаются, но на пейджер продолжает
поступать сигнал зона-2.

7. СНЯТИЕ С ОХРАНЫ
Если система находится в состоянии ОХРАНА, нажатие кнопки СНЯТИЕ
на брелке приводит к следующим действиям:

* Раздается 2 звуковых сигнала
(если были срабатывания, то 4).
* Производятся 2 вспышки сигналов поворота
(если были срабатывания, то 4).
* Открывается центральный замок.
* Выключается сейсмодатчик (или другие датчики).
* Выключается питание пейджера.
* Светодиод начинает быстро мигать.
* В течение 1 минуты раздаются короткие звуковые сигналы.

Если в течение этого времени коснуться iButton, происходит
полное снятие с охраны:

* Снимается сигнал блокировки двигателя.
* Звуковой сигнал выключается.
* Светодиод гаснет.
* Система переходит в состояние СНЯТО.

Если касания iButton нет и двери не открывались, система
возвращается в состояние ОХРАНА. Если двери открывались,
то система переходит в состояние ТРЕВОГА.

8. СНЯТИЕ С ОХРАНЫ БЕЗ БРЕЛКА
Если в состоянии ОХРАНА открыть дверь ключом,
система переходит в состояние ТРЕВОГА.
Если после этого коснуться iButton,
система переходит в состояние СНЯТО.

9. ПРОГРАММИРОВАНИЕ БРЕЛКОВ И iButton
Сразу после прошивки блок находится в режиме записи кодов
брелков и iButton. Можно записать до 3-х экземпляров.
После этого изменение этих кодов без перепрошивки невозможно.


Составить ответ | Вернуться на конференцию.

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru