Форум РадиоКот https://radiokot.ru/forum/ |
|
Протокол кнопки 433 МГц https://radiokot.ru/forum/viewtopic.php?f=2&t=173431 |
Страница 1 из 1 |
Автор: | NStorm [ Чт окт 22, 2020 17:03:33 ] | |||||
Заголовок сообщения: | Протокол кнопки 433 МГц | |||||
Есть некий радио пульт с кнопками работающий на 433 МГц. Хочется отрверсить протокол, чтобы со своих ус-в приемникам передавать коды кнопок. Микруха на пульте неизвестна. Подошел пока с обратной стороны. Взял приемник 433.92 МГц SYN480R (ASK/OOK модуляция, у пульта OOK должна быть думаю). Подрубаюсь. Он "шумит" пока нет несущей или постоянная несущая. С пульта отправляю команду, видно, что появляется несущая, приемник что-то принимает: Ну еще преамбула возможно понятна с редкими импульсами, а что дальше: ![]() (полноразмерная версия по клику или во вложениях) В приближении Что за кодирование может быть такое, что имульсы так по длине плавают? Может прием кривой такой? Надо пульт будет разобрать глянуть, не помню там радио передатчик отдельно или нет, может до модуляции можно будет ЛА подключиться и снять сигнал. Но может у кого по тому что есть идеи будут?
|
Автор: | NStorm [ Ср окт 28, 2020 16:03:02 ] | ||
Заголовок сообщения: | Re: Протокол кнопки 433 МГц | ||
Всё-таки то не преамбулы были, а особенности модуля принимающего мусор от него при потере несущей такой. Данные чуть раньше приходили, сразу после мусора, поэтому их не видно было. Разобрал пульт, нашел с какой ноги МК на транзисторы контура уходит сигнал. Подрубился ЛА туда. И вот теперь видно что то, что генерится с передатчика, принимается прямо на приемнике как надо: D2 - с передатчика сигнал снят, D0 уже мой приемник. Данные сняты как надо, совместимость радио модулей проверена. Там в общем-то судя по контуру кроме ООК ничего и быть не может. Теперь надо разобраться с протоколом.
|
Автор: | BlackKilkennyCat [ Ср окт 28, 2020 16:26:41 ] |
Заголовок сообщения: | Re: Протокол кнопки 433 МГц |
загнать как-то в Wireshark? |
Автор: | roman.com [ Ср окт 28, 2020 18:44:44 ] |
Заголовок сообщения: | Re: Протокол кнопки 433 МГц |
Теперь надо разобраться с протоколом. Похож на "манчестер" https://ru.wikipedia.org/wiki/Манчестер ... е#Описание Как в Ethernet... Средний импульс не понятен... Какое-то "синхро" что ли)) Вложение:
|
Автор: | NStorm [ Ср окт 28, 2020 19:09:35 ] | ||
Заголовок сообщения: | Re: Протокол кнопки 433 МГц | ||
roman.com, думаю да, какой-то вариант манчестера. И похоже код повторяется несколько раз. "Горбик" посередине и такой же точно в конце. Что между горбами повторяется прям до 1го горба. Кроме первых двух сигналов прям. Без них было бы прям ровно 32 бита в манчестере на первый взгляд. Просто снял данные и еще не анализировал особо, завтра буду смотреть уже детальнее. Но пока предположение что просто несколько раз подряд дублируется в манчестере некий пакет. Еще бы разобрать его, т.к. мне надо больше кнопок сделать, чем в пульте изначально, т.е. отдельные коды у каждой кнопки есть. Но это потом анализом других кнопок надо будет исследовать. BlackKilkennyCat, ммм пока не знаю как. А вайршарк кроме сетевых пакетов что-то умеет? Как-то в эту сторону даже не смотрел, его только для сети применял всегда ранее. Добавлено after 14 minutes 53 seconds: Тфу блин. Криво же посмотрел! В графическом редакторе сдвинул часть - всё сходится. Повторы это. Код между длинными посылками повторяется: Точно повторяющийся манчестер.
|
Автор: | roman.com [ Ср окт 28, 2020 19:16:49 ] |
Заголовок сообщения: | Re: Протокол кнопки 433 МГц |
Вот для примера я записывал сигнал брелка автосигнализации 433 МГц на компьютер... Там в начале три длинных импульса (длинней остальных) - это преамбула. Потом обычный "манчестер". Брелок автосигнализации 433 МГц повторяет непрерывно один и то же пакет (пока нажата кнопка). Вложение: Или вот брелок автосигнализации 433 МГц - в начале семь длинных импульсов (длинней остальных) - это преамбула. Потом обычный "манчестер". Плохо видно (сигнал слабый). Вложение: Кораблик - это "манчестер" от моего самодельного пульта )) В самом низу - это просто шум приёмника (при выключенном передатчике). |
Автор: | GARMIN [ Чт окт 29, 2020 12:42:13 ] |
Заголовок сообщения: | Re: Протокол кнопки 433 МГц |
А мне это напоминает MFM модуляцию - манчестер, поделённый счётчиком на два. |
Автор: | NStorm [ Чт окт 29, 2020 15:33:28 ] | |||
Заголовок сообщения: | Re: Протокол кнопки 433 МГц | |||
А может просто вот так? Full: ![]() Добавлено after 12 minutes 6 seconds: Обрезал пакет в Sigrok, поигрался с настройками декодера и получил ту же картину: Можно считать за правду? ![]()
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |