Суббота, 26.05.2018, 06:50    
[ Вход · Лента сообщений · Участники · Правила форума · Поиск · RSS ]
  • Страница 6 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Форум » Форум uCProg » Управление и контроль » (21 статья) Прием сигнала с беспроводных датчиков
(21 статья) Прием сигнала с беспроводных датчиков
pomor2000Дата: Пятница, 06.04.2018, 12:58 | Сообщение # 76
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Подключил хорошую антенну к приемнику и чипу с UART выходом и запустил терминалку. За сутки ловит с эфира около 50 посылок, при этом некоторые из них вида 01000000. Есть и правильные посылки - вижу по номеру нажатой кнопки. Есть ли проверка валидности принятой посылки у декодера?

Сообщение отредактировал pomor2000 - Пятница, 06.04.2018, 13:15
 
BorodaДата: Пятница, 06.04.2018, 13:15 | Сообщение # 77
Генерал-лейтенант
Группа: Администраторы
Сообщений: 538
Статус: Offline
pomor2000,  я же рассказывал уже историю с воротами цветочной оранжереи. 2262/1527 - это ущербный протокол - напоиграть. Максимум управлять игрушками и светом. У меня щас подсветка на шкафах по всей квартире стоит. Управляю ей с этих пультов.

А вот настройки конфигурации (яркость, будильник рассвет, текущее время/дата, коды пультов и PIR) кидаю с компа по более надежному протоколу (Nсети,Nустройства,ТипДанных,ДанныеDWORD,CRC16) итого 9 байт.

П.С. можно конечно сделать отслеживание не по двум, а по трем/четырем посылкам подряд, но время реакции еще больше увеличится.
 
pomor2000Дата: Пятница, 06.04.2018, 13:18 | Сообщение # 78
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Ну это понятно. Не ущербный, а простой :-)
 
BorodaДата: Пятница, 06.04.2018, 13:20 | Сообщение # 79
Генерал-лейтенант
Группа: Администраторы
Сообщений: 538
Статус: Offline
Именно ущербный, хоть бы контроль четности предусмотрели...

Хотя у меня в детстве была машинка на радио, там вообще 4 бита было в радиоканале. Она сама дергалась постоянно.
 
pomor2000Дата: Воскресенье, 08.04.2018, 00:51 | Сообщение # 80
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Помехозащищенность этих протоколов можно усилить: например, для команды 1 на пульте надо нажать одновременно или по-очереди комбинацию из 2-4-х кнопок. Для команды 2 - другую комбинацию. Декодер воспримет это как валидные команды. Чем больше кнопок на пульте, тем сложнее код для одной команды.
Соответственно, декодер можно написать только под конкретные комбинации или сделать его настраиваемым - записями в еепром - программатором или по радиоканалу. Помехозащищенность при этом заметно возрастет.


Сообщение отредактировал pomor2000 - Воскресенье, 08.04.2018, 01:01
 
pomor2000Дата: Пятница, 27.04.2018, 21:51 | Сообщение # 81
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Подключил декодер к приемнику на чипе SYN480R - как у автора и все мои пульты сразу стали видны на прошивке с UART выходом. Не так быстро, как на модуле RX480R-4CH, но все же лучше.
 
Форум » Форум uCProg » Управление и контроль » (21 статья) Прием сигнала с беспроводных датчиков
  • Страница 6 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Поиск:





UP