В данном проекте рассмотрено изготовление недорогой программируемой охранной системы для дома или дачи, где в качестве охранных датчиков используются фоторезисторы. Когда один или несколько датчиков сработали, то устройство набирает (DTMF) заранее запрограммированный номер телефона и активирует световые и звуковые оповещатели. Параметры сигнализации (номер телефона для дозвона, звуковое и световое оповещение) программируются через интерфейс RS232.
Текущая прошивка предоставляет пользователю интерактивный контроль через RS232. Предусмотрено управление через меню настройками устройства, самотестирование устройства, отчеты и т.п.
Охранная система также содержит 5 Ватт (4 Ом) динамик для звукового оповещения с тремя тональными режимами: полицейская сирена, пожарная и сирена скорой помощи.
Возможности охранной системы:- дистанционный доступ к системе через телефон
- 5 Ватт динамик для звукового оповещения
- два датчика с регулируемой настройкой чувствительности
- программирование и настройка системы через интерфейс RS232
- встроенный выключатель света
Используемые элементы:В данном проекте охранной сигнализации использован микроконтроллер PIC16F877A. Микросхема LM339 используется для датчиков, UM356 - тоновый генератор, ?PC2002 - УНЧ. LM7805, LM7812 и LM317 использованы в схемах питания для получения +5V, +12V и +3V соответственно.
Сборка устройства:
Внимание! На плате устройства присутствует опасное напряжение 220В. Будьте осторожны при подключении.
Как показано на рисунке выше, внешние устройства подсоединяются к плате через разъемы.Внешние разъемы и управление:DC Power input (Питание устройства): подключается источник постоянного тока 18В - 25В (2А).
RS232 Connector (Интерфейс RS232): подключается RS232 для программирования и настройки устройства. Не используйте нуль-модемный кабель!
PHONE/LINE connector (Разъем телефонной линии и телефона): для подключения используется стандартный RJ12/RJ11 - коннектор.
3V LASER supply (Питание 3В лазерного диода)
Connectors for Sensor 1/2 (Разъемы для датчиков): к данным разъемам подсоединяются высокочувствительные фоторезисторы.
Status Indicator (Индикатор работы сигнализации): отображается запуск устройства, программирование и срабатывание датчиков.
Reset Switch (Сброс): сброс устройства. Данная кнопка активна, когда включен режим звукового оповещения. В режимах набора номера или звонка данная кнопку не активна.
Phone dialer enable switch (Включение телефонного набора номера): для включения возможности звонка по телефонному номеру, включите данный переключатель.
Environment Sensor (Встроенный датчик окружающей среды, фоторезистор): встроенный на плату фоторезистор для анализа уровня освещения.
Alarm Volume Control (Уровень громкости звукового оповещения)
230V Light connector (Разъем 230В для лампы): подсоединение 230В лампочки освещения или другого устройства.
Tone Selector (Выбор режима сирены): конфигурация тональности оповещения: 1-2 - сирена пожарной машины, 2-3 - сирена скорой помощи, без джампера - сирена полицейской машины. Не подключайте 1-3, иначе устройство может выйти из строя!
Beeper (Бипер) : вырабатывает звуки (ошибки и т.д.)
Program / Run Switch connector (Переключатель режима программирование/работа)
Alarm Audio Output (Выход на динамик): к данному выходу подключается 8? (8 Ватт) или 4? (10 Ватт) динамик.
Настройка и тестирование:После того, как все собрано, для настройки выполните следующие шаги:
1. Выньте м/с IC1, IC2, IC3 и IC4 из сокетов.
2. Подсоедините источник питания 18В (максимум 22В) к разъему J3.
3. Проверьте напряжение между Pin12 (GND) и Pin3 микросхемы IC2. Должно быть в пределах 4.8В - 5.1В
4. Проверьте уровень напряжения между GND и E$4. Должно быть 11.7В - 12.3В
5. Проверьте напряжение между Pin1 и Pin3 (GND) JP1. Должно быть 2.5В - 3.1В
6. Если все правильно, то отсоедините источник питания и вставьте микросхемы IC1, IC2, IC3 и IC4 на свои места. Подсоедините динамик к разъему X4 и подключите кабель RS232.
7. Вставьте джампер J2 (режим программирования) и включите питание.
8. Скачайте и установите на локальный компьютер клиент PuTTY и установите настройки Serial (последовательное соединение) на скорость 9600 (см. рисунок ниже)
9. Нажмите "2" и войдите в режим "Parameter Setup". Сделайте необходимые для вас настройки.
10. Подсоедините телефонную линию к разъему PHONE/LINE и установите фоторезисторы в X1 и X2.
11. Нажмите "3" и запустите "Self Test".
12. Подстройте R4*, R6* и R8*, если датчики не срабатывают как надо.
13. Подстройте R11 для определения день/ночь.
14. Выньте джампер J2 и нажмите "5" для возврата в режим нормальной работы.
15. Выключите питание и отсоедините кабель RS232.
* R6 - X1 чувствительность датчика, R8 - X2 чувствительность датчика, R4 - коэф. усиления (Основной режим)
Схема:
Печатная плата (Eagle), расположение элементов, список радиодеталей, исходный код программы и прошивка
Вы не можете скачивать файлы с нашего сервераОригинал статьи на английском языке (перевод Колтыков А.В.)