mantech 40 25 июня Опубликовано 25 июня · Жалоба 14 часов назад, mantech сказал: влияет-ли разрешение картинки на декодирование. Проверил - не влияет на 1366х768 и 1920х1080 результат одинаковый. Предположу, что там есть какой-то параметр коррекции или что-то подобное, но х.з. какой.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 27 июня Опубликовано 27 июня (изменено) · Жалоба Испытал макеты с трансивером AT86RF215 (платы ATREB215-XPRO). Два режима: OFDM Option=1 MCS=1 (200 кбит/c, чутьё -109 дБм) и OQPSK-DSSS Chiprate=1000 kchip/s, RateMode=2 (250 кбит/c, чутьё -110 дБм). Длина полезного пакета данных - 2 кБ. Мощность передатчика в обоих режимах +9 дБм (это почти 8 мВт). Антенны - самодельные, настроенные с помощью VNA на 50 Ом с КСВ 1,02. Обе антенны над землёй на высоте 1,5 метра (девайсы в руках у операторов, стоящих на дороге). Частота 864 МГц, для зануд - юридический спойлер: Spoiler Quote Изъятия из перечня радиоэлектронных средств и высокочастотных устройств, подлежащих регистрации: 22. Неспециализированные (любого назначения) устройства в полосах радиочастот: 864 - 865 МГц, 868,7 - 869,2 МГц и 5725 - 5875 МГц с допустимой мощностью излучения передатчика не более 25 мВт. 29. Беспроводное аудиооборудование в полосе радиочастот 863 - 865 МГц с допустимой мощностью излучения передатчика не более 10 мВт. В итоге результат превзошёл ожидания: устойчивая дальность по прямой 330 метров. Затем идёт зона неустойчивого приёма (соотношение пакетов - целые битые: 50/50) 15 метров, затем снова устойчивая связь до 410 метров. Затем пошли пакеты почти все битые. И это с мощностью 8 милли-ватт! 😍 Оба режима : OFDM и OQPSK-DSSS имеют аппаратную коррекцию ошибок (свёрточный кодек r=1/2) , перемежение, отбеливание данных. Ну и могут принимать сигнал, меньше шума. Si4463 и рядом не валялась! 🤣 Стоимость модуля ATREB215-XPRO зашкаливает за 200 $ 😂 против 12 $ модуля Si4463 (с усилком 1 Вт). Макеты приёмника и передатчика (на самом деле - оба сета равноценны): Самодельная J-антенна на 864 МГц: Режим измерения RSSI (окно 5 МГц), сигнал отсутствует: Надо будет попробовать протестировать на 438 МГц с другими J-антеннами. Изменено 27 июня пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 Пятница в 12:49 Опубликовано Пятница в 12:49 (изменено) · Жалоба 22 hours ago, repstosw said: Надо будет попробовать протестировать на 438 МГц с другими J-антеннами Проверил. Та же трасса, та же мощность и остальные параметры. Кроме несущей частоты. Дальность устойчивой связи 420 метров, без зоны неустойчивого приёма. Очевидно, из-за бОльшего размера антенн и меньшего поглощения в свободном пространстве. Причём, что OQPSK-DSSS, что COFDM - один фиг - характер поведения приёма пакетов одинаковый: робастный канал с устойчивым приёмом без затыков при перемещении. J-антенны: на 864 и 438 МГц: 22 hours ago, repstosw said: Два режима: OFDM Option=1 MCS=1 (200 кбит/c, чутьё -109 дБм) и OQPSK-DSSS Chiprate=1000 kchip/s, RateMode=2 (250 кбит/c, чутьё -110 дБм). Длина полезного пакета данных - 2 кБ. Следующий шаг - увеличить скорость в 2 раза и подобрать режимы OFDM/OQPSK с лучшей чувствительностью - при той же мощности передатчика +9 дБм. Изменено Пятница в 12:53 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 40 Пятница в 18:27 Опубликовано Пятница в 18:27 · Жалоба В 27.06.2024 в 17:16, repstosw сказал: Стоимость модуля ATREB215-XPRO зашкаливает за 200 $ Это уже само по себе жуть... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 Пятница в 23:51 Опубликовано Пятница в 23:51 (изменено) · Жалоба 5 hours ago, mantech said: Это уже само по себе жуть... Гораздо более жуть - это китайский модуль на Si4463, имеющий усилок на 1 Вт и дающий всего 160 метров дальности - и то, на идеально согласованные антенны. До экспериментов с AT86RF215 думал, что причина в зашумленности эфира. Вчерашний эксперимент показал, что это не так. Проблема в плохом чутье Si4463, возможно что-то намудрили с выходными цепями или переключением приём-передача. Да и по даташитам - там отрыв на 20 дБ в пользу AT86RF215. Большая цена за бренд скорее всего, или может из-за идеального стек-апа печатной платы на 2.4 GHz. Сам чип есть на али-экспресс, заказывал и делал плату на нём (на предыдущих страницах этой темы есть). Я тут уже начал к выводу приходить, что то, к чему не прикоснутся китайцы - оно по характеристикам будет не очень, и чем старше версия, тем больше деградации. Там, где нужна качественная линия связи по RF, понятия "дешевизна" - не должно быть. Внутренности AT86RF215 куда по-навороченнее, чем у Si4463. Ну вы ещё про аттенюаторы-SMA на досуге поинтересуйтесь 🙂 На али они стоят несколько сотен рублей. А в российских магазинах у них цены космические: от 2 до 5 ТЫС. рублей. Изменено Пятница в 23:54 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 40 Суббота в 05:42 Опубликовано Суббота в 05:42 (изменено) · Жалоба 5 часов назад, repstosw сказал: Гораздо более жуть - это китайский модуль на Si4463, имеющий усилок на 1 Вт и дающий всего 160 метров дальности Может прост о печатку делали неумехи и на на этом все портится, сомневаюсь что силабсы сделали такой говняный чип, если есть другие модули на таком чипе, может стоит их попробовать? ИМХО. 5 часов назад, repstosw сказал: Ну вы ещё про аттенюаторы-SMA на досуге поинтересуйтесь 🙂 На али они стоят несколько сотен рублей. А в российских магазинах у них цены космические: от 2 до 5 ТЫС. рублей. А вот это как раз не удивляет, барыги зажрались настолько, что уже сотни процентов накручивают, плюс еще гос-во наше им помогает в этом "импортозамещении", я уже приводил тут пример одной процессорной платки, которая на али 3т стоит, а "наша" в 5-6 раз дороже. Не поощряйте барыг, от них никакой пользы экономике... ЗЫ. На досуге не гляните вот на это, может какие идеи появятся? Нашел проблему в аппаратном jpeg-декодере Т113 го, при декодировании файла основной фон которого 0xff191919 аппаратный декодер выдает 0xff0a0a0a, программный (чановский) выдает корректное значение. Изменено Суббота в 05:50 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 9 Суббота в 05:46 Опубликовано Суббота в 05:46 · Жалоба 5 hours ago, repstosw said: Ну вы ещё про аттенюаторы-SMA на досуге поинтересуйтесь 🙂 На али они стоят несколько сотен рублей. А в российских магазинах у них цены космические: от 2 до 5 ТЫС. рублей. А как они на практике, эти SMA-аттенюаторы с Али? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 Суббота в 08:14 Опубликовано Суббота в 08:14 (изменено) · Жалоба 2 hours ago, mantech said: Может прост о печатку делали неумехи и на на этом все портится, сомневаюсь что силабсы сделали такой говняный чип, если есть другие модули на таком чипе, может стоит их попробовать? ИМХО. Выходную мощность замерял - там действительно столько, сколько написано в даташите. У меня есть несколько предположений, почему дальность у модуля Si4463 получилась намного меньше: 1) Более примитивная модуляция (2/4 (G)FSK) с более высоким порогом Сигнал/Шум и низкой робастностью(robustness) канала у Si4463, чем у AT86RF215: модуляции COFDM, OQPSK-DSSS. 2) Худшая чувствительность у Si4463: -88 dBm против -106 dBm у AT86RF215 на 1 Мбит/c 3) Входные цепи приёмника плохо настроены 4) Плохая обработка сигналов внутри у Si4463 2 hours ago, mantech said: ЗЫ. На досуге не гляните вот на это, может какие идеи появятся? Нашел проблему в аппаратном jpeg-декодере Т113 го, при декодировании файла основной фон которого 0xff191919 аппаратный декодер выдает 0xff0a0a0a, программный (чановский) выдает корректное значение. Вы действительно сидите и выверяете различия в отображаемых пикселях? Использую MJPEG для сжатия изображения с камеры и для разжатия его в приёмнике для отображения кадра на дисплей. Цвета не выверял, так как +/-1 градация компонент пикселя для моих применений - не имеет значения. И что такое "основной фон" ? 🧐 Разве JPEG умеет прозрачность? Причина может быть в "неподходящем" JPEG: желателен baseline, progressive, YUV420, subsampling ON 2x2. Попробуйте сделать JPEG программой irfanview: у меня с декодированием его файлов проблем не было. 2 hours ago, Raven said: А как они на практике, эти SMA-аттенюаторы с Али? До практики не доходило, так как не покупал за такую цену. Полагаю, что они тоже китайские. Изменено Суббота в 08:24 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 40 Суббота в 08:37 Опубликовано Суббота в 08:37 · Жалоба 19 минут назад, repstosw сказал: Вы действительно сидите и выверяете различия в отображаемых пикселях? Случайно выявил, т.к. на фон бекграунда, который jpeg нужно было наложить анимированную гифку у которой фон должен совпадать с фоном бекграунда, чтоб не было рамки, вот и сказал, что делайте фоны одинаковые по цвету, они сделали, но из-за декодера получился облом - фоны неодинаковые, причем программный декодер делает правильный фон, пришлось корректировать фон гифа, чтобы совпадал, это не катастрофа, конечно, но все-равно что-то не так видимо в параметрах декодера... 24 минуты назад, repstosw сказал: Худшая чувствительность у Si4463: -88 dBm против -106 dBm ну тут да, разница приличная. 25 минут назад, repstosw сказал: программой irfanview: Всегда делал paint.net-ом, вроде тоже без проблем было))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 Суббота в 22:42 Опубликовано Суббота в 22:42 (изменено) · Жалоба On 6/28/2024 at 10:49 PM, repstosw said: Следующий шаг - увеличить скорость в 2 раза и подобрать режимы OFDM/OQPSK с лучшей чувствительностью - при той же мощности передатчика +9 дБм. Испытал новые режимы. Результаты такие: OFDM 400 кбит/c, чутьё по даташиту: -107 дБм. Дальность по прямой с устойчивой связью: 293 метра OQPSK-DSSS 500 кбит/c, чутьё по даташиту: -108 дБм. Дальность по прямой с устойчивой связью: 301 метр OQPSK-DSSS 1000 кбит/c, чутьё по даташиту: -106 дБм. Дальность по прямой с устойчивой связью: 279 метров Мощность передатчика во всех случаях была одинаковой: +9 дБм (8 милли-ватт). Частота 864 МГц. Приём/передача - на согласованные J-антенны. Длина полезного пакета данных - 2047 байт. Проверка пакета по CRC64. Канал робастный - приём пакетов на указанных дистанциях идёт стабильно, вне зависимости от движения/положения оператора с приемником в руках (многолучевое распространение). Прямой участок дороги, но без оптической видимости антенн в удалённой точке приёма. P.S. Модуль на Si4463 с её чутьём всего -88 дБм на 1000 кбит/c и мощностью передачи 1 Вт - с дистанцией 160 метров - в пролёте Касаемо сжатия видео H264. Это результаты кодирования видео 160x128 12 FPS на ПК. GOP - это интервал между ключевыми кадрами, Buffer - средний размер фрейма в байтах. Получается, что чем больше интервал между ключевыми кадрами, тем более качественнее результат. Потому что это даёт возможность предоставить львиную долю размера на ключевой кадр, а на остальные кадры - требуется меньше места. Но в случае GOP>1 усложняется сама процедура кодирования - тут уже надо проверять не 1 фрейм на предмет влезания в фиксированный буфер, а целую цепочку из 2-х или 4-х фреймов - на предмет влезаемости в число GOP смежных буферов по сумме. И если не она влезает, то перекодировать с худшим качеством. Вот например - Buffer=1040 и GOP=4- качество среднее! Зато можно запихать поток в канал со скоростью всего-навсего 100 кбит/c. Но есть минусы: если в цепочке из 4 фреймов будет на приёме хоть один битый, то на свалку придёстя выбростить все 4 фрейма. Плюс задержка по времени кодирования-декодирования(латентность) увеличивается в 8 раз. И усложнение обработки кодирования-декодирования. И у H264-кодека более эффективное сжатие, за счёт того, что те кадры которые строятся после ключевого - хранят только изменившиеся фрагменты, а не весь кадр целиком, что требует меньше места в смежных буферах. И нет эффекта квадратов, как в MJPEG при увеличении сжатия. Изменено Суббота в 23:02 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 40 Воскресенье в 06:00 Опубликовано Воскресенье в 06:00 · Жалоба 7 часов назад, repstosw сказал: Вот например - Buffer=1040 и GOP=4- качество среднее! Зато можно запихать поток в канал со скоростью всего-навсего 100 кбит/c. Ну вот и делайте адаптивную передачу, при хорошем качестве 500кбит, при плохом 100. Получите увеличение дальности. Ну и сделать усилитель мощности миливатт на 500, еще в неск раз дальность увеличите, будет больше км... В 29.06.2024 в 02:51, repstosw сказал: Там, где нужна качественная линия связи по RF, понятия "дешевизна" - не должно быть. Внутренности AT86RF215 куда по-навороченнее, чем у Si4463. Ну 200баксов за радиоблок это по любому перебор. Можно ведь попробовать сделать отдельный высокочувствительный приемник и простой дешевый мощный передатчик на разных чипах... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 Воскресенье в 06:31 Опубликовано Воскресенье в 06:31 (изменено) · Жалоба 42 minutes ago, mantech said: Ну 200баксов за радиоблок это по любому перебор. Можно ведь попробовать сделать отдельный высокочувствительный приемник и простой дешевый мощный передатчик на разных чипах... Дешевле самому развести плату для AT86RF215. Сам чип стоит не сильно дорого. Можно даже сделать в форм-факторе китайского модуля с Si4463 с той же распиновкой выводов (питание, антенна, SPI, GPIO и IRQ), добавив усилок. Выпаять старый модуль на Si, и впаять новый на AT86. Переписать программу немного. Только будет софтовый кодер H264. А можно новое устройство сделать. 42 minutes ago, mantech said: Ну вот и делайте адаптивную передачу, при хорошем качестве 500кбит, при плохом 100. Получите увеличение дальности. Ну и сделать усилитель мощности миливатт на 500, еще в неск раз дальность увеличите, будет больше км... На самом деле тут есть ограничения, связанные с линейностью усилителя. Для COFDM и OQPSK нужны линейные усилители. Это на 5,5 дБ меньше от точки компрессии усилителя - для моего типа OFDM, и на 1,5 дБ ниже - для OQPSK. Такова плата за модуляции, обеспечивающие робастность канала. Для "взрослого" DVB-T сигнала - отступать приходится ещё больше от точки компрессии, так как базовая модуляция там высоких порядков (ЕМНИП QAM-256 или QAM-4096). По итогу усилитель в классе А и КПД 5-10% :))) 42 minutes ago, mantech said: простой дешевый мощный передатчик Простой дешёвый передатчик - это простая модуляция и отсутствие аппаратной коррекции ошибок. Канал не будет робастным. Проще говоря, при перемещении у вас с таким передатчиком будет связь нестабильной от переотражений - будет 50-на-50 выпадать часть кадров: видео будет замораживаться, звук - заикаться. Поэтому, я уже не слезу с AT86RF215 🙂 Если только что-то лучше подвернётся... Жаль, что тот же nice-RF не делает с ним SOM-модули. Есть только дорогие платы - типа ATREB215-XPRO и OpenMote. Ну и плюс ещё BreakBoard от одного энтузиаста: https://github.com/maribu/at86rf215-breakout Не просто так придумывают LoRa всякие, DSSS и OFDM, которые сложнее, чем всякие OOK/FSK. :)) Изменено Воскресенье в 06:45 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 40 Воскресенье в 10:43 Опубликовано Воскресенье в 10:43 · Жалоба 4 часа назад, repstosw сказал: Жаль, что тот же nice-RF не делает с ним SOM-модули. Есть только дорогие платы - типа ATREB215-XPRO и OpenMote. Вот и мне интересно, если этот чип так хорош, что ж на нем никто не делает ничего, кроме дорогущих фирменных плат... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ozelot 6 Воскресенье в 11:25 Опубликовано Воскресенье в 11:25 · Жалоба 4 hours ago, repstosw said: Дешевле самому развести плату для AT86RF215 Главное чтобы собственная разводка не была хуже фирменной, т.к. совмещение на одной плате радиочасти, процессорной схемы и схемы питания очень часто ухудшают параметры радиотракта. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 Воскресенье в 11:26 Опубликовано Воскресенье в 11:26 (изменено) · Жалоба 50 minutes ago, mantech said: на нем никто не делает ничего 50 minutes ago, mantech said: кроме дорогущих фирменных плат Значит делают. Как минимум - не менее дорогущие SDR-приёмники: https://aliexpress.ru/item/1005006911601629.html 14 000 /25 000 p. (две опции - чисто ISM и на оба диапазона). Не для дилетантов, которым с помощью FSK переслать пакет на 5 байт 🤣 8 minutes ago, Ozelot said: Главное чтобы собственная разводка не была хуже фирменной, т.к. совмещение на одной плате радиочасти, процессорной схемы и схемы питания очень часто ухудшают параметры радиотракта. Это верно. Придётся измерять шумы по RSSI и проверять чутьё своей платы. Плюс металлическая экранировка. Вот сделал, несколько месяцев назад - с усилителем (позже припаял балун на выход вместо резистивного согласователя). Надо будет её сравнить с фабричной. Эта версия платы уже проигрывает тем, что вместо TCXO используется кварц. А это - разброд и шатание для несущей частоты, что критично для OFDM. Пока обхожу это софтово - путём включения линейки конденсаторов возле кварца - внутри чипа с помощью регистров. Частотомером контроллирую несущую (чип в режиме CTX) вплоть до 5-го знака после запятой. Но от температуры это решение не спасёт. Изменено Воскресенье в 11:37 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться