Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: Голосова сигналізація.

Голосова сигналізація. 04 жовт. 2022 19:09 #1

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Уважаемый Soir хоте узнать у вас, Вы сейчас занимаетесь разработкой новых проектов.
Понимаю что вам не до этого но спросить хотел.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 04 жовт. 2022 20:19 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Дивлячись, що за проект.
Мої можливості дещо обмежені, почитайте тут.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 05 жовт. 2022 19:58 #3

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Да я понимаю вас и сочувствую.
Если проект покажется сложным, тогда не буду вас грузить своими хотелками.

Контроллер Attyni2313, два датчика(геркон), кнопка охраны, сирена, лампа, и МР3 модуль (вы на нём мне уже делали проект) на схеме примерно нарисовал.
Кнопкой охрана ставится и снимается на сигнализацию.
1.Включение охраны: Нажатием кнопки "охрана" как только датчики сработают идёт отсчёт времени до постановки на сигнализацию (Отсчёт времени задаётся в EEPROM) и на модуль МР3 на "1" подаётся короткий импульс (модуль издаёт голосом например "охрана включена". При нажатии кнопки "охрана" мигает лампа. Как только сигнализация поставилась на охрану лампочка горит постоянно. Нажатие кнопки "охрана" на постановку на сигнализацию 3 секунды.

2. Выключение охраны: Открываем первую дверь это датчик №1 при его сработки на модуль МР3 на "2" подаётся короткий импульс (модуль издаёт голосом например "нарушение охраны у вас есть 10 секунд для отключения охраны" (Отсчёт времени задаётся в EEPROM). Лампочка начинает мигать. Если срабатывает датчик №2 и нажимается "кнопка охрана" сигнализация выключается и на на модуль МР3 на "3" подаётся короткий импульс (модуль издаёт голосом например сигнализация выключена) лампа выключается.

3. Охрана сработала: Открываем первую дверь это датчик №1 и потом №2 и не нажимаем кнопку "охрана" включается сирена лампа мигает на модуль МР3 на "4" подаётся короткий импульс (модуль издаёт голосом например Нарушение и тд.)

4. Что бы отключить сработанную сигнализацию нажимаем кнопку охрана 5 раз и сигнализация выключается на модуль МР3 на "5" подаётся короткий импульс (модуль издаёт голосом например охрана снята)

В архиве примерная схема и на модуль МР3 схемка.
Долучення:
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 05 жовт. 2022 20:31 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
У цілому зрозуміло, але є деякі питання:
1. Яка функція світлодіода?
2. Що буде, якщо датчик №1 спрацював, а №2 ні? 10 сек, а потім?
3. А якщо одразу спрацював датчик №2?
4. Поведінка сигналізації при подачі живлення?
5. Призначення "Инверсия датчиков"?
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 06 жовт. 2022 18:27 #5

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
1. Яка функція світлодіода?
Если сигнализация не активна светодиод не горит.
Если сигнализация активна светодиод мигает дважды в 3 секунды.
При отсчёте времени на постановку на охрану светодиод горит постоянно.
2. Що буде, якщо датчик №1 спрацював, а №2 ні? 10 сек, а потім?
Включать серену на 5 секунд через каждые 10 секунд.
3. А якщо одразу спрацював датчик №2?
Если сработал датчик №2 включить сирену как при обычной ситуации.
4. Поведінка сигналізації при подачі живлення?
При подаче питания сигнализация в дежурном режиме.
5. Призначення "Инверсия датчиков"?
Датчики пока думаю какие ставить лучше. Инверсия нужна если датчик будет выдавать или "0" или "1"
Останнє редагування: 06 жовт. 2022 18:29 від andros77.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 06 жовт. 2022 18:45 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Пропоную спростити активацію сигналізації. Зробити все класично: натиснув на кнопку - запустився таймер. Через заданий час сигналізація починає слідкувати за датчиками.
включить сирену как при обычной ситуации.
Опишіть детально.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 06 жовт. 2022 18:58 #7

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Предлагаю упростить активацию сигнализации. Сделать все классически: нажал на кнопку – запустился таймер. Через заданное время сигнализация начинает следить за датчиками.
Да давайте так, ещё лучше.
включить сирену как при обычной ситуации.
Опишите подробно.
По истечении 10 секунд если не нажата "кнопка охраны" включается сирена пока не снять её с охраны.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 06 жовт. 2022 19:03 #8

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
andros77 пише:
По истечении 10 секунд если не нажата "кнопка охраны" включается сирена пока не снять её с охраны.
Тобто, постійно лог.1 на виході з МК?
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 06 жовт. 2022 19:31 #9

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
То есть, постоянно лог.1 на выходе из МК?
В принципе да. Но можно сделать с частотой 2Гц. 2 секунды звучит 2 секунды нет.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 06 жовт. 2022 19:44 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Які ще варіанти роботи сирени? Якось зберіть все в один опис - коли і як вона працює.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 06 жовт. 2022 20:05 #11

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Только два варианта.
1. Включать серену на 5 секунд через каждые 10 секунд. Если охрана сработала по одному из датчиков.
2. Сделать с частотой 2Гц. 2 секунды звучит 2 секунды нет. Если охрана сработала штатно.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 07 жовт. 2022 15:37 #12

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Проект і прошивка в архіві. Можливо ще не все і не все так, але тестуйте, дивіться.

У Вашому описі (№3) не зрозумів як між собою узгоджуються п.2 і п.4. Тому у будь-якому випадку сигналізацію можна відключити п'ять разів натиснувши на кнопку. Можливо там ще потрібно встановити обмеження на час такого натискання.

В EEPROM з адресом 0х00 записується час затримки при постановці на сигналізацію в секундах. Якщо записано більше 200, тоді береться за замовчуванням 10. 0х01 - затримка для спрацювання сигналізації, аналогічно.

P.S.
Можливо там ще потрібно встановити обмеження на час такого натискання.
Якщо протягом секунди кнопка не натискається, то лічильник натискання кнопки обнуляється.
Долучення:
Останнє редагування: 11 жовт. 2022 20:51 від Soir. Причина: Оновлення прошивки
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 07 жовт. 2022 19:28 #13

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
В Вашем описании (№3) не понял, как между собой согласуются п.2 и п.4.
Да что то я там не то написал, извиняюсь.
Должно быть так:
Выключение охраны: открываем первую дверь датчик №1, при его сработке на модуль МР3 на "2" подается короткий импульс (модуль издаёт голосом например "нарушение охраны у вас есть 10 секунд для отключения охраны" (Отсчет времени задается в EEPROM), далее срабатывает
датчик №2. И если нажимается "кнопка охрана", то сигнализация выключается и на модуль МР3 на "3" подается короткий импульс (охрана снята).
Но если сработали датчики №1 и №2 и не нажать "кнопку охрана" срабатывает сирена.

Спасибо большое за такую быстроту, постараюсь за выходные проверить.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 07 жовт. 2022 19:56 #14

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
andros77 пише:
И если нажимается "кнопка охрана", то сигнализация выключается и на модуль МР3 на "3" подается короткий импульс (охрана снята).
Тобто, 5 раз натискати не потрібно?

І ще питання:
andros77 пише:
2. Сделать с частотой 2Гц. 2 секунды звучит 2 секунды нет.
2 Гц чи 2 секунди? Зробив 2 сек через 2 сек.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 08 жовт. 2022 18:20 #15

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
То есть 5 раз нажимать не нужно?
Изначально не хотел а теперь думаю пусть будет 5 раз, что бы не легко было выключить сигнализацию незнакомцу.

2 Гц или 2 секунды?
Да 2 секунды перепутал, думал что 2 Гц и 2 секунды одно и тоже

Спаял на монтажке плату, проверил все работает как хотел. Только проверил без модуля JQ6500,почемуто он не работает не определяется для записи на компе. Потом куплю другой и проверю с ним.

Можно ещё добавить при включении питания на модуль МР3 на "5" подается короткий импульс.
И если сработал датчик №1 а не сработал датчик №2 сирену включать на 5 минут потом выключить её. И если восстановился датчик №1 продолжить охрану дальше.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 08 жовт. 2022 19:08 #16

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
andros77 пише:
И если сработал датчик №1 а не сработал датчик №2 сирену включать на 5 минут потом выключить её.
Не знаю, як у Вас все організовано, я бачу що є двері №1 і далі по ходу №2. Так? Між 1 і 2 є якась відстань. Скільки часу потрібно, щоб вважати, що 2 не спрацює взагалі?

andros77 пише:
И если восстановился датчик №1 продолжить охрану дальше.
Хтось зайшов у двері №1 і закрив їх за собою. Все, просто продовжити охорону? А якщо він все ж надумає зайти у двері №2, то це вже буде нештатна ситуація? Чи як?

Щось я не бачу цілої картини роботи сигналізації і не можу зрозуміти її алгоритм. Ваші доповнення суперечать основному опису, або як мінімум, його заплутують.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 08 жовт. 2022 19:37 #17

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Хорошо расскажу как есть. У нас есть комната в ней будет хранится оружие. В этой комнате установлена дверь и сразу за дверью стоит решётка. Первый датчик стоит на двери второй на решётке. Если откроют первую дверь сирена зазвенит на 5 минут и может такое быть что кто вскрыл испугается и убежит, а решётка будет не тронута.
Может я мыслю не правильно но думал что так будет лучше.
Останнє редагування: 08 жовт. 2022 19:38 від andros77.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 08 жовт. 2022 20:07 #18

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
andros77 пише:
Если откроют первую дверь сирена зазвенит на 5 минут и может такое быть что кто вскрыл испугается и убежит, а решётка будет не тронута.
Але може втекти, закривши за собою №1, або ні. А може відкрити №1, а №2 датчик відмовив, тоді що? Тобто, мені потрібно знати алгоритм дії для кожного випадку. А Ви подивіться на всі ситуації з точки зору найбільшої захищеності об'єкту. Також бажано, щоб це було не дуже заплутано.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 09 жовт. 2022 16:45 #19

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Как бы думаю 3 варианта сирены:
1. Сработал датчик №1 идёт отсчет времени, далее сработал датчик №2 и если не нажать "кнопку охраны" срабатывает сирена пока не нажать "кнопку охраны" 5 раз.

2. Сработал датчик №1 идёт отсчет времени, если за это время не сработал датчик №2 включить сирену на 5 минут. Далее если сработал датчик №2 включить сирену пока не нажать на "кнопку охрана" 5 раз.

3. Сработал датчик №1 идёт отсчет времени, если за это время не сработал датчик №2 включить сирену на 5 минут. Если в течении этого времени датчик №1 восстановился охрана включается штатно как вариант 1.

Я не специалист в алгоритмах сигнализаций, если я не то думаю предложите свой вариант.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 09 жовт. 2022 17:13 #20

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Ще до цього опису бракує варіанту, коли не спрацював датчик №1, а одразу №2.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 09 жовт. 2022 17:38 #21

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Если сработал датчик №2, включить сирену без отсчёта времени.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 09 жовт. 2022 18:36 #22

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Зрозуміло. Завтра вже цим займусь.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: andros77

Голосова сигналізація. 10 жовт. 2022 10:12 #23

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13424
  • Подякували: 5103
  • sxem.org 2019,2021 Respect Author
Оновив прошивку, але не перевіряв роботу.
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: andros77

Голосова сигналізація. 10 жовт. 2022 21:38 #24

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Спасибо большое завтра проверю и отпишусь.
Адміністратор заборонив доступ на запис.

Голосова сигналізація. 11 жовт. 2022 18:11 #25

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 861
  • Подякували: 50
  • Author
Проверил в работе всё отрабатывает всё работает только один момент я немного запутался и вас немного запутал с работой МР3 модуля. Хотел обЪяснить письменно но думаю еще больше вас запутаю.

Можно сделать так, я сейчас всё проанализировал:
1 ножка МР3 ОХРАНА ВКЛЮЧЕНА (срабатывает когда кнопка удерживается на включение охраны)
2 ножка МР3 НАРУШЕНИЕ ОХРАНЫ У ВАС ЕСТЬ 10 СЕКУНД (срабатывает когда сработал датчик №1)
3 ножка МР3 ОХРАНА ВЫКЛЮЧЕНА (срабатывает когда нажата кнопка 5 раз, снятие охраны)
4 ножка МР3 НАРУШЕНИЕ (срабатывает когда сработал датчик №1 и №2 но не нажата кнопка 5 раз)
5 ножка МР3 ПИТАНИЕ ( срабатывает при подаче питания)

P.S.
Ещё заметил что если включить охрану и датчики не замкнуты охрана всё равно встаёт на охрану.

При подаче питания сигнализация встаёт на охрану, можно сделать память на последнее состояние охраны. Если выключена была то после подачи питания то же выключена, а если в режиме охраны то встать на охрану.
Останнє редагування: 11 жовт. 2022 19:06 від andros77.
Адміністратор заборонив доступ на запис.
  • Сторінка:
  • 1
  • 2
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir