Страница 1 из 1

Приемник радиодатчиков

Добавлено: Пн авг 26, 2013 15:57:03
Bar_boss
Статья - http://radiokot.ru/circuit/analog/receiv_transmit/35/

Доработанная прошивка к этой схеме для поддержки радиодатчиков на кодерах SC2262:

Re: Приемник радиодатчиков

Добавлено: Вт авг 27, 2013 06:05:49
igor-x
интересно а какую дальность передачи удалось получить на этих радиомодулях?

Re: Приемник радиодатчиков

Добавлено: Вт авг 27, 2013 13:49:56
Bar_boss
На максимальную дальность не проверял, а так даже с "суррогатной" антенной (просто кусок провода сантиметров 10) приемник отлично принимает сигналы от радиодатчиков движения и радиогерконов, находящихся в противоположных точках квартиры. Причем, с преградой в виде межкомнатных стен.

Re: Приемник радиодатчиков

Добавлено: Ср сен 11, 2013 08:55:48
tammat
Добрый день, всем!
А можно ли как то передавать из этой схемы сигнал (Адрес датчика (24-битное число), его состояние на комп.
Извините если вопрос не корректен.
Спасибо

Re: Приемник радиодатчиков

Добавлено: Ср сен 11, 2013 09:41:05
igor-x
эту схему придется усложнить - заменить МК с выходами RS232, этот интерфейс можно подключить к кампу через буферные микросхемы(RS232 или USB - по желанию).

Re: Приемник радиодатчиков

Добавлено: Вс сен 15, 2013 19:47:52
Bar_boss
Так как требуется только передавать информацию на комп, то можно реализовать только половину UART: TX микроконтроллера==RX порта RS232. 12F629 не имеет аппаратного UART, но вполне можно обойтись и ним, сделав программный UART. Разумеется, код программы микроконтроллера для этого необходимо корректировать.

Из переделок по "железу" придется освободить один порт микроконтроллера (например, один из каналов управления реле) и на него вывести выход программного UART. Затем этот выход подключить через драйвер уровней МАХ232 к COM порту компьютера. Тогда в терминальной программе можно будет наблюдать адрес сработавшего датчика.

Re: Приемник радиодатчиков

Добавлено: Пт фев 28, 2014 20:17:17
dmitrik
Доброго времени !

Купил себе gsm сигнализацию, в комплекте идет беспроводной датчик движения.
Идея вообщем такая.
Я давненько заказал из Китая модули проводные датчики движения без корпуса, радиомодули(приемник, передатчик) на 433мгц. и контроллеры PIC12F675.
Схему включения контролера думаю применить эту, вместо кнопок подключить выход с модулей датчиков движения.
Как найти или возможно сделать прошивку микроконтроллера, что бы блок сигнализации принимал этот сигнал. Сама база обучается под радио сенсоры, принимает датчики дыма, открывание дверей , т.е. все китайские приблуды на частоте 433.

Re: Приемник радиодатчиков

Добавлено: Вс апр 06, 2014 21:38:51
Tugarin
dmitrik писал(а):Схему включения контролера думаю применить эту, вместо кнопок подключить выход с модулей датчиков движения.
Как найти или возможно сделать прошивку микроконтроллера, что бы блок сигнализации принимал этот сигнал. Сама база обучается под радио сенсоры, принимает датчики дыма, открывание дверей , т.е. все китайские приблуды на частоте 433.


Посмотри этот радиодатчик, как раз на 629-м пике - http://electromost.com/news/radiodatchik_protechki_vody/2013-09-15-104

Re: Приемник радиодатчиков

Добавлено: Пн июл 28, 2014 23:17:26
spin
Хотелось бы почитать даташит на этот чип (SC1527). В сети не смог найти... Мне надо сделать эмулятор такого чипа, т.е. повторить протокол на передачу.
В статье мне не совсем понятен протокол, вернее его описание.

То ли лыжи не едут, то ли я ... :)

" код представляет собой 24-битное число."
Это понятно.
"Сначала передается одиночный импульс, так называемая преамбула. Длительность этого импульса составляет порядка 400 мкс. Затем следует пауза 10 мс,
Тут тоже понятно. А вот далее
В нем нули кодируются импульсами такой же длительности, как и преамбула (400 мкс), а единицы – импульсами длительностью 1000 мкс (1 мс)."
Рисунок в статье "говорит" несколько иначе, о чем соответствует надпись под эпюрой "Data H" и "Data L".
Изображение
Если посмотреть на эпюру, то получается, что:
- логическая единица (высокий уровень) передается так: длительность импульса 1000 мкс, пауза 400 мкс
- логический ноль (низкий уровень) передается так: длительность импульса 400 мкс, пауза 1000 мс
В итоге получается, что длительности передачи нуля и единицы равны, только очередность импульсов поменялась местами (высокий уровень с низким).
Где тут ошибка: в эпюре или в описании?

Re: Приемник радиодатчиков

Добавлено: Вс авг 31, 2014 21:30:32
spin
Отпишусь по поводу протокола передачи. В статье действительно ошибка в описании, правда - в эпюрах.
Прикупил я себе GSM сигнализацию вроде такой
Изображение
В комплекте датчиков не брал (мне так было дешевле).
После этого решил "прикошачить" к этой штучке датчики. Покупать готовые - дорого.
В итоге наваял прошивку для тиньки сначала по описанию (где ноль - импульс 400 мкс, единица - 1000 мкс). Девайс не понял кода.
Переделал прошивку по эпюре. Кстати, по даташиту (все-таки я его нашел), отношение длительности импульса к паузе 1/3 при передаче нуля. Итак: ноль - имп. 400 мкс, пауза 1200 мкс, единица - импульс 1200 мкс, пауза 400 мкс) - все прошло как по маслу, девайс принимает код. Преамбула 400 мкс импульс, 400 * 31 = 12400 мкс пауза.
Хотя я не исследовал как будет реагировать девайс на меньшую длительность паузы в преамбуле. Сделал сразу так, как пишет даташит.

Re: Приемник радиодатчиков

Добавлено: Чт апр 30, 2015 10:33:04
AASSDD1212
глупый вопрос но,в архиве файл RX_schema.sdd открываю его Апачем 4.0 и вместо букв сплошные символы
подскажите как его открыть,очень важно

Re: Приемник радиодатчиков

Добавлено: Вс май 03, 2015 18:32:43
Bar_boss
Программой Schemagee.
Это файл принципиальной схемы.

Re: Приемник радиодатчиков

Добавлено: Ср май 13, 2015 20:06:02
AASSDD1212
А что делает диод VD2(SM1)??

Re: Приемник радиодатчиков

Добавлено: Ср май 13, 2015 20:09:41
AASSDD1212
А что делает диод VD2(SM1)??

Re: Приемник радиодатчиков

Добавлено: Вт авг 11, 2015 19:50:47
Bar_boss
AASSDD1212 писал(а):А что делает диод VD2(SM1)??
Про явление самоиндукции слышал что-нибудь? Этот диод её убивает :kill:

Re: Приемник радиодатчиков

Добавлено: Пт июн 17, 2016 16:57:49
Бурабат
Коты, здесь http://radiokot.ru/circuit/analog/receiv_transmit/35/ как-то вскользь было ска9ано про какие-то готовые модули приемо передатчиков. Можно конкретно то ли название комплекта, то ли ссылку на Ебей?
Мне нужно слушать "жучок". В поле...Хотелось бы без проблем на одну станцию...без поиска и свиста) Спасибо

Re: Приемник радиодатчиков

Добавлено: Чт апр 13, 2017 11:36:42
minakan
Есть альтернативная печатка, используется более распространенное реле jrc-23.
Спойлерhttp://electromost.com/forum/2-75-3
уважаемый ARS пишет:
варианты печаток под смд - контроллер для приемника и передатчика. Приемник в двух вариантах-с четырьмя реле и с одним.Может,кому и сгодится.:)
Противоположная сторона-сплошной экран. Места сквозной пайки на печатках выделены синим.Платы - на двухстороннем фольгированном стеклотекстолите.Убрал светодиоды-в таком включении реле (на 5 Вольт)они не работали. Поэтому светодиод и токоограничительный резистор я включил параллельно обмотки реле. Печатки в нарисованы в программе Лайоут 4.0
Упомянутый радиодатчик протечки воды тут:
Спойлерhttp://electromost.com/news/radiodatchik_protechki_vody/2013-09-15-104
Если надо несколько датчиков, то в области значений EEPROM меняем значение адресов 0х00…0х02, которые содержат значения 01-03-05 на любые другие.
На основе датчика протечки можно собрать датчик движения с модулем hc-sr501 и т. д.
Перед программированием процессора не забываем сначала считать содержимое памяти программ, там в самом конце 4 байта - константа, необходимая для правильной работы тактового генератора. Ее надо вставить в _прошивку_ на тоже место, а потом шить камень, чтобы он работал правильно... Сам на этом палился.