Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Охранно-пожарная сигнализация
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
flager
Поставил задачу разработки ОПС на микропроцессорах Atmel. Задумка пока такова: Устройство будет состоять из датчиков дымы, температуры, движения и магнитных датчиков(ИО102-4 например) на окнах и дверях. пульта доступа(клавиатура, ЖК, IButton(используется как мастер ключ при смене пароля)). Сигнал тревоги будет выводиться на световую и звуковую сигнализацию, а так же по телефонному проводу. Прошу помощи в подборе компонентов для устройства и вообще кто этим занимался и имеет опыт прошу поделиться.
Herz
Задумка неплохая, но такого добра хватает готового, в т.ч. с использованием Атмеловских МК. Вопрос: для чего всё это изобретать заново? Вся это задача разработки, которую Вы поставили (себе?) достаточно ресурсоёмкая. Поэтому, для начала, неплохо бы определиться с конечной целью.
revolution
Какой предполагаемый бюджет такой разработки?
Разработка для массового выпуска или для себя?
flager
Цитата(Herz @ Apr 6 2008, 18:01) *
Задумка неплохая, но такого добра хватает готового, в т.ч. с использованием Атмеловских МК. Вопрос: для чего всё это изобретать заново? Вся это задача разработки, которую Вы поставили (себе?) достаточно ресурсоёмкая. Поэтому, для начала, неплохо бы определиться с конечной целью.


Цель - обучение, поэтому энтузиазма много. С интересом посмотрел бы на уже готовые экземпляры, пока удовлетворяющего моим задумкам не встретил.

Цитата(revolution @ Apr 6 2008, 18:39) *
Какой предполагаемый бюджет такой разработки?
Разработка для массового выпуска или для себя?


О выпуске пока и единичного экземпляра речь не идет. Возможен выпуск для себя. При разработке и выборе составных частей(датчиков, клавиатуры, ЖК и т.д.) будет ограничиваться только целесообразностью и максимальной простотой готового устройства и легкость его программирования, а не ценой этих самых элементов.
Rst7
Цитата
Поставил задачу разработки ОПС


Вы представляете себе количество требований, предъявляемых к компонентам пожарной сигнализации? В двух словах:

1. Требования по необходимым функциям, которые должны выполнять приемо-контрольные приборы.
2. Требования к параметрам извещателей (например, для теплового - максимальное время срабатывания при различных скоростях нарастания температуры, для дымового - требования к чувствительности по ослаблению оптической прозрачности, требование независимости чувствительности от направления воздушного потока, чувствительность к различным тестовым очагам пожара и т.д.)
3. Требования по ЭМС.
4. Требования по электробезопасности.
5. Требования по устойчивости к механическим/климатическим воздействиям.
6. И еще много других вопросов.

Стандарты оговаривают методы испытаний, некоторые требуют весьма небанальной аппаратуры. Вы имеете соответствующую испытательную базу? Или готовы вместе с разработкой системы создать и ее?

Вы готовы это "асилить" в одиночку? Если да - снимаю шляпу.
flager
Речь пока не идет создании, я на примере этого задания хочу научиться работать с микроконтроллерами.. подключению устройств к потрам I/O и подбор этих модулей. БОльший упор будет на программировании. Сейчас мне не помешала бы помощь в подборе датчиков и устройств. Большие трудности вызывает понимания принципа работы IBUTTONa. Трудности вызывает многое на самом деле...
Mik174
Если Ваша цель - научиться применять микроконтроллеры, советую поставить себе задачку для начала попроще.

Сделайте себе макет несложной схемы, в которой будут например 8 светодиодов, 8 кнопок, ЖК индикатор, разъем для программатора и блок питания.
Очень многие датчики в т.ч. и для пожарно охранных сигнализаций имеют контактный выход - обычная тактовая кнопка с успехом Вам его имитирует.
Звуковая и световая сигнализация замечательно имитируется светодиодами.

Если Вы совсем новичок, советую купить готовую отладочную плату, например, здесь:
http://www.terraelectronica.ru/pdf/OLIMEX/AVR-MT-128.pdf
можно там же посмотреть другие, есть и совсем недорогие.
Еще можно в других фирмах поискать, этого добра хватает.
Сэкономите много времени: пользуясь готовой платой начнете программировать.
Посмотрев ее схему, разберетесь с подключением устройств что на самой плате, а потом уже более четко представляя, можно и за более сложные вещи браться.

Сначала нужно научиться ползать, потом - ходить, и только потом уже замахиваться на балет.
Что можно говорить о работе с iButton, если у Вас вызывает сложности подключение устройств к I/O портам?
Flasher
Слухайте- гораздо проще нафаршировать схему из готовых модулей- проще , надежнее, и проблем меньше. на авр можно сделать только пульт. а вот функционал- продумайте сами
revolution
Цитата(flager @ Apr 6 2008, 13:47) *
Сейчас мне не помешала бы помощь в подборе датчиков и устройств.
Это - пожалуйста, задавайте вопросы, попутно охранно-пожарную область освоите! smile.gif
По поводу особых требований к охранно-пожарной технике, согласен. Но если не на продажу, а для себя - многое можно не брать в расчет. Главное, есть цель освоить микроконтроллер, и отнюдь не на примере мигающей новогодней ёлки! biggrin.gif
flager
Цитата(Flasher @ Apr 6 2008, 20:46) *
Слухайте- гораздо проще нафаршировать схему из готовых модулей- проще , надежнее, и проблем меньше. на авр можно сделать только пульт. а вот функционал- продумайте сами


Собственно именно это я и хочу сделать =)
Linker
Цитата(flager @ Apr 6 2008, 16:26) *
Поставил задачу разработки ОПС на микропроцессорах Atmel. Задумка пока такова: Устройство будет состоять из датчиков дымы, температуры, движения и магнитных датчиков(ИО102-4 например) на окнах и дверях. пульта доступа(клавиатура, ЖК, IButton(используется как мастер ключ при смене пароля)). Сигнал тревоги будет выводиться на световую и звуковую сигнализацию, а так же по телефонному проводу. Прошу помощи в подборе компонентов для устройства и вообще кто этим занимался и имеет опыт прошу поделиться.

Делать самому датчики обнаружения - нет смысла. Во первых они довольны сложны с точки зрения их разработки и изготовления, а во вторых - дешевы в продаже. Дешивизна определяется очень большим объемом рынка. И влезть туда со своим изделием не просто. Влезть можно в уличные устройства обнаружения - но там сложность на порядок выше и спрос меньше.
Сделать устройство сбора и представления информации от охранно-пожарных датчиков задача не сложная. Если с точки зрения "набить руку на контроллерах" - легко реализуемая. Хотя приличный прибор (контроль 4-х шлейфов, бесперебойный блок питания с аккум, ключ "даллас" для снятия с охраны, сирена и пр.) продается в пределах 1тыс р.
Здесь уже правильно заметили, что практически охранные датчики любого принципа действия имеют на выходе "сухой контакт", причем при срабатывании датчика он размыкается. В пожарных дымовых датчиках выход, как правило ОК, а если контакт - то замыкающийся при срабатывании.
Ввиду удаленности размещения датчиков от пульта следует позаботиться о защите входных цепей охранных шлейфов от перенапряжений. Питаются ОПС от напряжения 12В.
Все конечно не скажешь. Задавайте вопросы.
_Алекс
Вы хотите сами делать датчики ПС?, это не просто…
Если ППКОП, тогда более менее реально….
1 необходима аналоговая часть, которая будет измерять ток в шлейфе. Напряжение в шлейфе 24В, ток ограничивается на уровне 20ма. Измерительный элемент – токовый шунт, линейность здесь не нужна….
2 интерфейс, обычно физический уровень RS-485.

Ой пока писал уже ответили...
flager
Вот пока о чем я думаю:
ЖК индикатор: MT–10S1 http://www.melt.com.ru/work/display/150
Магнитный датчик на окна и двери: ИО 102-4 http://www.opstorg.ru/1_1_631.html
датчик движения:SRP-100 пассивный инфракрасный датчик
датчик температурный: ИП-101-1А извещатель пожарный ttp://videoglazok.ru/catalog/datchik/ip_101_1a.htm
ibutton: приёмник DS9092, как я понимаю кнопка подойдет любая только они программируются отдельно.
микропроцессор: Atmel AVR 90S8515, 90S8535 подумываю о каком то из этих...
Пока не знаю что использовать для сигнализации. модулей звуковой и световой индикации пока не нашёл подходящих. И как организовать вывод на удаленный пульт тоже не думал.
Возможно подключение датчиков развития стекла и датчиков дыма.
Ещё не понятен вопрос с питанием всего этого. Правильно ли я подобрал компоненты?
revolution
Цитата(flager @ Apr 6 2008, 15:54) *
Ещё не понятен вопрос с питанием всего этого. Правильно ли я подобрал компоненты?
Питание датчиков - 12В постоянного тока, предусмотрите резервное питание на основе герметичных свинцовых аккумуляторов. Охранно-пожарное оборудование подобрали правильно.
Linker
Цитата(_Алекс @ Apr 6 2008, 20:23) *
1 необходима аналоговая часть, которая будет измерять ток в шлейфе. Напряжение в шлейфе 24В, ток ограничивается на уровне 20ма. Измерительный элемент – токовый шунт, линейность здесь не нужна….
2 интерфейс, обычно физический уровень RS-485.

Ток в шлейфе измерять не требуется. Измерение уместно, когда требуется идентифицировать несколько датчиков в одном шлейфе. Достаточно ограничиться определением логического уровня на входе микроконтроллера (0 или 1). По этой причине напряжение 24 В в шлейф пускать не требуется. И еще раз: не забудьте про входную защиту каждого шлефа. Хотя бы самую простую: последовательный резистор и два защитных диода.
Выходной интерфейс: самый простой - транзистор ОК который будет включать световой или звуковой сигнал. Посложнее - телефонный дозвонщик, можно через GSM. Неплохо связаться со своим компьютером. Самое простое - по СОМ порту. Тогда можно создавать базу данных срабатываний датчиков.
RS-485 здесь пока не уместен.

Цитата(flager @ Apr 6 2008, 20:54) *
И как организовать вывод на удаленный пульт тоже не думал.
Возможно подключение датчиков развития стекла и датчиков дыма.

А куда планируется ставить удаленный пульт и каково его назначение?
Датчик дыма подобрать не сложно - выйдите на сайты продавцов ОПС. В Вашем случае лучше использовать датчик у которого на выходе "сухой контакт". Об этом надо спросить у продавца. Можно приобрести совмещенные "дымовой-тепловой".
Датчики разбития стекла лучше не использовать. Они бывают двух основных видов:
1.Наклеиваются на стекла и реагируют на опрокидывание стекла, либо на вибрацию. Здесь неудобство в том, что неудобен монтаж, портится вид окна и они частенько отваливаются.
2. Вешается рядом на стенку и реагирует на звук разбитого стекла. Этот датчик может выдавать ложные срабатывания на резкие звуки.
Думаю, что одного ИК датчика достаточно. И контакт на дверь для запуска задержки от срабатывания сирены при санкционированном входе.
_Алекс
Пожарный шлейф при работе с активными пожарными датчиками по двухпроводной схеме, например ИП212 ДИП, ИП-101-1А – работает как активный дымовой, питает их, отслеживаться должно:
1. Замыкание
2. Обрыв
3. Сработка одного датчика в шлейфе
4. Сработка двух и более датчиков.

Охранка - совсем просто там да 0, 1, Но не пожарка с активными датчиками, датчики питаются от шлейфа!
Разбирал приборы, самые сложные это «Рубеж», производитель Сигма-ис (www.sigma-is.ru), попроще Болид (www.bolid.ru), ИП212 – сигма-ис делает.
RS-485 -- связь с клавиатурой...
Сухой контакт головная боль ПС – пойми из за чего подрабатывает пожарный датчик (запылился, сломался, замыкание в шлейфе, обрыв…) да и серена при замыкании (обрыве) шлейфа будет орать а так однозначно пожар! (хорошог когда по двум датчикам сработка)
Mik174
Цитата(flager @ Apr 6 2008, 17:54) *
Вот пока о чем я думаю:
ЖК индикатор: MT–10S1 http://www.melt.com.ru/work/display/150
Магнитный датчик на окна и двери: ИО 102-4 http://www.opstorg.ru/1_1_631.html
датчик движения:SRP-100 пассивный инфракрасный датчик
датчик температурный: ИП-101-1А извещатель пожарный ttp://videoglazok.ru/catalog/datchik/ip_101_1a.htm
ibutton: приёмник DS9092, как я понимаю кнопка подойдет любая только они программируются отдельно.
микропроцессор: Atmel AVR 90S8515, 90S8535 подумываю о каком то из этих...
Пока не знаю что использовать для сигнализации. модулей звуковой и световой индикации пока не нашёл подходящих. И как организовать вывод на удаленный пульт тоже не думал.
Возможно подключение датчиков развития стекла и датчиков дыма.
Ещё не понятен вопрос с питанием всего этого. Правильно ли я подобрал компоненты?


90S8515, 90S8535 - устаревшие чипы, лучше примените ATmega8515 или ATmega8535.
Вам нужен встроенный АЦП? Если да, то имейте в виду, что в 8515 его нет.

Индикатор от МЭЛТ - неплохой, но имейте в виду, что он имеет особенности в программировании, если захотите его потом заменить на импортный аналог, придется немного корректировать программу.


Все-таки настоятельно рекомендую использовать для начала готовую макетную плату, благо их в продаже есть много и разных.
В том числе есть такие, на которых есть ЖК индикатор аналогичный названному.
Обосновываю свое мнение личным опытом обучения программированию на МК этой серии
1) студентов в институте
2) ребят в школьном кружке

Если Вы с МК никогда не работали, частенько будете думать, где у Вас ошибка - в неправильной программе, криво собранной самодельной схеме (или ошибке в этой схеме), в самодельном программаторе и т.д. Потратите много лишнего времени и сил.

Если хотите быстро и без лишних заморочек стартовать - купите готовую отладочную плату с наиболее подходящим для Вас набором компонентов, а то, чего недостает, допаяйте.

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

Повторюсь - если Вы не знаете еще как пользоваться портами ввода/вывода, управление iButton Вы не в состоянии сделать в принципе, обмен с удаленным пультом тем более.
Linker
Цитата(_Алекс @ Apr 6 2008, 22:25) *
Пожарный шлейф при работе с активными пожарными датчиками по двухпроводной схеме, например ИП212 ДИП, ИП-101-1А – работает как активный дымовой, питает их, отслеживаться должно:
1. Замыкание
2. Обрыв
3. Сработка одного датчика в шлейфе
4. Сработка двух и более датчиков.

Охранка - совсем просто там да 0, 1, Но не пожарка с активными датчиками, датчики питаются от шлейфа!

Вы все правильно говорите для случая сертифицированного применения множества пожарных датчиков. Но нашему автору не грозит приемка пожарной инспекцией smile.gif.А вот головняка добавится. Если объект не большой (например собственная квартира) то нет проблем, посмотреть что случилось с датчиком. Главное, чтобы сигнал тревоги прошел. И тут не важно в чем причина: то ли это пожар, то ли обрыв провода (который тоже может возникнуть по причине пожара , а дачик при это не сработает smile.gif) И поменьше ложняка, т.е сигналов не связанных с тревожными ситуациями.
Поэтому ему решать - нужны ему эти усложнения или нет. Я бы не стал заморачиваться с аналоговыми входами на шлейфах.
Flasher
микроконтроллер ставьте типа меги 16L. индикатор -двустрочный типа винстаровского 1620
arttab
почитайте паспорта не дорогие опс - вэрс, сибирский арсенал...
вот вом и по функциональности и алгоритму работы можно будет определиться. и НПБ почитайте. актуальные от 2003(не уверен) года редакции.
а если серьезно, смысла в Вашем нигилизме нет. В области ОПС есть серьезные наработки по схемотехники шлейфов, обработке сигналов от датчиков...
Так можно и самому мк изобрести и изготовить (выростить кристал) в домашних условиях. Новое делается на основе существующих достижений. В ином случае это уже будет открытие. вплоть до Нобелевской...
rv3dll(lex)
причём пользуясь готовой платой вы получите вместе с ней 100 процентно работающую схему возможно топологию проводников

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

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

сирену можно взять от автосигнализации
bloodden
Знает ли кто-нибудь протокол связи централи Satel с расширителями&
Просто столкнулся с подключением моей железяки к этой централи. 8-16 зон надо подключить. Не 16-тью же проводами подключать!?. smile.gif Хотелось бы эмулировать один-два расширителя своей железякой.
Заранее спасибо.
researcher
flager
Идея хорошая (обучение, плюс польза для дома).

По этой теме есть очень хорошая книга (прояснит многие вопросы).

2004 Собурь С.В.
Установки пожарной сигнализации. Справочник.
________rapidshare.com/files/96404230/ustanivka_poghar_signal.rar
Размер ~ 4 МБ.

Книги по AVR (примеров в них достаточно).
___librus.ru/search/by_name/AVR/page/1


1). Пред тем как проектировать устройство – купите нужные датчики и поэкспериментируйте без микроконтроллера (ставите балластный резистор последовательно с датчиком и подключаете к блоку питания). Это поможет узнать датчик по ближе и избежать многих ошибок.

2). Если планируете использовать GSM то лучше взять мегу с двумя ком портами (Меги 162, 128).

3). Для шлейфов используйте питание 12 или 24 вольта (в основном пожарные сигнализации используют именно такое напряжение). На концах шлейфа обязательно ставить оконечный резистор (контроль обрыва шлейфа).

4). Пожарный шлейф должен иметь три состояния:
1. Пожар (шлейф закорочен датчиком или датчиками).
2. Дежурный (шлейф подгружен оконечным резистором).
3. Обрыв шлейфа (шлейф не подгружен оконечным резистором).
revolution
Цитата(researcher @ Apr 7 2008, 17:29) *
4). Пожарный шлейф должен иметь три состояния:
1. Пожар (шлейф закорочен датчиком или датчиками).
2. Дежурный (шлейф подгружен оконечным резистором).
3. Обрыв шлейфа (шлейф не подгружен оконечным резистором).
Маленькая корректировка.
Пожарная панель должна различать ЧЕТЫРЕ состояния пожарного шлейфа:
1. Пожар (шлейф нагружен сработавшим датчиком или датчиками).
2. Дежурный (шлейф нагружен оконечным резистором).
3. Обрыв шлейфа (шлейф не нагружен оконечным резистором).
4. Короткое замыкание шлейфа (оконечный резистор закорочен).
rezident
Цитата(revolution @ Apr 7 2008, 21:22) *
Пожарная панель должна различать ЧЕТЫРЕ состояния пожарного шлейфа:
Пять состояний! Кто больше? biggrin.gif
Забыли еще
5. Уход параметров линии.
Т.е. ни одно из 4-х вышеперечисленных типовых состояний. Возникает, например, когда линия подмокла или когда "слишком умный" злоумышленник пытается нарушить работу охранного шлейфа. wink.gif
Кстати, в пожарных системах первое по списку состояние (срабатывание датчиков) разделяется еще на "внимание" и собственно "пожар".
revolution
Цитата(rezident @ Apr 7 2008, 19:31) *
Пять состояний! Кто больше?
Шестое состояние - попадание "земли" на пожарный шлейф. smile.gif
pkuz
Нет ну если быть точным то до питание 24 вольта всегда было атрибутом пожарных систем
Пятое состояние есть - при срабатывании двух и более датчиков должна прозвучать сирена,30 сек задержка,выдача сигнала апт


централи Satel с расширителями& - были однако затея не стоила
arttab
Читайте НПБ и необходимость в последних постах отпала бы само-собой.
rv3dll(lex)
а вместо резистора номинала шлейфа иногда устанавливают диод - так можно снимать вах и кстати измерять температуру

иногда резистор и параллельно нему конденсатор с резистором, и измеритель на переменном токе.

но это у кого на что выдумки хватит
Linker
Чем проще сигнализация, тем меньше будет проблем. Особенно с ложными сигналами. Кому не знакома картина беспричинно воющей сирены в автомобиле, у дверей магазина? Для начинающего - поменьше мудрить. Упор на надежность. Предугадайте реакцию соседей на Вашу воющую по ночам поделку smile.gif.
rv3dll(lex)
кстати решение - купить автосигнализацию - там всё уже есть

выдрать оттуда пик контроллер и на место этого всего припаять панельку и начать сначала программировать на том-же самом только самому и с нуля
Владислав
Цитата(flager @ Apr 6 2008, 14:59) *
Цель - обучение, поэтому энтузиазма много. С интересом посмотрел бы на уже готовые экземпляры, пока удовлетворяющего моим задумкам не встретил.

Вот что у меня получилось из подобной затеи: www.telematix.ru
Внутри стоит PIC18 и SIM300. Защита выходов от КЗ аналоговая на "рассыпухе"
Я - инженер, и таким образом пытаюсь деньги самостоятельно зарабатывать...
avgust75
Цитата(Владислав @ Apr 18 2008, 15:35) *
Вот что у меня получилось из подобной затеи: www.telematix.ru
Внутри стоит PIC18 и SIM300. Защита выходов от КЗ аналоговая на "рассыпухе"
Я - инженер, и таким образом пытаюсь деньги самостоятельно зарабатывать...

Аналогично, пробовал изучить МК, через 2 года имею "Умную Байку" - систему с автоматическим дозвоном с практически любого телефона (и модем не нужен!) при срабатывании датчиков, постановка и сгнятие с охраны iButton, вход с мобильного удаленного телефона по сменным паролям, аудиоконтроль помещения и подключение динамика для общения, дистанционное управление несколькими реле, отзвон при снижении подзаряда АБ, все с голосовой обратной связью и все на двух PIC16F628A.
Так что для начала автору советую обратиться к журналу Радио 2003г №10, я с него начинал.
Сейчас поставил перед собой задачку передать с этой системы по телефону изображение с "видеодатчика", пока назову это так. Изучаю JPG формат, почти закончил прогу на VB по формированию файла, куча вопросов на которые пока ищу ответа, но думаю все решаемо, только , наверное, придется все-таки задействовать какой-либо слабенький ПК, чтобы оцифровать сигнал с "видеодатчика". Может кто уже решил эту проблему, подскажите хотя-бы направление. Так, например, посмотрел WEB камеру в качестве источника, там свой протокол по USB( не считая самой кодировки USB), да и нигде толком не описан. Наверное проще оцифровать сигнал 1V по с RCA выходов. Пока не знаю. Может кто подскажет.
Да и ввод файла с ПК в телефон, адреса памяти в телефоне куда положить файл, команды на телефон - это еще все впереди, а так же нажатие кнопок по командам для отправки файла.
Что скажете, господа?
muravei
Цитата(avgust75 @ Apr 19 2008, 09:56) *
адреса памяти в телефоне куда положить файл, команды на телефон -
Что скажете, господа?

Скажем , пару лет назад , думал на эту тему. Все гораздо сложнее чем вы думаете. Адресами не обойдетесь., если телефон в роли ЖСМ модема.Картинка- это 1% всей задачи. Придется делать ММС -изучить кучу протоколов и форматов , они там как фантики -друг в друга завернуты. Нашел в Инете программку, кстати на Бэйсике, посылающую ММС с компа. Послал , жизнь ком порта отследил сниффером.. но потом , стало дел не впроворот. sad.gif
AloneWolf
Есть готовый извещатель пожарный типа СПТ-2А. Построен на маломощном термостате LM26CIM5-RPA, его достоинства : корпус SOT-23-5. с установленной температурой срабатывания 65С, Точность установки температуры переключения ±3°C, цифровой выход. Есть в наличии сами термостаты, документация на изготовление всего извещателя. Подробное описание здесь
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.