Гаражная сигнализация

Обсуждаем цифровые устройства...
Сергей32
Родился
Сообщения: 15
Зарегистрирован: Пт окт 31, 2008 10:15:19

Гаражная сигнализация

Сообщение Сергей32 »

Ребята выручайте схемой, ссылками. Сильно не пинайте, я в этих делах профан, владею только азами. Нужна сигнализация на гараж с питанием от сети и автоматическим переключением на автономное при исчезновении напряжения сети с герконовым датчиком на ворота и обязательно датчиком удара.
Логика работы должна быть следующая.
1. перед выходом из гаража включаем питание тумблером, при этом над воротами предполагается повесить плафон 12 V , который должен сразу загореться, чтобы можно было в тёмное время суток повесить замки. Через 30-60 сек. плафон должен погаснуть, а система встать на охрану.
2. сработка системы должна начинаться с датчика удара, с одновременным зажиганием плафона, НО с задержкой сработки сирены секунд на 30, для входа в гарах и отключения питания (т.е. стукнул по воротам-зажёгся свет, снял замок, открыл дверь, выключил. Если не выключил сирена должна орать минуты 3-4, а потом выключаться.
Аватара пользователя
FOLKSDOICH
Говорящий с текстолитом
Сообщения: 1580
Зарегистрирован: Ср окт 04, 2006 22:33:56
Откуда: М.о.

Сообщение FOLKSDOICH »

Здесь почитай: http://shems.h1.ru/
Аватара пользователя
FOLKSDOICH
Говорящий с текстолитом
Сообщения: 1580
Зарегистрирован: Ср окт 04, 2006 22:33:56
Откуда: М.о.

Сообщение FOLKSDOICH »

А вот почти готовое:
Вложения
Сигнализация для квартиры.zip
(73.33 КБ) 1295 скачиваний
Аватара пользователя
valb
Открыл глаза
Сообщения: 74
Зарегистрирован: Вт окт 21, 2008 21:05:25
Откуда: Пенза

Сообщение valb »

FOLKSDOICH писал(а):А вот почти готовое:

Добавить звонок хозяину на сотовый , с последующей прослушкой помещения .
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

Уважаемые коты, и котята :) , хочу сделать, относительно не дорогую, гаражную сигнализацию, со следующими характеристиками:
1.постановка и снятие с охраны на iButton, что то типа этого http://icdevelop.narod.ru/project1/index.htm http://eldigi.ru/site/guard/15.php
http://eldigi.ru/site/guard/6.php
http://excimer.ucoz.ru/publ/3-1-0-2
http://www.creativelectro.spb.ru/projekts/tinyKTM.php
2.Оповещение в радиусе 300м, по радиоканалу используя протокол RC5 http://radiokot.ru/articles/14/index.shtml
http://www.geocities.com/digitan000/Har ... _page.html
или что то на подобе используя бифазный код, как в умном доме
Для связи использовать, что-то типа самодельных RF модулей http://cxem.net/rmodem/rmodem14.php
Ищу единомышленников, а главное сподвижников :)) Один такой проект не подниму, немного знаю си для avr, поэтому желательно прогу на си, вообщем с прогой как нибудь разбирусь. с RF модулями намного сложней, вообщем с поянием трудновато! :)
NiceMAN
Встал на лапы
Сообщения: 94
Зарегистрирован: Пн май 05, 2008 14:36:30
Откуда: г. Челябинск

Сообщение NiceMAN »

Поддерживаю, надо чето "изобрести", простое и универсальное, помогу чем смогу...
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

Поддерживаю, надо чето "изобрести", простое и универсальное, помогу чем смогу...

Сможешь изготовить радиомодули http://cxem.net/rmodem/rmodem14.php для экспериментов? Впоследствии, если чего выгорить сгондобить усилитель http://vrtp.ru/index.php?act=categories ... rticle=118 для увеличения дальности работы? :)
а я бы пока разбирался с передачей данных по радиоканалу!
http://jap.hu/electronic/codec-v4.0.html
а потом и опрос датчиков организовать можно было бы! :)
Вложения
RF_dadalink_PIC_CCS_исходник.rar
подборка по манчестерскому коду
(111.7 КБ) 480 скачиваний
NiceMAN
Встал на лапы
Сообщения: 94
Зарегистрирован: Пн май 05, 2008 14:36:30
Откуда: г. Челябинск

Сообщение NiceMAN »

Если честно, то я бы лучше программку для контроллера пописал... Но можно попробовать и радиомодули... А может GSM канал лучше?
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

Если честно, то я бы лучше программку для контроллера пописал... Но можно попробовать и радиомодули... А может GSM канал лучше?

я бы сказал проще и удобней! :) такие системы с использованием сотового телефона http://www.guarda.ru/guarda/data/data_p ... _num=07_01
http://cxem.net/guard/3.php
есть несколько минусов на мой взгляд:
1. не везде в гаражах возможно использование сотовой связи( у меня лично телефон в металлическом гараже и рядом, работает через раз)
2. легко заглушаеться, как техногенными помехами, так и умишленно, глушаком на одном транзисторе, а хозяин даже и не знает об этом
Радиомодули предлагаю использовать из-з относительной не высокой стоимиости, а принцип работы ориентировочно такой:
1. каждую миниуту передатчик из гаража передает сигнал, что все нормально (можно шифрануть с открытым ключем, для надежности)
2. приемник принимает каждую минуту сигнал, и говорит что все путем.
3. если в течении 3 минут приемник не принял сигнал, что все нормально, значит сигнал не доходит по каким то причинам, соответственно пищит предупреждая об этом
4.если охранный датчик сработал, то передатчик передает тревожный сигнал, а соответственно приемник начинает пищать
Вот такие у меня мысли, ты чего по этому поводу думаешь? :)
NiceMAN
Встал на лапы
Сообщения: 94
Зарегистрирован: Пн май 05, 2008 14:36:30
Откуда: г. Челябинск

Сообщение NiceMAN »

У меня по работе GSM модемы работают в подвалах, там и стена метровая, и грунт, и Ж/Б перекрытия и ничего, все ОК! Это так к слову... Вообще, GSM канал необходим при значительном удалении объекта. А при расстоянии до нескольких сотен метров можно использовать радиомодули.
Вот, кстати, еще вариант. Он мне нравиться тем, что не надо мотать катужки, все на стандартных дросселях. Хотя не известен радиус действия. И антенна подлиннее будет...



В принципе твой алгоритм работы системы считаю приемлемым для начала эксперимента... Потом можно добавить и постановку/снятия от электронного ключа и т.п.
Вложения
.rar
Схема радиомодема 26...35 МГц
(158.03 КБ) 540 скачиваний
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

arduino имеет библиотеку virtual wire для работы с простыми модулями
только там код почти 4к занимает
есть библиотека манчестер кода в компиляторе micro c
больше реализации радиоканала я не встречал в инете (для авр по крайней мере)
посему лучше использовать простые трансиверы сс1100 с железное реализацией контроля и коррекции ошибок
вот только корпус у них непаябельный и плату утюгом не каждый сделает
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

У меня по работе GSM модемы работают в подвалах
модем это хорошо, но дороговато :) тут же зависит еще от удаления от базовой станции, окружающих условий и т.п.! У меня с одной стороны от гаражного кооператива находится понижающая электроподстанция.... :(
Вот, кстати, еще вариант. Он мне нравиться тем, что не надо мотать катужки, все на стандартных дросселях
согласен, не плохой вариант :) автор заявил протестированную скорость передачи 10 Кбот=10 000 бит/с, итого длительность бита 100 мкс, вполне приемлемо. К тому же, на сколько я помню, частотная модуляция более устойчива к помехам, но я не спец могу ошибаться :oops:
Он мне нравиться тем, что не надо мотать катужки, все на стандартных дросселях.
согласен простота, доступность, цена, относится к плюсам! :))
Хотя не известен радиус действия.
там вроде стоит УВЧ, думаю метров 500 на открытой местности будет работать!
И антенна подлиннее будет...
это конечно минус, четверть волны ~2м :( есть два пути решения:
1.повысить частоту, 174ха34 до 150 МГц кажеться работает :)
2. эквивалентные антены, можно на барахолках от старых радиотелефонов посмотреть. :))
Я за твой вариант радиомодема, последнее слово за тобой!? :)
Надо определиться с платформой AVR или PIC? я и то и другое знаю плохо, буду разбираться по пути. :oops: выбор за тобой!
по поводу языка программирования и среды программирования? Если AVR для меня желательно СИ и кодвижен!?
предлагаю следующую последовательность действий:
1. рисуем примерную блок схему,
2. пишем прошивки манчестерского кода для радиоканала
3. отлаживаем в протеусе, приемо передачу манчестера(без аналоговой части),
4. добовляем управление таблетками в основной блок,
5. отлаживаем в протеусе,
6. добовляем проверку датчиков и режимы сигнализации,
7. отлаживаем в протеусе,
8. если дойдем до этого пункта, собераем в железе! :))
Желательно, конечно что бы еще кто нибудь присоединился, но энтузиастов похоже мало :(
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

посему лучше использовать простые трансиверы сс1100 с железное реализацией контроля и коррекции ошибок
вот только корпус у них непаябельный и плату утюгом не каждый сделает
это точно, да и стоимость одного модуля 22 у.е. ~700 руб. за штуку, не могу выложить :(
здесь вроде доходчиво написано http://radiokot.ru/articles/16/ даже я понял! :)) думаю манчестер реализовать програмно, вполне реальная тема.
NiceMAN
Встал на лапы
Сообщения: 94
Зарегистрирован: Пн май 05, 2008 14:36:30
Откуда: г. Челябинск

Сообщение NiceMAN »

Надо определиться с платформой AVR или PIC?

Я AVR пользую, так что давай AVR.

по поводу языка программирования и среды программирования?

Да..., а тут наши взгляды расходятся, пишу на ассемблере, на Си никак не могу перелезть... Так что я на асме.

В твоей последовательности действий предлагаю поменять местами пункты 4,5 и 6,7
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

Да..., а тут наши взгляды расходятся, пишу на ассемблере, на Си никак не могу перелезть... Так что я на асме.

Ну асм, так асм, только я кроме avr studio больше не счем не знаком!Устроит?
В твоей последовательности действий предлагаю поменять местами пункты 4,5 и 6,7
Не принципиально, от перемены мест слогаемых сумма не меняеться :)
В приемнике, думаю вполне хватит attiny2313, чтоб сигнал обрабатывал - пищал, и нужный светодиод включал. В базовом блоке (сигнлизация в гараже) наверное atmega8, тут аппаратный 1-wire пригодится ?
блок схему будем рисовать, или сразу с манчестера начнем?
NiceMAN
Встал на лапы
Сообщения: 94
Зарегистрирован: Пн май 05, 2008 14:36:30
Откуда: г. Челябинск

Сообщение NiceMAN »

Вообщем пишем на асме.
В базовом блоке tiny2313 хватит ИМХО. 1-wire и программно реализуется не сложно, по крайней мере с DS18B20 я хорошо "поработал", правда по 3-м проводам, без паразитного питания.
Предлагаю начать с Манчестера: берем 2 тиньки - одна передатчик, вторая приемник, пишем проги для каждого, соединяем между собой, проверяем (в симуляторе или в реале).
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

Вообщем пишем на асме.

Договорилсиь! :)
В базовом блоке tiny2313 хватит ИМХО. 1-wire и программно реализуется не сложно, по крайней мере с DS18B20 я хорошо "поработал", правда по 3-м проводам, без паразитного питания.
в принципе согласен с тобой, алгоритм усложняеться, но вполне реализуем. я с таблетками экспериментировал, но на pic16f84.
если не против, то я займусь пока приемником, он мне понятней как-то, а ты базовым блоком!? У тебя какая версия протеуса? у меня протеус 7.5, avr studio 4.16, версии протеуса должны совпадать, для нормальной совместимости.
длинна бита 100 мкс, или побольше возьмем, скажем 200 мкс?
первые два стартовых бита единичные, как здесь, передаем пока один байт, пока обойдемся без контрольной суммы.
Привязывемся к твоей схеме радиомодема? PD4 к цифровому входу/выходу 1 радиомодема, PD5 к цифровому входу/выходу 2 радиомодема.
NiceMAN
Встал на лапы
Сообщения: 94
Зарегистрирован: Пн май 05, 2008 14:36:30
Откуда: г. Челябинск

Сообщение NiceMAN »

У тебя какая версия протеуса? у меня протеус 7.5, avr studio 4.16

Протеус не пользую, предпочитаю все делать сразу в железе на макетной плате. AvrStudio использую 3.55, мне хватает.

Предлагаю в передатчике убрать DD1, МК подключить непосредственно к резисторам R3-R4. Передавать лог.1 увеличением частоты передатчика, лог.0 уменьшением частоты передатчика, т.е. пока нет передачи на R3 подаем высокий уровень, на R4 - низкий (получаем среднюю частоту), если хотим передать лог.1 - на R3 и R4 подаем высокий уровень (частота выше средней), если хотим передать лог.0 - на R3 и R4 подаем низкий уровень (частота ниже средней). В выходы приемника заводим на входы внешних прерываний INT0 и INT1. При таком построении канала предачи данных становятся не критичны тайминги посылок.
Аватара пользователя
ooogo
Это не хвост, это антенна
Сообщения: 1306
Зарегистрирован: Вс янв 18, 2009 20:51:02

Сообщение ooogo »

не совсем тебя понял, покумекаю вечерком.
В выходы приемника заводим на входы внешних прерываний INT0 и INT1. При таком построении канала предачи данных становятся не критичны тайминги посылок.
зато сильно снижается помехоустойчивость сигнала, не думаю что это хорошая мысля!? :?
NiceMAN
Встал на лапы
Сообщения: 94
Зарегистрирован: Пн май 05, 2008 14:36:30
Откуда: г. Челябинск

Сообщение NiceMAN »

По моему с помехоустойчивостью все ОК, тем более в статье предлагается передавать байт а затем его инверсное значение + сделать контрольную сумму.

Я тут схему накалякал, для отработки обмена между контроллерами. Выставляем байт, жмем передача и смотрим... потом без проводов, например ИК канал сделать, и мучать его помехами:)
Вложения
.rar
(10.98 КБ) 441 скачивание
Ответить

Вернуться в «Цифровая техника»