На максимальную дальность не проверял, а так даже с "суррогатной" антенной (просто кусок провода сантиметров 10) приемник отлично принимает сигналы от радиодатчиков движения и радиогерконов, находящихся в противоположных точках квартиры. Причем, с преградой в виде межкомнатных стен.
Зарегистрирован: Ср сен 11, 2013 08:46:11 Сообщений: 1
Рейтинг сообщения:0
Добрый день, всем! А можно ли как то передавать из этой схемы сигнал (Адрес датчика (24-битное число), его состояние на комп. Извините если вопрос не корректен. Спасибо
Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.
эту схему придется усложнить - заменить МК с выходами RS232, этот интерфейс можно подключить к кампу через буферные микросхемы(RS232 или USB - по желанию).
Так как требуется только передавать информацию на комп, то можно реализовать только половину UART: TX микроконтроллера==RX порта RS232. 12F629 не имеет аппаратного UART, но вполне можно обойтись и ним, сделав программный UART. Разумеется, код программы микроконтроллера для этого необходимо корректировать.
Из переделок по "железу" придется освободить один порт микроконтроллера (например, один из каналов управления реле) и на него вывести выход программного UART. Затем этот выход подключить через драйвер уровней МАХ232 к COM порту компьютера. Тогда в терминальной программе можно будет наблюдать адрес сработавшего датчика.
Купил себе gsm сигнализацию, в комплекте идет беспроводной датчик движения. Идея вообщем такая. Я давненько заказал из Китая модули проводные датчики движения без корпуса, радиомодули(приемник, передатчик) на 433мгц. и контроллеры PIC12F675. Схему включения контролера думаю применить эту, вместо кнопок подключить выход с модулей датчиков движения. Как найти или возможно сделать прошивку микроконтроллера, что бы блок сигнализации принимал этот сигнал. Сама база обучается под радио сенсоры, принимает датчики дыма, открывание дверей , т.е. все китайские приблуды на частоте 433.
Зарегистрирован: Чт мар 24, 2011 23:11:49 Сообщений: 42
Рейтинг сообщения:0
dmitrik писал(а):
Схему включения контролера думаю применить эту, вместо кнопок подключить выход с модулей датчиков движения. Как найти или возможно сделать прошивку микроконтроллера, что бы блок сигнализации принимал этот сигнал. Сама база обучается под радио сенсоры, принимает датчики дыма, открывание дверей , т.е. все китайские приблуды на частоте 433.
Хотелось бы почитать даташит на этот чип (SC1527). В сети не смог найти... Мне надо сделать эмулятор такого чипа, т.е. повторить протокол на передачу. В статье мне не совсем понятен протокол, вернее его описание.
То ли лыжи не едут, то ли я ...
" код представляет собой 24-битное число." Это понятно. "Сначала передается одиночный импульс, так называемая преамбула. Длительность этого импульса составляет порядка 400 мкс. Затем следует пауза 10 мс, Тут тоже понятно. А вот далее В нем нули кодируются импульсами такой же длительности, как и преамбула (400 мкс), а единицы – импульсами длительностью 1000 мкс (1 мс)." Рисунок в статье "говорит" несколько иначе, о чем соответствует надпись под эпюрой "Data H" и "Data L". Если посмотреть на эпюру, то получается, что: - логическая единица (высокий уровень) передается так: длительность импульса 1000 мкс, пауза 400 мкс - логический ноль (низкий уровень) передается так: длительность импульса 400 мкс, пауза 1000 мс В итоге получается, что длительности передачи нуля и единицы равны, только очередность импульсов поменялась местами (высокий уровень с низким). Где тут ошибка: в эпюре или в описании?
Отпишусь по поводу протокола передачи. В статье действительно ошибка в описании, правда - в эпюрах. Прикупил я себе GSM сигнализацию вроде такой В комплекте датчиков не брал (мне так было дешевле). После этого решил "прикошачить" к этой штучке датчики. Покупать готовые - дорого. В итоге наваял прошивку для тиньки сначала по описанию (где ноль - импульс 400 мкс, единица - 1000 мкс). Девайс не понял кода. Переделал прошивку по эпюре. Кстати, по даташиту (все-таки я его нашел), отношение длительности импульса к паузе 1/3 при передаче нуля. Итак: ноль - имп. 400 мкс, пауза 1200 мкс, единица - импульс 1200 мкс, пауза 400 мкс) - все прошло как по маслу, девайс принимает код. Преамбула 400 мкс импульс, 400 * 31 = 12400 мкс пауза. Хотя я не исследовал как будет реагировать девайс на меньшую длительность паузы в преамбуле. Сделал сразу так, как пишет даташит.
Коты, здесь http://radiokot.ru/circuit/analog/receiv_transmit/35/ как-то вскользь было ска9ано про какие-то готовые модули приемо передатчиков. Можно конкретно то ли название комплекта, то ли ссылку на Ебей? Мне нужно слушать "жучок". В поле...Хотелось бы без проблем на одну станцию...без поиска и свиста) Спасибо
Есть альтернативная печатка, используется более распространенное реле 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 байта - константа, необходимая для правильной работы тактового генератора. Ее надо вставить в _прошивку_ на тоже место, а потом шить камень, чтобы он работал правильно... Сам на этом палился.
Вложения:
Комментарий к файлу: Печатки приемника (1-4 реле) и датчика протечки воды. dat4ik.rar [31.87 KiB]
Скачиваний: 547
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения