Главная » Телефония
Призовой фонд
на май 2017 г.
1. Тестер компонентов MG328
Паяльник
2. Осциллограф DSO138
Паяльник
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

Похожие статьи:


Охранное устройство с информированием по телефону и питанием от телефонной линии

Проблема квартирных краж была и остается актуальной. Конечно, можно воспользоваться услугами вневедомственной охраны, но они, порой, не всегда доступны и дешевы. Между тем, находясь, например на работе, хочется знать все ли благополучно дома, не взломал ли кто входную дверь или окно это же касается и гаража и кладовки и прочих «лакомых» мест для воришек. Сейчас практически в каждой квартире установлен стационарный телефон. Пользуются им крайне редко, его вытеснила сотовая связь, а вот в качестве «сторожа» он подойдет как нельзя лучше. Идея создать сигнализатор-телефонный информатор не нова. Еще в телефонах с определителем номера (АОН) моделях «Русь-27» и «Русь-28» была заложена возможность информирования абонента при взломе жилища. Единственным минусом подобных приставок является отсутствие гарантированного питания устройства. При отключении приставки от сети вся ее работа сводится к нулю. А батареи, зачастую, оказываются севшими. Между тем сама телефонная линия является гарантированным источником питания. Остается лишь спроектировать такое устройство, которое бы работало в режиме малого (экономичного) энергопотребления и имело минимум настроек, ну и, конечно, небольшие габариты.

Подобное устройство я попытался построить на микроконтроллере PIC12F629 младшего семейства Microchip.

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

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

Алгоритм работы устройства следующий:

После подключения приставки к охраняемому шлейфу (кнопки или геркону) устройство переходит в режим «Sleep» и «пробуждается» при нажатии кнопки управления. Причем, если в течении 5 секунд не произойдет двойного нажатия - устройство вернется в первоначальное состояние. Если же произошло два нажатия, то устройство индицирует правильность введенной команды кратковременным включением светодиода и переходит в режим охраны. Предполагается, что после постановки на охрану хозяин откроет дверь, а затем закроет. Если после этого дверь откроется еще раз, то у хозяина будет 5 секунд для снятия устройства с охраны, для этого он должен в течении этого времени трижды нажать на кнопку управления, при этом снова вспыхнет светодиод, указывая на правильность команды. Если же команда введена неправильно, то происходит занятие телефонной линии, набор номера и подача сигнала тревоги (сирена). После чего устройство возвращается в первоначальное состояние. По своим габаритам приставка может уместиться в корпус размером с пачку сигарет, установить его в непосредственной близости от входной двери не составит труда (а при желании даже замаскировать).

Устройство питается от стабилизированного источника, состоящего из микромощного стабилизатора тока КЖ101В, стабилитрона КС106Б и емкости-электролита 100 мкф х 16в.

В качестве линейного ключа используется микросборка КР1014КТ1 (ее можно заменить полевым транзистором КП 501). Управление ключом производится от портов GP0 – нагрузка ключа в линию, GP4 и GP5 – формирование двухчастотных посылок для набора номера и сирены. Емкости (1,5 нФ) служат для сглаживания фронтов меандра и придания им синусоидальной формы (интегрирующие цепи).

Теперь о программе: формирование двухчастотных посылок  происходит согласно таблице:

 

1209 Гц

1336 Гц

1477 Гц

697 Гц

1

2

3

770 Гц

4

5

6

852 Гц

7

8

9

941 Гц

 

0

 

В формировании задействованы таймеры TMR0 и TMR1, в которые закладывается длительность одного полупериода двух рабочих частот. По истечению времени программа входит в прерывание, где и происходит формирование необходимых частот в виде меандра (прямоугольных импульсов).

Контроллер работает в режиме тактирования от внутреннего тактового генератора (4 МГц).

В данной версии программы мною заложен номер дозвона: 777 77 77

При желании его можно изменить, а так же можно добавить другие номера для дозвона.

Набор номера производится двухтональными посылками длительностью 100 мс и интервалом между посылками 100 мс, длительность тональной сирены (одночастотные безинтервальные посылки 700 Гц и 1000 Гц длительностью по 200 мс) составляет 40 секунд. Общая длительность занятия телефонной линии составляет около 50 секунд, после чего контроллер освобождает линию и переходит в режим сна.

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
D1 Ключ токовыйКР1014КТ11 Поиск в FivelВ блокнот
D2 Стабилизатор токаКЖ101В1 Поиск в FivelВ блокнот
D3 МК PIC 8-бит
PIC12F629
1 Поиск в FivelВ блокнот
Выпрямительный диод
1N4002
4 Поиск в FivelВ блокнот
Светодиод
АЛС331А
1 Поиск в FivelВ блокнот
СтабилитронКС106Б1 Поиск в FivelВ блокнот
Резистор
470 Ом
1 Поиск в FivelВ блокнот
Резистор
2 кОм
2 Поиск в FivelВ блокнот
Резистор
10 кОм
2 Поиск в FivelВ блокнот
Резистор
750 кОм
1 Поиск в FivelВ блокнот
Резистор
1 мОм
1 Поиск в FivelВ блокнот
Конденсатор1.5 нФ2 Поиск в FivelВ блокнот
Конденсатор100 нФ3 Поиск в FivelВ блокнот
Конденсатор100 мкФ х 16 В1 Поиск в FivelВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (3) | Я собрал (0) | Подписаться

0
Александр #
Автору: не вижу защиты от звонкового напряжения 40-120 Вольт. Как поведёт себя Ваше устройство в этом случае?
Как изменить номер? Только перекомпилирововав прошивку? Почему сразу не указана методика перекомпилирования? В какой среде? Где искать в коде нужную строку?
А почему DTMF? У нас 95% страны на импульсном наборе!
А что будет с устройством, когда на параллельном телефоне неанут набирать номер в "испульсном" коде? Зависнет и перекроет линию? Есть вообще защита в коде от записания и занятия линии?
да, кстати, неплохо бы предупредить, что подключение не сертифицированных поделок к тел.сети общего пользования карается натягиваем до упора соответствующей организацией, предоставляющей такие услуги телефенной связи!
Ответить
0

[Автор]
dima1983 #
Совершенно с вами согласен в плане использования не сертифицированных устройств с системе ГТС. Именно поэтому статья написана в чисто ознакомительных целях. По этой же причине приводится упрощенная программа работы. Программа была написана в MPLAB. Номер вводится программно вот в этой строке:
************************
; НАБОР НОМЕРА
NABOR

BSF GPIO,0 ; занять линию
CALL ZAD
CALL ZAD
CALL N_7
CALL N_7
CALL N_7
CALL N_7
CALL N_7
CALL N_7
CALL N_7

return
**************************
Устройство никак не реагирует на звонковое напряжение и не мешает работе параллельно включенных телефонных аппаратов. На входе стоит диодный мост, он исключает проникновение отрицательного напряжения.
DTMF заложен для города Ташкента, где я живу. Но при желании можно реализовать алгоритм декадно-импульсного набора.
В программе нет защиты от зависания, т.к. большую часто времени устройство находится в спящем режиме да и сама программа не особо сложная и тяжелая.
Теперь в плане защиты: ее можно реализовать, установив после диодного моста предохранитель и варистор.
Ответить
0
Александр #
Дмитрий, но всё равно: доработайте статью. Лично я, хотя и работал с PIC, MPLAB не знаю. Да и вынести нужный номер в EEPROM Вам, как автору, не составит труда. У меня именно там хранятся все три номера
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Модуль радиореле на 4 канала
Модуль радиореле на 4 канала
200 Вт усилитель класса D на IRS2092 USB осциллограф DSO-2090
вверх