Перейти к содержанию
    

repstosw

Участник
  • Постов

    2 582
  • Зарегистрирован

  • Победитель дней

    2

Сообщения, опубликованные repstosw


  1. 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 метров - в пролёте :lol:

     

    Касаемо сжатия видео H264.

    image.png.52603af33d92b1140f48942cef15d41f.png

    Это результаты кодирования видео 160x128 12 FPS на ПК.   GOP - это интервал между ключевыми кадрами, Buffer - средний размер фрейма в байтах.

    Получается, что чем больше интервал между ключевыми кадрами, тем более качественнее результат.  Потому что это даёт возможность предоставить львиную долю размера на ключевой кадр, а на остальные кадры - требуется меньше места.

    Но в случае GOP>1 усложняется сама процедура кодирования - тут уже надо проверять не 1 фрейм на предмет влезания в фиксированный буфер, а целую цепочку из 2-х или 4-х  фреймов - на предмет влезаемости в число GOP смежных буферов по сумме.  И если не она влезает, то  перекодировать с худшим качеством.

    Вот например - Buffer=1040 и GOP=4-  качество среднее!  Зато можно запихать поток в канал со скоростью всего-навсего 100 кбит/c. Но есть минусы: если в цепочке из 4 фреймов будет на приёме  хоть один битый, то на свалку придёстя выбростить все 4 фрейма. Плюс задержка по времени кодирования-декодирования(латентность) увеличивается в 8 раз. И усложнение обработки кодирования-декодирования.

    И у H264-кодека более эффективное сжатие, за счёт того, что те кадры которые строятся после ключевого - хранят только изменившиеся фрагменты, а не весь кадр целиком, что требует меньше места в смежных буферах.   И нет эффекта квадратов, как в MJPEG при увеличении сжатия.

  2. 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-аттенюаторы с Али?

    До практики не доходило, так как не покупал за такую цену.  Полагаю, что они тоже китайские.

  3. 5 hours ago, mantech said:

    Это уже само по себе жуть...

    Гораздо более жуть - это китайский модуль на Si4463, имеющий усилок на 1 Вт и дающий всего 160 метров дальности - и то, на идеально согласованные антенны.  До экспериментов с AT86RF215  думал, что причина в зашумленности эфира.  Вчерашний эксперимент показал, что это не так.  Проблема в плохом чутье Si4463, возможно что-то намудрили с выходными цепями или переключением приём-передача. Да и по даташитам - там отрыв на 20 дБ в пользу AT86RF215.

    Большая цена за бренд скорее всего, или может из-за идеального стек-апа печатной платы на 2.4 GHz.  Сам чип есть на али-экспресс, заказывал и делал плату на нём (на предыдущих страницах этой темы есть).

    Я тут уже начал к выводу приходить, что то, к чему не прикоснутся китайцы - оно по характеристикам будет не очень, и чем старше версия, тем больше деградации.

    Там, где нужна качественная линия связи по RF, понятия "дешевизна" - не должно быть. Внутренности AT86RF215 куда по-навороченнее, чем у Si4463.

     

    Ну вы ещё про аттенюаторы-SMA на досуге поинтересуйтесь 🙂   На али они стоят несколько сотен рублей. А в российских магазинах у них цены космические: от 2 до 5 ТЫС. рублей.

  4. 22 hours ago, repstosw said:

    Надо будет попробовать протестировать на 438 МГц с другими J-антеннами

    Проверил.  Та же трасса, та же мощность и остальные параметры. Кроме несущей частоты.

    Дальность устойчивой связи 420 метров, без зоны неустойчивого приёма.  Очевидно, из-за бОльшего размера антенн и меньшего поглощения в свободном пространстве.

    Причём, что OQPSK-DSSS, что COFDM - один фиг - характер поведения приёма пакетов одинаковый:  робастный канал с устойчивым приёмом без затыков при перемещении.

     

    J-антенны: на 864 и 438 МГц:

    5.thumb.jpg.498b6588133cdd2cf9cae324431fe8a7.jpg

     

    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 дБм.

  5. Испытал макеты с трансивером 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 Вт).

     

    Макеты приёмника и передатчика (на самом деле - оба сета равноценны):

    1.thumb.jpg.aea13d999682dc84b2aac725b9afb66f.jpg2.thumb.jpg.c8e68d3ced5f50ce8c7d64e78a5023fd.jpg

     

    Самодельная J-антенна  на 864 МГц:

    3.thumb.jpg.61a6d360e3aae5fd0b3e904f57e78737.jpg

     

    Режим измерения RSSI (окно 5 МГц), сигнал отсутствует:

    4.jpg.5b8568c009deedaa6cc50bfb7ff91abd.jpg

     

    Надо будет попробовать протестировать на 438 МГц с другими J-антеннами.

     

  6. Оказывается в режимах OQPSK-DSSS тоже есть FEC: как на синхрослово, так и на полезную нагрузку. 

    111.thumb.jpg.9efef7feac19962f264f6d92ba1951c2.jpg

    Читаю доку dokumen.tips_802154g-2012.pdf,  конкретно - параграф 18, всё что касается OQPSK-режимов.   Много чего инетерсного.  Дока на этот стандарт с треском ищется, много  ресурсов требуют бабки за скачивания доки.

    Всё больше и больше убеждаюсь, что Si4463 и рядом не валялся - по возможностям с AT86RF215 🙂

  7. On 6/24/2024 at 12:58 AM, Sh@dow said:

    Самая высокая чувствительность у этого приемопередатчика при модуляции
    MR-O-QPSK: -123dBm.
    Вот только не указано какое должно быть соотношение сигнал шум при этом.

    Возвращаясь к вопросу о SNR.   Покурил более подробнее этот режим MR-OQPSK.  Этот чип - что ни есть самая прямая реализация IEEE 802.15.4 с разными буковками на конце.

    Конкретно - 802.15.4k, DSSS O-QPSK.

    Значит, SNR должен быть отрицательным: приём сигнала, который меньше шума.

    Нашёл файлик с графиками вероятности ошибок и SNR для этого режима: 15-14-0709-00-004q-coexistence-assurance-document.docx

    Там есть картинка, вселяющая оптимизм:

    111.thumb.jpg.85cfc3c80fa40d0986acaf2b605a067b.jpg

     

    В городских условиях, где эфир загрязнён, корреляционный приём пойдёт на пользу.   Si4463 тут в пролёте.  Интересно сравнить с LoRa.  Хотя LoRa тоже в пролёте - из-за отсутствия мне нужных скоростей передачи данных (от 200 кбит/c).

  8. 5 hours ago, Sh@dow said:

    Тоесть ничего не принимаем. Замеряем шумы на входе и усредняем.
    Вот только я не работаю по прерыванию а читаю регистр опросом.
    Завтра переделаю на прерывание.Попробую включить Baseband.
    Возможно токи возрастут и шумы вырастут. 
    Все перепроверю отпишу. 

    Измеряю RSSI дважды:

    1) Когда пришло прерывание AGC Hold, во время приёма пакета

    2) Спустя 1 мс после приёма пакета, для оценки шумов с эфира.

    Потом считаю разницу.  Не совсем точно выходит, потому что за время приёма пакета шумы успевают сильно измениться.   В конечном итоге, хочется отображать разницу сигнал/шум и понять при скольки дБ  пакеты приходят целыми и успешно скорректированными.   В идеале, нужны 2 приёмника и опрос данных одновременно.

     

    1 hour ago, V_G said:

    Вашу аппаратуру не знаю, но в ИС приемников от SkyWorks столкнулся с ситуацией, когда повторные чтения состояния портят (сбрасывают) состояние ИС. В тех случаях работаю по прерыванию

    Чип AT86RF215.  Ревизия 3 (последняя).   Платы ATREB215-XPRO.

    Регистр может вернуть некорректное значение +127 (о чем написано в даташите), если опрашивать не в нужный момент.

     

    Проделал опыт. Сравнил два режима:  OFDM Option=1 MCS=1 (200 кбит/c, чутьё -109 дБм)  и OQPSK-DSSS Chiprate=1000 kchip/s, RateMode=2 (250 кбит/c, чутьё -110 дБм).

    Мощность передатчика -19 дБм, плюс поставил на передатчик аттенюатор -30 дБ (экранированный, фабричный), на выходе аттенюатора - J-антенна (настроена по VNA 50 Ом, КСВ почти 1).   Итого теоретически мощность передатчика должна быть -49 дБм (без учета проникающих способностей и "свистов" дорожек платы).

    На приёмнике - та же J-антенна (вторая), без аттенюатора.

    Ходил по помещению (комнаты квартиры, стены - армированный бетон), дистанция 0 ... 10 метров.   Прямой видимости антенн нет.

    Результаты:

    OFDM: приём в дальней точке - пакеты либо не приходят, либо приходят битыми все.

    OQPSK-DSSS: прием в дальней точке - пакеты либо не приходят, либо приходят целые (при подобранной точке приёма), либо битые.

    Выходит что OQPSK-DSSS победил OFDM по чутью.

    Оба режима, как я понял - борятся с частотными (многолучевыми) замираниями. Но у OFDM делает это в более узкой полосе, чем OQPSK-DSSS.

     

    И кстати, в OFDM получилась завышенная скорость. А в OQPSK-DSSS - заниженная. 

    При OQPSK 250 kbps, пакет из 2047 байт (+ сколько-то хедера) отправляется за 75.551 мс (что соотеветсвует 216.7 кбит/c)

    При OFDM 200 kbps, этот же пакет отправляется за 80 мс (что соответствует 204.7 кбит/c )

     

    И оба режима бесполезны в случае с плоскими замираниями (когда в точке приёма - нет ничего).  И тут возникает идея сделать MIMO 2x2.

    Вопрос:  можно ли сделать программную реализацию MIMO 2x2,  имея 2 антенны у передатчика и 2 антенны у приёмника, 2 антенных ключа-переключателя(SPDT switch) и один приемник и 1 передатчик?   Или тут только аппаратно (ПЛИС, специализированный приемник)?

    Почитал про пространственное кодирование и матрицу Аламоути, но честно говоря, просветления пока не достиг в этой области.  В какую сторону рыть?

  9. 29 minutes ago, Самурай said:

    Ну да, конечно...

    А как же SNR ? Который обычно больше 0.

    Чтобы обеспечить заявленное чутьё -109 дБм, нужно чтобы шумы были не больше чем -112 дБм при SNR=3 дБ.   Всё-равно много шумов получается...

  10. 1 hour ago, Sh@dow said:

    Вас смущает что RSSI сильно выше заявленной чувствительности?
    Тогда надо настроить Frontend под конкретную модуляцию и замерить RSSI.

    Так и сделано. Полностью настроен нужный режим, выставлена частота, шаг канала.   Передавал и принимал пакет, всё работает.

    Для замеров делал следующее:

    1) вместо антенны - нагрузка 50 Ом, взятая от VNA (экранирована)

    2) Установил нужный режим: OFDM Option 1, MCS 1. Заявленная чувствительность в даташите -109 dBm

    3) Дал команду приёмнику RX

    4) В цикле опрашиваю регистр RSSI.

    5) Фиксирую максимальное значение RSSI

    6) Вот, за 5 минут набежали такие значения:

    rssi_max: -110
    rssi_max: -109
    rssi_max: -108
    rssi_max: -107
    rssi_max: -106
    rssi_max: -105
    rssi_max: -104

    Тоесть максимальный всплеск шума был -104, что превышает указанное в даташите значение чувствительности  на 5 дБ.

    Из чего я делаю вывод, что чувствительность -109 дБм недостижима на данной плате приёмника.

    А шумы эфира при включенной антенне - ещё больше подрежут потенциал возможностей приёмника.

    Значит, при расчёте дальности нужно оперировать не чувствительностью из даташита,  а за реф брать шум с эфира - его пиковое значение (самый тяжелый случай).

     

    1 hour ago, Sh@dow said:

    Вот приложил фото с настройками приемопередатчика.

    Слишком фантастические значения RSSI на ваших фото 🙂

    Каким образом ведётся чтение регистра EDV и RSSI?   Просто в цикле опрашиваете или по прерываниям?

    Нужно ли что-нибудь дополнительно настраивать ещё?

    У меня настроены все регистры режима в BBC и RF, включая DF, DTB, TGT и GCW.

    Частота 862 МГц.

     

    1 hour ago, Sh@dow said:

    4. Находим такое значение ослабителя при котором PER<10%

    Есть мнение, что на больших ослаблениях точность снижается, из-за высокой проникающей способности волн.  Та же ёмкостная связь между элементами аттенюатора не даст точной развязки.  По крайней мере, использовал планарный аттенюатор, у которого с одной стороны не была подключена антенна, но приём был.  Так как приём вёлся на ножку аттенюатора с открытого конца.

    P.S.   Проверил на второй плате ATREB215-XPRO.  Максимальное значение RSSI чуть-лучше  -105 дБм.

    Платы фирменные (не самодельные): одна из Китая, вторая из Европы.

  11. 11 hours ago, Sh@dow said:

    Самая высокая чувствительность у этого приемопередатчика при модуляции
    MR-O-QPSK: -123dBm.

    Использую MR-OFDM.  Режим: MCS=1, Option=1. 

     

    11 hours ago, Sh@dow said:

    Вот только не указано какое должно быть соотношение сигнал шум при этом.

    По результатам экспериментов: Experimental Interference Robustness Evaluation of IEEE 802.15.4-2015 OQPSK-DSSS and SUN-OFDM Physical Layers (гуглится: 1905.11102v1.pdf )  OFDM1-MCS1 - самый помехоустойчивый режим:

    1.jpg.0151feeb063ab3569ceaff2738166816.jpg

     

    11 hours ago, Sh@dow said:

    Замерил на своей плате уровень шума с нагрузкой 50 и замкнутой.
    RSSI не меняется.

    RSSI обновляется в двух случаях:

    1) Дана команда приёма - при этом показания не лочатся, а свободно плавают

    2) Во время  приёма преамбулы - происходит прерывание AGC Hold (5-й бит маски прерываний в регистре BBCx_IRQM ЕМНИП) (показания лочатся - и они самые достоверные).

     

    Тоже самое - в трёх случаях (50 Ом, Short, Open) - показания одинаковы:  измеряю RSSI -  cобираю статистику за несколько минут,  фиксирую максимально возможное значение.  Его использую в качестве значения шума.  

     

    С чувствительностью из даташита - не работаю. Потому что при подсоединённой антенне - уровень с эфира превышает чувствительность.

    Антенны сделал свои: для 438 МГц и 864 МГц. Настроил их по VNA на 50 Ом КСВ =1,02.   J-pole: K=2.2 dBi

    С этими антеннами - устойчивая связь по всей квартире с мощностью передатчика -19 дБм (12,6 мкВт).

     

    Если взять китайские антенны  "якобы на 433 МГц", то результат на 438 МГц  намного хуже - уровень сигнала меньше, иногда: много битых пакетов или вообще не приходят.

     

    Считаю потери сигнала по модели Окамура-Хата (городская застройка, 150-1500 МГц): решаю уравнение по нахождению максимальной дальности связи при заданной марже.

    Маржу задаю для пяти SNR : +20, +12, +10, +6, +3 dB   (тоесть - требую, чтобы уровень сигнала превышал замеренное максимальное значение шума - на значение  маржи).

    На выходе - пять значений максимальной дальности связи.

    На практике, как выяснил, для OFDM1-MCS1 достаточно маржи +3 дБ.    Потому что это на самом деле COFDM:  там есть FEC - сверточный кодер с рейтом 1/2.  Плюс двойное повторение частот и максимальное число поднесущих.   Базовая модуляция - BPSK:  самая простая, не требующая сверх-линейности (как у QAM 16 ... 256), что даёт возможность использовать не сильно сложный усилитель мощности.

    2.jpg.6b7cd65e7b1c1ce5bcf148bf74ae17f2.jpg

     

    11 hours ago, Sh@dow said:

    -115 усредненный. EDV

    Сколько значений усредняли?  128 достаточно?

    И почему надо использовать средний?

    Использую максимальное значение - как самый пессимистический вариант, за уровень шумов. От него отталкиваюсь и считаю дальность, при заданной марже (написал выше).

     

    Подытоживая: отталкиваюсь от измеренных значений шума в конкретной локации, и требую превышения полезного сигнала над измеренным шумом на какое-то количество дБ - считаю под это дело дальность.

  12. 8 hours ago, TOG said:

    купили на али штыревые антенны на 868 МГц(для LoRA) у разных продавцов, а они оказались все разные.

    Купил несколько антенн для 433 МГц с алиэкспресса.  VNA показал у всех КСВ  4 ... 6  на 433 Мгц. VNA металлический - его коробка - противовес антенны.   Антенна соединялась к VNA через SMA-разъём.  Без кабелей.

    Как это понимать?

    Самодельная антенна имеет КСВ 1,02

     

  13. 43 minutes ago, GenaSPB said:

    ак сколько сигнала над уровнем шумов надо подать - вот и чувствителтности в даташит.

    так тут шумы приёмника -101 дБм >  заявленной в даташите чувствительности -112 дБм

    в таком случае на даташит равняться  бесполезно,  нужно к уровню шумов прибавить маржу на 10-20 дБ, чтобы получить уровень сигнала с приемлемым  BER

  14. Измеряю уровень сигнала по RSSI приёмника.   Плата трансивера ATREB215-XPRO. Чип AT86RF215.

    При короткозамкнутом входе приёмника (ВЧ-заглушка "Short" от VNA),  измеренный RSSI колеблется от -127 (минимум) до -101 дБм.   При этом в некоторых режимах - указана чувствительность -112... -107 дБм.

     

    Вопросы:

     

    1)  если собственные шумы приёмника  превышают указанную чувствительность в даташите, тогда зачем они пишут её?  Как достичь уровень шумов, чтобы было меньше чутья хотя бы на 5-10 дБ?

    В противном случае шумы платы и реализация сборки подрезает максимальный потенциал чипа приёмника...

     

    2)  Как корректно измерять шум приёмника по RSSI ?  Вход нужно замкнуть резистором на 50 Ом или Short ?

     

    at86rf215_.jpg

     

     

  15. 20 hours ago, mantech said:

    Для видео это все равно ни о чем, только для слайд-шоу

    Это к вопросу о правильном ответе про максимальную скорость в LoRa.  Не более.

     

    Запустил плату ATREB215-XPRO (на базе чипа AT86RF215) - собственных шумов на несколько порядков меньше, чем у модуля RF4463F30 и нет поражёнок (вход приёмника закорочен ВЧ-заглушкой):

    at86rf215_2.thumb.jpg.e2d560e13b0b9f90db702634e8a0cb75.jpg

     

    Проверил диапазоны 410 - 450 МГц и 863 - 903 МГц.   Второй диапазон с подключенной антенной выдал менее замусоренный эфир:

    at86rf215_.thumb.jpg.e75bf4fdb70abec0758e6abef0889f28.jpg

     

    А теперь вопрос:   если собственные шумы приёмника - в районе -127 дБм ... - 101 дБм (максимум),   то зачем в даташите они тогда пишут, что чутьё в некоторых режимах -112 ... -107 дБм?

    Всёравно шумы платы и реализация сборки подрезает максимальный потенциал чипа приёмника...

  16. 46 minutes ago, jcxz said:

    Да, бес попутал - по памяти писал. :cray: Для LoRa там всего 37.5 кбит/с максимум  :cray:

    Новый семтековский чип LLCC может в 2 раза больше в LoRa на Sub-GHz: https://www.semtech.com/products/wireless-rf/lora-connect/llcc68

    Quote

    Programmable bit rate from 1.76kbps up to 62.5kbps LoRa

    И мощность на 2 дБ больше:

    Quote

    +22dBm or +15dBm high efficiency PA

     

    On 6/19/2024 at 9:42 PM, repstosw said:

    Но у LoRa скорость ограничена до 62 кбит/c (для Sub-GHz) и до 200 кбит/c  - для 2.4GHz,

     

    Сделал замеры RSSI на всех каналах от 410 до 450 МГц.   Без антенны, на короткозамкнутый вход или на 50 Ом - уровень ниже, но есть поражённые частоты.

    sp2.jpg.47c83b8c76df3246d197bf9436a239f1.jpg

     

    Частота 438 МГц выбрана неудачно, рядом с поражёнкой и ещё с эфира (когда с антенной) уровень шумов большой.

    411-412 МГц лучше - на 5 дБ меньше шума.

    sp.jpg.0c3093a7fad1f3dd71aa8734ec0cbdc7.jpg

  17. 33 minutes ago, mantech said:

    Ну разве, что из разряда помечтать)))  Ибо передатчик подобный стоит на телевышке 5кВт мощностью)))))))

    Ну я смайл не просто так в сообщение поставил )))

     

    33 minutes ago, mantech said:

    Пейджеры чем брали, во первых мощный передатчик, ватт на 100, на сколь помню, у нас в городе тоже стоял на телевышке, во-вторых очень узкая полоса пропускания, в третьих - симплекс, и в четвертых - очень чувствительный приемник. В вашем случае из этого нет ничего, так что увы и ах))

    У пейджера был приёмник с очень узкой полосой пропускания, которая делала приёмник сильно чувствительным + отсев много шума.  Плюс диапазон метровый - частоты  160+ МГц.

    И работа только на приём.    Принять с сопки передатчик и дурак сможет.   А вот если передать от пейджера вверх на базу... (гипотетически) - не уверен, что связь будет такой же как и от передатчика к пейджеру.

    123.jpg.c909b66005fba2d642455e768f5c720a.jpg

     

    Ну и плюс как говорил ранее - делал передачу голоса на 800 бит в секунду с помощью LoRa, дальность там по прямой вышла около 8 км в городе.  Тоже была с перебоями, если нарушается прямая видимость. Но восстанавливается на 100% как только прямая видимость.

     

    33 minutes ago, mantech said:

    В вашем случае единственное, что приходит на ум - адаптивное изменение полосы пропускания, согласно кол-ву ошибок, т.е. если связь хорошая, идет полная ПП с макс частотой кадров, если связь ухудшается, уменьшаем частоту кадров, сужаем ПП и получаем приемлемое качество, если совсем швах - включаем слайд-шоу, или только аудио, еще меньше ПП и т.п.

    Ещё - увеличение мощности.   Ватт 4-5 для начала.  Даст увеличение дальности в 2 раза по сравнению с 1 Вт.

    Потом можно ещё кирпич на 16 Вт поставить,  выигрыш в дальности будет в 4 раза ))

     

    33 minutes ago, mantech said:

    В вашем случае единственное, что приходит на ум - адаптивное изменение полосы пропускания, согласно кол-ву ошибок, т.е. если связь хорошая, идет полная ПП с макс частотой кадров, если связь ухудшается, уменьшаем частоту кадров, сужаем ПП и получаем приемлемое качество, если совсем швах - включаем слайд-шоу, или только аудио, еще меньше ПП и т.п.

    Жуть полная. Как правило, это требует полностью переделывать весь транспорт пакета - распределение всего и вся. 

    Сделал  несколько пресетов:  5 - 10 - 12 - 15 FPS, видео 80x120 + Scale 2x,  Video 160x240.

  18. 2 hours ago, Hale said:

    Кстати не понятно почему цепь согласования из 4 компонентов когда можно было бы обойтись двумя-тремя.

    Можно.  Обычно конденсатор на землю ставят там, где сопротивление выше.  По идее даже 2 элемента достаточно: L1 и (C1 или C2).   С3 - он нужен только, чтобы убрать постоянку, если к антенному гнезду планируется подключать какие-то измерители  или короткозамкнутые по постоянке антенны (рамочные/петлевые антенны , J-антенна).

    Если нужно согласовать два усилителя, то там вообще может быть последовательный LC-контур.  Так как сопротивления транзисторов сильно малы - и их проще включить в контур, нежели чем шунтировать ими контуры.

     

  19. 3 hours ago, artemkad said:

    Очевидно же - гадание и ясновидение это в другой раздел.

    В какой именно?

    И при чём тут гадание? Ясно указаны характеристики.  Неужели нельзя спрогнозировать или предположить причины такого поведения?

    А я думаю, что FEC работал в 4GFSK потому что он исправлял межсимвольную интерференцию, которой нет(или слабо выражена) у 2GFSK.

    Иначе как объяснить тот факт, что при 2GFSK модуляции пакет либо принимается без ошибок, либо вообще не принимается - приемник не видит даже преамбулу? 

  20. 16 minutes ago, mantech said:

    Ну тогда только с крыши на крышу)))

    Такой эксперимент я уже проводил зимой.  Здесь в теме где-то об этом писал, когда макеты проверял устройств.

    Один девайс был на балконе (7 этаж), антенна возле открытого окна.  Со вторым девайсом бегал по городу.   Дальность получилась 700+ метров.  При этом важна была видимость антенн.   Зашёл за дом - и связь пропала.  Прошёл дом - снова виден балкон из которого торчит антенна - связь восстановилась.

    Суть моих последних испытаний в том, чтобы проверить устройства в наихудших условиях, когда два оператора находятся на земле.  В этом случае дальность  устойчивой связи 160 метров (1 Мбит/c),  200 метров (500 кбит/c)   и   327 метров (125 кбит/c).  И очень сильно зависит от прямой видимости антенн.  

    Плюс загаженный эфир с шумами -82 дБм не дают приёмнику работать в полную чувствительность (-88 дБм ... - 97 дБм).   Тут даже хвалёная ранее AT86RF215 не поможет - нужно искать другой диапазон частот с более низким уровнем помех.

    Или использовать подшумовой приём (когда приёмник может вытащить уровень сигнала меньше шума), как это сделано в LoRa.  Но у LoRa скорость ограничена до 62 кбит/c (для Sub-GHz) и до 200 кбит/c  - для 2.4GHz, который загажен шумами не меньше чем 430-440, ну и про бОльший PathLoss на 2.4 не забываем...  И про то, что более высокие скорости даже в режимах LoRa не дадут большей дальности (мало чирпов).

    А хотелось, чтобы видео-девайсы были как пейджер, принимающий в любой точке города 🙃

  21. 4 minutes ago, mantech said:

    Ну проспект-то ведь есть какой наверно, у нас в городе таких дорог аж штук 5 есть)))

    Если пешком, а не на транспорте, то всегда находишься с левого или правого края магистрали на тротуаре для людей.   Сколько бы я не смотрел участков авто-трасс, все они рано или поздно куда-то заворачивают.   Плюс перепады по высоте-  за бугром не видно ничего, транспорт уходит за линию горизонта.  Дистанция видимости 200-300 м от силы.

  22. Just now, Сергей Викт said:

    Ну, так и настраивайте передатчик на эквивалент 50 Ом. Зачем там выходное сопротивление УМ.

    Подразумевается, что это сделали китайцы.   Теперь стоит задача - проверить что они сделали действительно близкое к 50 Ом.

×
×
  • Создать...