Радиомодуль
|
|
Zoolu | Дата: Вторник, 02.01.2018, 15:46 | Сообщение # 301 |
Группа: Пользователи
Сообщений: 490
Статус: Offline
| Цитата AlexAW ( ) MBee868 хороши конечно но много за них просят Фейсбучникам на стоимость пофигу как правило... А по поводу алгоритма- может сделать стартовый байт хранящий только служебную информацию? Я конечно не совсем понял планируемый протокол. Может с пониманием действительно дельное чего смогу предложить.
|
|
| |
Admin | Дата: Вторник, 02.01.2018, 16:14 | Сообщение # 302 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата AlexAW ( ) Посылать радиопакеты команды устройство будет так же под управлением по сети получив номер команды от центрального устройства передает 24 битный код в течении например 0.5 сек Существующая версия так и работает - при приеме команды формирует "пачку" из повторяющей последовательности 24-битного кода. В принципе, с формированием команд, передаваемых радиомодулем, я проблем особых не вижу. Более актуальная проблема - это прием радиомодулем кодов датчиков. Учитывая, что датчики тоже формируют повторяющую последовательность, можно сравнивать несколько посылок и в случае их совпадения, идентифицировать принятый код как правильный.
Цитата AlexAW ( ) Что касается радиотрансиверов MBee868 хороши конечно но много за них просят. Эти модули имеет смысл применять в решениях более "глобальных" - например, поквартирное дистанционное снятие показаний счетчиков воды в многоквартирном доме. Сейчас такие решения очень широко применяются - в доме устанавливается центральный модуль, который собирает показания со всех счетчиков и отправляет их по каналу связи в расчетный центр.
Цитата AlexAW ( ) Те же HC-12 работают правда только как радиоудлинитель UART, но на порядк дешевле.Что касается качества их работы то мне понравилось. Мне идея с "удлинением" RS485 по радиоканалу очень понравилась. Наверное, тоже закажу парочку попробовать.
Цитата Zoolu ( ) Фейсбучникам на стоимость пофигу как правило... Это было предложение как раз не от "фейсбучников"
|
|
| |
AlexAW | Дата: Вторник, 02.01.2018, 19:51 | Сообщение # 303 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
| Цитата Admin ( ) В принципе, с формированием команд, передаваемых радиомодулем, я проблем особых не вижу. Да особых проблем нет, если исходить из одной частоты модуляции. Но большинство проблем с текущей версией радиомодуля, по моему связано с тем, что разные передатчики разных устройств имеют не только разную частоту несущей (под это приемники способны подстроится, особенно на малых расстояниях), но и разные частоты модуляции (длинна одного бита в различных устройствах может быть от 0.5мс до 2мс) поэтому в приемнике я пытаюсь сначала измерить период а потом только раскодировать сигнал дождавшись преамбулы. Ну и да конечно лучше принять за правильный сигнал тот что дважды повторился (я про 24 битный код) при записи кода это особенно актуально. Измеренный период не сложно было бы записать для будущей передачи, но под это понадобится еше один байт. если использовать оставшиеся 3 бита в четвертом байте можно закодировать 8 вариантов периодов модуляции. Но один бит я планировал оставить под указатель кодировки 2262 или 1527 но может стоит им пожертвовать.тогда шаг будет где то в 200 мкс. Можно попробовать вписаться в допуски процентов возможного отклонения длительности импульса.
|
|
| |
ppwwdd | Дата: Вторник, 02.01.2018, 20:00 | Сообщение # 304 |
Группа: Пользователи
Сообщений: 454
Статус: Offline
| Цитата AlexAW ( ) Может вам стоит подумать о расширении сети RS485 по территории усадьбы. У меня как раз HC-12 есть , а также и преобразователи RS232-RS485. Можно вынести контроллер RS485. В нем 4 канала на управление и 4 входа для контроля. Если реализую этот вариант, - напишу.
|
|
| |
AlexAW | Дата: Пятница, 09.02.2018, 14:38 | Сообщение # 305 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
|
Пришли платки на Радиомодуль (RadioUnit). Кто заказывал загляните в личку, жду адреса и денежки.
Сообщение отредактировал AlexAW - Пятница, 09.02.2018, 18:36 |
|
| |
AlexAW | Дата: Пятница, 09.02.2018, 18:31 | Сообщение # 306 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
| Посылки собраны. Завтра постараюсь отправить.
Есть еще две свободных платки. Кому нужно обращайтесь!
Сообщение отредактировал AlexAW - Суббота, 10.02.2018, 06:19 |
|
| |
AlexAW | Дата: Пятница, 23.02.2018, 15:23 | Сообщение # 307 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
| Выкладываю для тестирования первую версию прошивки радиомодуля. Краткое описание работы в файле Read.me Команды управления по сети ModBus собраны в таблице.
Предупреждаю команды отличаются от используемых в настоящее время в WebHomePi Тут вопрос к михаилу будет ли он мой вариант прикручивать к WebHomePi
мне пока важно проверить на сколько надежно принимает, пишется в память, как изменилась дистанция приема.
На мой взгляд самые полезные отличия от прошивки Михаила, автоматическая подстройка под частоту модуляции с периодом в диапазоне от 600 до 1900 мс. наличие 16 байтного буфера приемника и передатчика.
Пробуйте пишите отзывы замечания предложения.
Сообщение отредактировал AlexAW - Пятница, 23.02.2018, 15:24 |
|
| |
AlexAW | Дата: Воскресенье, 25.02.2018, 17:40 | Сообщение # 308 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
| Цитата Да и радиомодуль нужно еще один изготовить Михаил, я же писал, что у меня платки 2 шт. остались. Чего ж молчал... когда рассылку организовывали. Я то думал у вас уже собрано парочку. Вот такие получаются
Добавлено (25.02.2018, 17:40) --------------------------------------------- Сигналь я отправлю
Сообщение отредактировал AlexAW - Воскресенье, 25.02.2018, 17:40 |
|
| |
Admin | Дата: Воскресенье, 25.02.2018, 17:55 | Сообщение # 309 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата AlexAW ( ) Чего ж молчал... когда рассылку организовывали. Да что-то тормознул я тогда... не подумал....
|
|
| |
AlexAW | Дата: Воскресенье, 25.02.2018, 18:03 | Сообщение # 310 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
| У меня две осталось одну или обе отправить?
|
|
| |