Сигнализация на микроконтроллере Attiny13

Приветствую всех! В данной статье речь пойдет о сигнализации на микроконтроллере Attiny13. Схема довольно простая, но не смотря на это она позволяет реализовывать несколько режимов работы. Вот собственно сама схема:

Принципиальная схема сигнализации на микроконтроллере Attiny13

 

Принципиальная схема сигнализации на микроконтроллере Attiny13

Если исключить схему блока питания, то она минимальная. Блок питания можно взять любой имеющийся под рукой. Главное чтобы на выходе было стабильно 5 В.  А не ломать голову и собирать по этой схеме.

Принцип работы сигнализации на микроконтроллере

Схема работает следующем образом.

  1. После того как мы подали напряжение. То схема после истечения 10 секунд должна перейти в охранный режим. Если схема перешла в этот режим, то она просигнализирует об этом. Информирование происходит подачей импульса 0.5 сек. на сирену. Только должно быть условие что контакты замкнуты на корпус. И далее должен загореться индикатор «статус» системы.
  2. Если у нас один из контактов разомкнут то будет подано 3 импульса. Продолжительность каждого импульса 0.5 сек, и с паузой в 0.5 сек. Светодиод «статус» при этом будет мигать 1 раз ( если разомкнут контакт 1). Если разомкнут контакт 2 то будет мигать  2 раза . При разомкнутых контактах 2 или 3 будет мигать 3 раза. Продолжительность мигания 1 секунда, интервал 0.5 сек. перерыв 4 сек. Режим охраны не включается.
  3. Если мы перешли и находимся в режиме охраны и в этом состоянии у нас размыкается контакт 1. То с задержкой 3 сек начинается оповещение (подается импульс на сирену длительностью 60 секунд). Также подается импульс в 3 сек. на светодиод оптопары. Светодиод «статус» как в пункте 1 и 2 начинает мигать. Если с момента размыкания контакта 1 в течении 3-х минут не он не замкнется. То будет повторно оповещение.
  4. Если, с момента первого разрыва контакта 1, в течении 6-ти минут  шлейф не восстановлен то выдается повтор оповещения.
  5. После того как контакты разомкнулся и не восстановился после 7-минут. На оптопару будут поданы 6 импульсов с продолжительностью 3 сек. и периодом 1 час. После того как контакт 1 разомкнули, микроконтроллер мониторит состояние контакта 2.
  6. Если во время процессов оповещения по контакту 1 происходит разрыв контакта 2, то оповещение по контакту 2 происходит с задержкой  1 минута.
  7. При условии что по истечению 60 сек. после первого разрыва шлейф №1 восстановлен на период 10 сек., на любом этапе, то через 10 сек. схема продолжает работу с п.2, за исключением светодиода «статус» который запоминает что шлейф №1 был разорван (повторение п.2.5 возможно не более 10 раз)
  8. Если в режиме охраны  шлейф №2 разрывается начинается оповещение (импульс на сирену продолжительностью 60 сек и импульс продолжительностью 3 сек на светодиод оптопары). Светодиод «статус» начинает мигать, как указано в п.1.1. 3.1. Если, с момента первого разрыва шлейфа №2, в течении 3-х минут  шлейф не восстановлен то выдается повтор оповещения.
  9. Если, с момента первого разрыва шлейфа №2, в течении 6-ти минут  шлейф не восстановлен то выдается повтор оповещения.
  10. Если, с момента первого разрыва шлейфа №2, шлейф не восстановлен в течении 7-ми минут то на светодиод оптопары подается 6 импульсов продолжительностью 3 сек с периодичностью 60 минут. На период разрыва шлейфа №2 охрана ведется по шлейфу №1. 3.4 Если во время процессов оповещения по шлейфу №2 происходит разрыв шлейфа №1, то оповещение по шлейфу №1 происходит с задержкой 60 сек.
  11. Если по истечении 60 сек. после первого разрыва шлейф №2 восстановлен на период 10 сек., на любом этапе, то через 10 сек. схема продолжает работу с п.3 за исключением светодиода «статус» который запоминает что шлейф №2 был разорван (повторение п.3.5 возможно не более 10 раз).
  12. Если разорваны оба шлейфа схема ожидает восстановления шлейфов как в п.2.5 и п.3.5. При дальнейшем восстановлении работы схемы светодиод «статус» сохраняет память о сработанных шлейфах.

 

Список радиодеталей
Обозначание Наименование Номинал Количество
1 DA1 Микроконтроллер Attiny13 1
2 R1 Резистор 200 Ом 1
3 R2 Резистор 10 кОм 1
4 R3 Резистор 470 Ом 1
5 R4 Резистор 100 Ом 1
6 R5 Резистор 10 кОм 1
7 D1 Светодиод - 1
8 Q1 Транзистор полевой IRF540 1
Скачать исходники
Автор
Staticvoid

Администратор сайта http://www.radiodetector.ru

Поделиться с друзьями:
Поделиться
Отправить
Класснуть
Линкануть
Запинить

Добавить комментарий