Квадро код 🪁


Channel's geo and language: Russia, Russian
Category: Technologies


Интеллектуальные системы обнаружения БПЛА
Сайт
https://4code.ru
Квадро код чат
https://t.me/+maJjahg7Fx1kYzQy
Бот технической поддержки
@quadrocode_support_bot

Related channels  |  Similar channels

Channel's geo and language
Russia, Russian
Statistics
Posts filter


Forward from: ПОЛЕЗНАЯ НАГРУЗКА
halowscope.zip
518.1Kb
ESP32-S3 превратили в анализатор спектра 2,4 ГГц с доступом по Wi-Fi HaLow

Приёмный тракт ESP32-S3 из eSpDR alphafox02 перенёс в HaLowScope. Плата - Elecrow ESP32 WiFi HaLow Module: ESP32-S3 с 16 МБ флеш-памяти и 8 МБ PSRAM плюс модуль Quectel FGH100M на чипе Morse Micro MM6108 стандарта 802.11ah. Сеть держит HaLow-модуль в субгигагерцовом диапазоне, поэтому радиотракт самого S3 свободен: для Wi-Fi он не используется и на 2,4 ГГц не излучает. Излучает только HaLow. Прошивка по умолчанию настроена на частотный план США, проверялась со шлюзом Elecrow ThinkNode G4.

Сырые I/Q по такому каналу не прогнать, поэтому спектр считается на плате. Прошивка берёт снимок в 16 384 отсчёта (0,2 мс при 80 млн отсчётов/с, 1 мс при 16 млн), считает оконное БПФ, усредняет или держит пики. В браузер уходит готовая строка в 1-4 КБ. При ~13 кадрах/с это порядка 0,1-0,4 Мбит/с, для HaLow посильно. Страницу со спектром и водопадом открывает любой браузер в сети HaLow, ставить ничего не нужно.

По измерениям автора на тестовой плате:
⚙️ обзор 80 МГц, около 13 кадров/с при БПФ на 2048 точек
⚙️ полный проход 2210-2790 МГц примерно за 0,23 с
⚙️ перестройка за 2,5 мс, если настройка ФАПЧ для этой частоты уже известна, и 25 мс в первый раз

Настройка возможна в пределах 2,21-2,79 ГГц, но по известному источнику проверен только участок 2356-2476 МГц. Уровни в дБ относительно полной шкалы, в дБм не пересчитаны. Сам диапазон HaLow плате не виден.

Фильтр по умолчанию, по измерениям eSpDR, пропускает около 69 МГц: ровно примерно до 25 МГц от гетеродина, минус 5 дБ на 39 МГц, к 55 МГц сигнал пропадает. Края 80-мегагерцового обзора поэтому занижены на несколько дБ, а сильный сигнал за его пределами может завернуться внутрь. Режим 16 млн отсчётов/с получается из 80 млн отбрасыванием четырёх отсчётов из пяти без цифрового фильтра, так что прошивка заодно сужает аналоговый фильтр. Шумовой пол на тестовой плате от этого опустился примерно на 7 дБ.

Главное ограничение то же, что у ESP-SDR в первой публикации: снимки вместо потока. В режиме обзора в обработку попадает меньше одного процента отсчётов, короткие посылки могут проскочить между снимками, отчасти выручает пиковый детектор.

Штатная прошивка платы (веб-камера) без открытых исходников, поэтому перед прошивкой автор советует дважды снять полный дамп флеш-памяти и сверить копии. Пароля у страницы нет: смотреть и перестраивать приёмник может любой, кто достаёт до платы по сети HaLow.

🟢Подписаться на канал
🟢Подписаться в MAX




Forward from: ПОЛЕЗНАЯ НАГРУЗКА
На ESP32-C5 собрали приёмник аналогового FPV-видео

В первом посте про ESP-SDR мы отмечали два ограничения: вывод короткими окнами и непроверенную настройку 100-6000 МГц. Теперь есть измерения и обходы.

Диапазон измерили с генератором. ESP32-C5 принимает 2130-2730 и 4790-5990 МГц, выше генератор не пускал. Участок над ~5,75 ГГц берётся только через тракт настройки драйвера Wi-Fi, штатный теряет там около 20 дБ. Ниже ~2,1 ГГц синтезатор не перестраивается и молча остаётся около 2,2 ГГц: команда на 1090 МГц на деле слушает 2186-2234 МГц. ELRS на 868/915 МГц, видео 1,2-1,3 ГГц и ГНСС чипу недоступны. ESP32-S3 в режиме преобразования 5/6 достаёт 1,84-2,79 ГГц, крайние точки зависят от платы.

Пропуски между окнами закрыли двумя путями. h0m3us3r нашёл тот же тракт независимо от ESPARGOS. Его eSpDR снимает с ESP32-S3 непрерывные 80 млн отсчётов/с по 10 бит на компоненту. Оба ядра программно выдают данные по 16 линиям GPIO на ПЛИС Alchitry Au (Artix-7, 256 МБ DDR3). Та на типичном эфире сжимает поток без потерь примерно до 1,2 байта на отсчёт и гонит по USB 3 через FT600. Каждая потеря учитывается как точный пропуск во времени, 30-минутная запись на стенде прошла без ошибок. АЧХ по полосе 80 МГц неравномерна, только приём.

На C5 обошлись без внешнего железа. Отсчёты с диагностической шины модема идут через матрицу GPIO на параллельный порт PARLIO внутри чипа. Выходит 40 млн отсчётов/с без пропусков, но по 4 бита на I и Q: линий данных у PARLIO всего восемь. При удачно выбранном окне битов отношение сигнал/шум на тоне лишь на 1 дБ хуже полного 10-битного захвата. На время записи восемь выводов работают как выходы с переключением до 40 МГц, вешать на них ничего нельзя.

Для ЧМ-видео этого хватило. C5VRX делает из Seeed XIAO ESP32-C5 автономный приёмник 5,8 ГГц на 48 каналов. Демодуляция идёт в аппаратном блоке BitScrambler, композитный сигнал через резистивный 6-битный ЦАП подаётся прямо в видеоочки. Процессор только держит усиление. Штатная АРУ на непрерывной несущей перезахватывается каждые ~21 мкс и рисует полосы, поэтому автор написал свой регулятор, а попутно нашёл ошибку в драйвере PARLIO, Espressif её подтвердила. Результат пока стендовый: край дальности, перегрузку рядом с передатчиком и долгие сеансы не проверяли.

ESPsoup взял у C5VRX идею беспропускного захвата и превращает ESP32-C5 в сканер для Android или браузера. В тесте с генератором все 52 канала (5362-5945 и 2414-2468 МГц) дали картинку, 24-28 кадров/с, чёрно-белую или с грубым цветом. Строк доходит около 7 900 в секунду из 15 625 у PAL, мешает USB: у C5 он только Full Speed, ~0,94 МБ/с. Одна плата держит один канал, на весь Raceband нужно восемь, их и проверили на одном хабе.

По птицам в бета-версии 0.3 автор заявляет:
⚙️ Remote ID по Bluetooth и Wi-Fi с координатами борта и пилота
⚙️ DJI DroneID для OcuSync 2/3: серийный номер, модель, координаты
⚙️ у DJI O4 DroneID зашифрован, канал опознаётся по сигнатуре OFDM
⚙️ LoRa 2,4 ГГц и ELRS: коэффициент расширения, полоса, частота пакетов, команды не читаются
⚙️ HDZero, Walksnail, цифровое видео DJI и линии Autel только опознаются

С передачей тоже сдвиг. В ESP32SDR произвольные I/Q на передачу не работали, а h0m3us3r нашёл в ESP32-S3 движок, который проигрывает I/Q из SRAM на ЦАП передатчика до 80 млн отсчётов/с. jochenhammes повторил его в исследовательской ветке esp32-sdr-trx и передал кадры LoRa, их принял PlutoSDR. Мощность передатчика в проекте не откалибрована, по оценке автора - несколько микроватт на антенне отладочной платы. Гармоники не измерялись.

🟢Подписаться на канал
🟢Подписаться в MAX


Секторный обнаружитель Алиссум-СК
Короткое видео еще с летних тестов на воде.

Что мы видим и выводы:
🔹 Точка на экране показывает направление на источник радиосигнала, а закрашенный сектор — дисперсию полученной оценки.
🔹 Диапазон обнаружителя начинается с 300 МГц, но направленность в секторах заявляется от 1 ГГц. На видео специально показано тестирование на частоте 1080 МГц, видно, что даже внизу диапазона дисперсия в среднем менее 45 градусов.
🔹 RSSI показан расстоянием от центра. Дальность до источника сигнала на видео около 1500 метров, по ходу теста называются реальные отсечки. Уровень приема 87–90 дБм, запас по чувствительности порядка 10 дБ, что соответствует примерно х3 по дальности, то есть около 5 км.

🤩🤩🤩🤩🤩🤩
🪁КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА

🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot


Forward from: ПОЛЕЗНАЯ НАГРУЗКА
CX2 выпустила Vadris SDR с поддержкой Crossfire и OcuSync

В продолжение нашего прошлого поста про Vadris. CX2 показала SDR-версию бортового РЧ-пеленгатора для FPV: кроме ELRS, заявлены TBS Crossfire и DJI OcuSync, диапазон SDR - 800 МГц-3 ГГц(сейчас это уже звучит смешно). Новые протоколы и типы сигналов производитель обещает добавлять обновлением ПО, без замены полезной нагрузки.

Первые Vadris SDR, по данным CX2, уже поставлены заказчикам; всего американскому военному ведомству передано более 450 систем Vadris. Смысл остался прежним: FPV получает пассивный РЧ-поиск и пеленгацию источника - пульта оператора, станции управления или источника помех. Но есть нюанс: заявленные 800 МГц-3 ГГц перекрывают у OcuSync диапазон 2,4 ГГц, но не 5,8 ГГц. Так что «Zero escape» пока оставим маркетологам.

🟢Подписаться на канал
🟢Подписаться в MAX


Forward from: ПОЛЕЗНАЯ НАГРУЗКА
Сколько же пафоса у амеров:
Охотьтесь на лучника, а не на стрелу


📡Компания CX2 прошла отбор DIU (США) по программе Project G.I. DRM 2 с пассивным радиочастотным искателем Vadris для фпвишек. Полезная нагрузка предназначена для обнаружения и пеленгации операторов БПЛА и НСУ по их радиосигналам.

Ключевые характеристики: масса 540 г, питание от штатной батареи 2-6S, чувствительность на уровне приёмников ELRS - дальность обнаружения равна дальности канала управления противника (если сигнал доходит до вас, Vadris его "увидит"). Интегрируется на большинство коммерческих фпв Группы 1, включая Archer от Neros Technologies(публиковали ранее на канале).

З.Ы.: прошёл интенсивные испытания с подразделениями ВС США в условиях жёсткого РЭБ-подавления и деградированных сред. Фактически - дешёвый одноразовый "охотник за лучом", дрон идёт не по цели, а по источнику управления(сами знаете, что такие решения уже не в новинку и применяются противником).

⭐️ Полезная Нагрузка


Запущен сервер обновлений для обнаружителей БПЛА Алиссум-ВН

Раньше обновления для Алиссум-ВН было необходимо запрашивать через техподдержку.
Связано это с тем что обнаружитель кроме самого приемника содержит встроенный одноплатный ПК на котором развернуты ОС и серверное ПО. Поэтому пакет обновления формируется индивидуально для каждого обнаружителя.
Раньше вы присылали нам серийный номер, по которому мы находили детектор в базе и автоматически собирали под него прошивку.
Теперь процесс обновления автоматизирован полностью, запрашивать обновления не требуется.
👍 Заходите на сайт на страницу Алиссум-ВН, выбираете - "скачать обновление для детектора БПЛА "Алиссум-ВН"
👍 Копируете серийный номер вашего обнаружителя в окно, нажимаете "скачать обновление" и получаете файл
Если вдруг видите сообщение что ваш серийный номер не найден, обращаетесь в техподдержку.
👍 Заходите на веб страницу вашего обнаружителя.
👍 Открываете окно "Об устройстве", обновление, загрузить файл.

🤩🤩🤩🤩🤩🤩
🪁КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА


🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot


Forward from: ПОЛЕЗНАЯ НАГРУЗКА
ESP32SDR.zip
540.8Kb
На основе ESP-SDR показали радиосвязь между двумя ESP32-S3

Ранее писали, как ESPARGOS открыла захват сырых I/Q на ESP32. Lozaning использовал этот приёмный тракт в своём ESP32SDR и добавил передачу сообщений на 2,4 ГГц. В опыте участвуют две LILYGO T-Dongle-S3: одна передаёт, другая принимает. Внешние радиомодули не нужны.

Передача устроена через встроенный генератор тестовой несущей Wi-Fi. Прошивка включает и выключает её либо переключает частоту, формируя OOK/ASK и 2-FSK. Компьютер по USB согласует передачу и приём каждого бита; сообщения и спектр видны в веб-интерфейсе.

Произвольные I/Q на передачу пока не работают. Режим GFSK в текущем коде повторяет 2-FSK без гауссова сглаживания. Приём по-прежнему идёт короткими окнами, поэтому непрерывной записи эфира здесь тоже нет.

Автор работает над LoRa на 2,4 ГГц, готовой реализации ещё нет. Описанные испытания проводились с платами в нескольких сантиметрах друг от друга либо в экранированном стенде.

🟢Подписаться на канал
🟢Подписаться в MAX


Проверили ESP-SDR на S3.
Работает, но, как и предполагалось, перестройка за пределы заявленного рабочего диапазона не работает.
Максимум, чего удалось добиться, — это 2200–2800 МГц. На границах диапазона спектр искажается, синтезаторы уже не лочатся. Насколько адекватно тракт работает хотя бы в этом диапазоне, не проверяли, но по крайней мере спектры похожи на то, что излучали.

🤩🤩🤩🤩🤩🤩
🪁КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА

🌐 Сайт: 4code.ru


Forward from: ПОЛЕЗНАЯ НАГРУЗКА
esp-sdr.zip
161.5Kb
espargos-one-datasheet.pdf
1.5Mb
ESPARGOS открыла захват сырых I/Q на ESP32

ESP-SDR использует недокументированный тракт радиомодема: сырые I/Q попадают в SRAM в обход штатной обработки Wi-Fi. Дополнительный радиоприёмник не нужен. Поддерживаются восемь моделей ESP32, основной диапазон - 2,4 ГГц, у C5 доступен и 5 ГГц. Частота дискретизации - до 80 млн комплексных отсчётов/с, выдача на компьютер через USB/UART с 8 или 10 битами на компоненту. Открытая прошивка реализует приём.

ESPARGOS One: восемь когерентных приёмных каналов, решётка 4 × 2 с шагом 60 мм. Обновление прошивки добавляет захват произвольных сигналов в диапазоне 2,4 ГГц, включая Bluetooth и Zigbee, и запуск записи по обнаружению сигнала. Пеленгация выходит за пределы форматов Wi-Fi, поддерживаемых прежним режимом CSI.

Ограничение - вывод данных. 80 млн отсчётов/с относятся к захвату внутри чипа; запись на компьютер идёт короткими окнами с пропусками. Посылка между окнами теряется. Усиление и мощность не откалиброваны, а настройка 100-6000 МГц в актуальном README означает программные попытки перестройки: работоспособность радиотракта во всём диапазоне не подтверждена.

🟢Подписаться на канал
🟢Подписаться в MAX


Обнаружитель + MESH = Алиссум-С

Обработка сырых данных из радиоэфира непосредственно на борту обнаружителей «Алиссум» позволяет использовать для передачи результатов низкоскоростную сетевую инфраструктуру.
Но мы пошли ещё дальше: сделали нейроупаковщик всей спектральной информации, снизили объём передаваемых данных почти в 10 раз, потеряв при этом лишь малозначительные детали спектра. Теперь мы можем строить распределенные сети обнаружения на базе низкоскоростных MESH-технологий.

🤩🤩🤩🤩🤩🤩
🪁КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА


🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot


Квадро код на российском форуме «Микроэлектроника 2026»

На выставке форума представили линейку обнаружителей «Алиссум». Не обошлось без презентации новинки — комплекса обнаружения БПЛА «Алисум-С» с передачей информации на базе MESH-сети.

🤩🤩🤩🤩🤩🤩
🪁КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА


🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot


Небольшой интерактив.

Два вопроса:
🔹 в чем отличие спектрограммы на картинке от тех что Алиссум выдает сейчас?
🔹 зачем это может понадобиться?

Пишите в комментариях.

🤩🤩🤩🤩🤩🤩
🪁КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА


🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot

13 last posts shown.