Страница 24 из 29
Re: Радиоуправление своими руками.
Добавлено: Ср июл 01, 2026 14:40:52
mickbell
В беспилотниках этот протокол нынче - фактически стандарт де-факто.
Re: Радиоуправление своими руками.
Добавлено: Ср июл 01, 2026 14:57:28
kvn234
roman.com писал(а): Ср июл 01, 2026 13:14:42
mickbell писал(а): Ср июл 01, 2026 09:58:33
Нет, а что я там увижу?
Например отсутствие шифрования.
Очередной бред.
Какие бывают каналы связи
Выбор канала зависит от задачи:
Механический. Используется на небольших расстояниях или там, где нужна мгновенная реакция (например, в некоторых системах управления транспортом).
Проводный. Применяется, когда беспроводные каналы невозможны (нет прямой видимости, есть экранировка) или из соображений надёжности и помехозащищённости.
Радиоканал (радиоуправление). Идеален для подвижных объектов (БПЛА, радиоуправляемые модели) или в ситуациях, когда передатчик и приёмник не видят друг друга (например, в системах умного дома).
Инфракрасный (ИК). Чаще всего используется в бытовой электронике (пульты ДУ).
Ультразвуковой. Применяется редко, в основном на небольших расстояниях.
Волоконно-оптический. Позволяет передавать большие объёмы данных с минимальной задержкой. Используется, например, для управления камерами на стадионах или FPV-дронами.
Радиуправление это
управление по радио и может быть без шифрования как и другие варианты по другим каналам связи.
И ( о ужас

) протоколы передачи могут быть без контрольной суммы.
Все это щифрование, контролные суммы зависят от наличия помех, котрые могут исказить сигнал и необходимости защитится от противника шифрованием.
Но шифрование не дает
высокой гарантии защиты при работе по радио каналу. Потому переходят на проводные каналы управления по оптике.
И вам пора вместо радиоканалов переходить на оптические.
Там такие скорости, посмотри STM16 (STM-16: 16 × STM-1 = 2 488,32 Мбит/с. ) и другие варианты.

Re: Радиоуправление своими руками.
Добавлено: Ср июл 01, 2026 15:14:58
roman.com
проблемы посерьезней - это проблемы с безопасностью.
из описания...
"протокол ExpressLRS для контроля целостности данных использует хеш-функцию MD5 + кодовое слово"
во первых MD5 уже давно не рекомендуется для использования. устарел. на смену пришёл SHA-384.
при достаточной вычислительной мощности можно подобрать кодовое слово (для MD5) с помощью тех же радужных таблиц...
но это уже тема для другого форума. не для форума детских игрушек ))
тут простой сверточный алгоритм сделать не могут а я тут про хэш-функции распинаюсь ))
это тема для форума специалистов криптографов.
ну да ладно ))
да, перехватить управление коптером не получится не зная кодовое слово.
однако прослушать команды управления и телеметрию можно. так так хэш-функция защищает только от изменения данных. а для сокрытия данных хеш-функция не спасает. для сокрытия данных используют протоколы шифрования.
да, в ExpressLRS используется ППРЧ.
но ППРЧ только усложняет перехват управления. т.к. надо знать алгоритм псевдослучайной перестройки частоты.
но от прослушки ППРЧ не спасает.
поэтому противник легко может видеть нашу телеметрию.
так, например, противник может видеть сколько у нас осталось заряда батарей. и может определить хватит ли нам заряда батарей чтобы долететь до цели.))
я уже не говорю про видео. когда противник видет все что видим мы.
и т.д. и т.п.
поэтому протоколы без шифрования уже давно никто не использует.
ладно... хватит писать. )) пора делать вывод.
Вывод: протокол ExpressLRS делать не надо.
Re: Радиоуправление своими руками.
Добавлено: Ср июл 01, 2026 15:48:45
kvn234
roman.com писал(а): Ср июл 01, 2026 15:14:58
проблемы посерьезней - это проблемы с безопасностью.
да, перехватить управление коптером не получится не зная кодовое слово.
однако прослушать команды управления и телеметрию можно.
поэтому противник легко может видеть нашу телеметрию.
так, например, противник может видеть сколько у нас осталось заряда батарей.
поэтому протоколы без шифрования уже давно никто не использует.
Основная масса присутсвующих на форуме, не так озабочена, что кто то может видеть вашу телеметрию.
Если ты делаешь боевые коптеры, то это не здесь надо обсуждать.
И управлять не по радио каналу, а по оптике.
Но максимальные расстояни тоже не очень большие.
По многомоду километров 5, по одномоду 50-100, зависит от оптоволокна.
Re: Радиоуправление своими руками.
Добавлено: Ср июл 01, 2026 18:38:35
roman.com
я уже говорил что мы делаем.
и даже картинки показывал.
наш дрон по оптике не работает.
зато по оптике хорошо работает другой проток. самый современный на сегодняшний день - BB84.
к сожалению для домашнего использования он не подходит. слишком сложный в реализации.
Re: Радиоуправление своими руками.
Добавлено: Чт июл 02, 2026 16:01:33
roman.com
и ладно. будем делать то что можем ))
к слову...
в протоколе ExpressLRS используется CRC8...
этого мало. надо минимум CRC16 как в радиомодуле (да в любом радиомодуле).
а ещё производитель добавил шифрование в ESP32 на аппаратном уровне. т.е. производитель как бы намекает "ребята !делайте шифрование ! мы даже аппаратный блок добавили ! " ))
да только всем пофигу. все продолжают лепить фигню всякую ))

Re: Радиоуправление своими руками.
Добавлено: Сб июл 04, 2026 16:12:21
roman.com
забыли RDA проверить... ))
по даташиту частота 50-115 МГц.
подключили ГСС,.. крутим вверх частоту RDA...
частота RDA остановилась на отметке 119.7 МГц. выше не поднимается... по звуку слышно что VCO выше не перестраивается... хотя счётчик синтезатора пытается пересчитать... но VCO выше не хочет.
жаль... погоду на аэродроме 125 МГц не послушать...
ну и ладно ))
надо бы ещё АЧХ проверить...
но это надо идти за АЧХ-метром...
хотя по звуку слышно что она нормальная.
а вот индекс модуляции у RDA совсем плохой... и с этим ничего мы поделать не можем.
короче... так себе приёмник если честно ))
Re: Радиоуправление своими руками.
Добавлено: Сб июл 04, 2026 17:10:23
mickbell
roman.com писал(а): Сб июл 04, 2026 16:12:21жаль... погоду на аэродроме 125 МГц не послушать...
Ага. С амплитудной модуляцией, как и всё в авиадиапазоне.
Re: Радиоуправление своими руками.
Добавлено: Вс июл 05, 2026 16:56:07
roman.com
FM приёмник прекрасно принимает АМ на скате при расстройке АЧХ.
всю жизнь слушаю погоду аэродрома на зеркальном канала 105 МГц.
Re: Радиоуправление своими руками.
Добавлено: Вс июл 05, 2026 17:12:59
mickbell
Наоборот - ЧМ на АМ приёмник - принимать на скате АЧХ можно. Как принимать АМ на ЧМ приёмник, когда в ЧМ приёмнике имеется амплитудный ограничитель? Разобъясните, а то я не понимаю.
PS. Рискну предположить, что принимаемый сигнал слаб, поэтому амплитудный ограничитель его не режет, а приём возможен из-за неидеальности частотного детектора. Если оно так, то такой приём возможен не всегда, не с каждым приёмником.
Re: Радиоуправление своими руками.
Добавлено: Вс июл 05, 2026 17:21:31
roman.com
ну значит недостаточное усиления УПЧ ))
Re: Радиоуправление своими руками.
Добавлено: Вт июл 07, 2026 09:48:49
kvn234
kvn234 писал(а): Ср июл 01, 2026 05:31:16
Вот сейчас на CH32V203C8T6 доделываю звонок.
Мелодии (сообщения) записана на SD карте в несколько директорий, в зависимости от количества нажатий играет мелодия из соотвествующего директория.
А это вариант на CH32V006F8P
- Zvonok.rar
- Исходники на CH32V006F8P, IDE MounRiver Studio Ⅱ
- (623.01 КБ) 14 скачиваний
249р за 10шт. на Озоне, хорошая замена STM32
https://www.ozon.ru/product/10-sht-ch32 ... AMocorGO6m
IDE MounRiver Studio Ⅱ позволяет делать отладку и свободно скачивается (в отличии от IDE STM32CubeIDE)
- CH32V006F8P6.jpg
- Распиновка CH32V006F8P (такая же как у CH32V003F8P)
- (14.59 КБ) 14 скачиваний
Модуль SPI Reader mini SD
https://www.ozon.ru/product/modul-spi-r ... 565426230/
Re: Радиоуправление своими руками.
Добавлено: Вт июл 07, 2026 12:15:53
roman.com
а звонок тоже без шифрования ? ))
и без контрольных сумм ?
а в microCD они есть.
на первой странице исходники.

Re: Радиоуправление своими руками.
Добавлено: Вт июл 07, 2026 13:31:24
Призрачный Суслик
roman.com писал(а): Вс июл 05, 2026 16:56:07
FM приёмник прекрасно принимает АМ на скате при расстройке АЧХ.
всю жизнь слушаю погоду аэродрома на зеркальном канала 105 МГц.
Это если у него "дробный детектор". А если детектор на основе системы ФАПЧ, то на АМ ему плевать.
А вообще тут кто либо разбирается хорошо в ЧМ детекторах ?
Re: Радиоуправление своими руками.
Добавлено: Вт июл 07, 2026 14:11:36
kvn234
roman.com писал(а): Вт июл 07, 2026 12:15:53
а звонок тоже без шифрования ? ))
и без контрольных сумм ?
Исходники и схему выложил.
Можешь добавить радиоуправление и шифрование.
Памяти осталось достаточно, вполне хватит для шифрования и других извращений
Re: Радиоуправление своими руками.
Добавлено: Вт июл 07, 2026 21:32:30
roman.com
В детекторах тут разбираются не только лишь все, мало кто разбирается ))
У меня все детекторы квадратурные на микросхемах. Они дают мало шума и соответственно высокое качество. Выше обсуждали.
Дробные дают больше шума. Поэтому в высококачественных приемниках я их не использую. А в рациях пойдёт. Выше обсуждали.
А вот детекторов с ФАПЧ я не встречал.
Самодельные видел. И сам делал. А в заводском исполнении не встречал. Видимо не пользуются спросом ))
А сейчас все приемники цифровые. Там вообще АЦП и ЦАП.
Выше обсуждали.
Мы вообще уже все что можно было обсудить уже выше обсудили ))

Re: Радиоуправление своими руками.
Добавлено: Вт июл 07, 2026 21:49:12
roman.com
Выше подключали mlcroCD.
Там контрольные суммы не обязательны. Их можно отключить. Выше мы так и сделали.
Так что на этот раз тебе повезло )) Но долго тебе везти не будет. И тебе придётся добавить в свою программу контрольные суммы.
Например в интернете контрольные суммы обязательны. Без них интернет просто не будет работать.
А я все жду когда ты наиграишься в игрушки и начнешь делать реально полезные устройства.
Звонок никому не нужен. У всех домофоны ))
Re: Радиоуправление своими руками.
Добавлено: Вт июл 07, 2026 21:51:33
roman.com
Зато в соседней теме обсуждали интересное устройство - домофон с Wi-Fi.
Это реально полезное устройство.

Re: Радиоуправление своими руками.
Добавлено: Ср июл 08, 2026 07:19:29
kvn234
roman.com писал(а): Вт июл 07, 2026 21:49:12
Выше подключали mlcroCD.
Там контрольные суммы не обязательны. Их можно отключить. Выше мы так и сделали.
Так что на этот раз тебе повезло )) Но долго тебе везти не будет. И тебе придётся добавить в свою программу контрольные суммы.
Это не везение, это опыт.
Интересно, как болезнь называется, когда человек зацикливается на
контрольной сумме и ничего не воспринимает.
Я уже не раз писал, что где надо я использую и контрольную сумму и другие методы проверки достоверности.
roman.com писал(а): Вт июл 07, 2026 21:49:12
А я все жду когда ты наиграишься в игрушки и начнешь делать реально полезные устройства.
Звонок никому не нужен. У всех домофоны ))
Очередное вранье.
У нас на входе в дом домофон, а у входа в квартиру у каждого звонки.
У меня еще видео камера.
И у меня есть другие более сложные разработки, и звонок я считаю полезной вещью.
А ты продолжай разрабатывать своего монстра (то ли радиоуправление, то ли умный (может глупый дом)) еще не один десяток лет.
Пока я с табой переписываюсь (несколько месяцев) уже разработал(реально рабочие веещи) радиоуправление с по WiFi (программы для смартфона и ESP8266 ), работу с CAN шиной, звонок на CH32V203 и CH32V006, универсальный программатор (работает в режимах последовательного программирования (ICSP) и последовательного высоковольтного программирования (HVSP), в режиме паралелльного (HVPP) пока не проверял (не было необходимости, у меня уже есть аналогичный универсальный программатор )) и так еще кое что по мелочам.
- prog.jpg
- Программатор
- (217.72 КБ) 13 скачиваний
А ты все носишся с контрольной суммой.
Что ты
сделал, покажи на форуме.

Re: Радиоуправление своими руками.
Добавлено: Ср июл 08, 2026 10:27:23
roman.com
Ты не сделал радио управление. Ты ерунду слепил )) Да и как ты мог сделать радио управление если ты не знаешь как оно работает. ))
В домофоне камера ? А по телефону можно смотреть кто пришёл ? А спросит "кто там" можно по телефону ? А открыть дверь можно по телефону ?
Зачем делать программатор который продаётся в магазине )) Надо делать вещи которые не продаются в магазине.
Твой программатора работает через ком порт. Это значит что мне надо брать ноутбук и ехать в другой конец города и стоять пол дня в пробках чтобы просто обновить прошивку.
Хотя можно просто запустить приложение на компе и обновить прошивка удаленно по интернету не вставая с места )) Вот такие надо делать программаторы.
Умный дом - это вообще не дом )) Это концепция интернета вещей. Это уже больше из области философии. Так сразу не поймешь. ))