реклама на сайте
подробности

 
 
> Подскажите, это Chirp Spread Spectrum
DASM
сообщение Apr 17 2014, 17:59
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Снял вот спектрограмму (водопад) от передатчика LoRa SX1276. У них в доке ни слова о принципе модуляции, просто "patented". Есть ли у такой модуляции преимущества и недостатки по сравнению с DSSS ? Как такое обычно демодулируют (в общих чертах). Это цельный пакет, полосу заузил чтобы лучше различимо было. В начале (внизу) хорошо видна преамбула. А дальше не очень ясно. Как я понял - в такой модуляции два вида чирпов - плюсовой и минусовой, но на периоде чирпа сигнал может отсутствовать, то есть на одном чирпе более, чем один бит передается. Забавно все это выглядит.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 74)
Fat Robot
сообщение Apr 17 2014, 19:14
Сообщение #2


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



Может это CAZAC/Zadoff-Chu?

http://en.wikipedia.org/wiki/Zadoff%E2%80%93Chu_sequence

А преимущества - "хороший" режим работы передатчика (Constant Power Modulation - CPM) при контроллируемой полосе
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 17 2014, 19:17
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Fat Robot @ Apr 17 2014, 23:10) *

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

Цитата(Fat Robot @ Apr 17 2014, 23:14) *
Может это CAZAC/Zadoff-Chu?

http://en.wikipedia.org/wiki/Zadoff%E2%80%93Chu_sequence

А преимущества - "хороший" режим работы передатчика (Constant Power Modulation - CPM) при контроллируемой полосе

Передатчику 100 мВт пофигу на хорошесть режима. Да и бюджетной микросхеме это не нужно, как и особо красивая полоса. Приведенные требования скорее к сетям GSM - LTE и прочей коммерции.
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Apr 17 2014, 19:28
Сообщение #4


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



Значит тупо сделали, чтобы вас запутать.

Цитата(DASM @ Apr 17 2014, 20:17) *
Передатчику 100 мВт пофигу на хорошесть режима. Да и бюджетной микросхеме это не нужно, как и особо красивая полоса.

Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 17 2014, 19:33
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Fat Robot @ Apr 17 2014, 23:28) *
Значит тупо сделали, чтобы вас запутать.

Но , тем не менее, все работает, и работает хорошо. Хотя отсутствие возможности отстроиться от другой Лоры по коду - напрягает. Когда у каждого авиамоделиста, электросчетчика итп будет Лора - наачнется бардак и потеря смысла от расширения спектра. Сейчас он кстати хороший, включаю портативку на 446 МГц рядом с приемником, попадаю в полосу Лоры - ухудшается прием, но работает все равно.
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 17 2014, 20:09
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 17 2014, 23:33) *
Хотя отсутствие возможности отстроиться от другой Лоры по коду - напрягает.


Без синхронизации между пользователями много кодов не запихнёшь, эффективность использования спектра будет низкая, для простых трансиверов нет ничего лучше старого доброго разделения по частоте.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 17 2014, 21:29
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(petrov @ Apr 18 2014, 00:09) *
Без синхронизации между пользователями много кодов не запихнёшь, эффективность использования спектра будет низкая, для простых трансиверов нет ничего лучше старого доброго разделения по частоте.

Тут база сигнала более 4000, кодов можно было бы сделать, как я понимаю. Пошли по пути простоты демодулятора ? Но я даже не представляю как он работает, для прямой последовательности мне он видится намного проще.. А тут ведь что будет - вылезают все с полосой 250 кГц, в 433 много не влезет, и в итоге полная мешанина
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 17 2014, 22:34
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 18 2014, 01:29) *
Тут база сигнала более 4000, кодов можно было бы сделать, как я понимаю.


Много кодов приведёт к большим пикам в кросс-корреляционных функциях между кодами, плюс разница в мощности в наихудшем случае, число каналов на порядки будет меньше чем в случае обычного частотного разделения.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 17 2014, 23:08
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(petrov @ Apr 18 2014, 02:34) *
Много кодов приведёт к большим пикам в кросс-корреляционных функциях между кодами, плюс разница в мощности в наихудшем случае, число каналов на порядки будет меньше чем в случае обычного частотного разделения.

Согласен, но... тут нет кодов, есть ЛЧМ по-сути. Второе - можете предложить модем на 300 бод на gmsk с -135 дбМ чутьем ? Я в этом не специалист, и прошу , местных докторов не писать, но GFSK модем требует около 2 дБ SNR, тогда как LoRa проверено вытаскивает сигнал из под -15 на этой скорости
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 17 2014, 23:40
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



:-))))) Почему всего -15 дБ? За счёт неограниченного расширения полосы можно хоть "из-под" минус 100500 дб "вытащить", только это не изменит бюджета канала, потому что эти лишние 100500 дБ шумов возникнут сами собой из-за расширения полосы приёмника.

Цитата(DASM @ Apr 18 2014, 03:08) *
Я в этом не специалист, и прошу , местных докторов не писать,

Ну тогда и самому не надо было писать.. :-)))
Go to the top of the page
 
+Quote Post
andyp
сообщение Apr 17 2014, 23:42
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(DASM @ Apr 17 2014, 21:59) *
Снял вот спектрограмму (водопад) от передатчика LoRa SX1276. У них в доке ни слова о принципе модуляции, просто "patented". Есть ли у такой модуляции преимущества и недостатки по сравнению с DSSS ? Как такое обычно демодулируют (в общих чертах). Это цельный пакет, полосу заузил чтобы лучше различимо было. В начале (внизу) хорошо видна преамбула. А дальше не очень ясно. Как я понял - в такой модуляции два вида чирпов - плюсовой и минусовой, но на периоде чирпа сигнал может отсутствовать, то есть на одном чирпе более, чем один бит передается. Забавно все это выглядит.


По-моему в пакете после преамбулы для передачи данных только один (скажем "плюсовой") чирп используется. Демодулируют обычно - синхронизируют генератор "минусового" чирпа на приемнике с чирпом передатчика по преамбуле. Затем умножают принимаемый сигнал на чирп приемника. Отфильтровывают колебание разностной частоты. На выходе получают последовательность импульсов, соответствующую битам. Битовый поток может быть даже не синхронен с чирпом.

"хороший" режим работы передатчика важен - позволяет экономить батарейку. Преимущество такой системы - простота, практически все делается в аналоге.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 18 2014, 04:28
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Dr.Alex @ Apr 18 2014, 03:40) *
:-))))) Почему всего -15 дБ? За счёт неограниченного расширения полосы можно хоть "из-под" минус 100500 дб "вытащить", только это не изменит бюджета канала, потому что эти лишние 100500 дБ шумов возникнут сами собой из-за расширения полосы приёмника.


Ну тогда и самому не надо было писать.. :-)))

Ну так если нормально ответил - то можно, а не щеки надутые одни. Основной выигрыш за счет снижения и битрейта, а значит повышения энергии на символ.Только мне интуитивно кажется, что если детектор имеет некоторый порог, то такие действия не эффективны.Это так ?

Цитата(andyp @ Apr 18 2014, 03:42) *
По-моему в пакете после преамбулы для передачи данных только один (скажем "плюсовой") чирп используется. Демодулируют обычно - синхронизируют генератор "минусового" чирпа на приемнике с чирпом передатчика по преамбуле. Затем умножают принимаемый сигнал на чирп приемника. Отфильтровывают колебание разностной частоты. На выходе получают последовательность импульсов, соответствующую битам. Битовый поток может быть даже не синхронен с чирпом.

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

Логично, но в 2014 ом зачем аналог то. Цифра дешевле вроде

Опять же, откуда берется выигрыш по сравнению с ФСК в узкой полосе?
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 18 2014, 07:58
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 18 2014, 08:28) *
Логично, но в 2014 ом зачем аналог то. Цифра дешевле вроде


Может какой-нибудь аналоговый фильтр на дисперсионной линии задержки согласованный с ЛЧМ и дешевле и меньше потребляет.


Цитата(DASM @ Apr 18 2014, 08:28) *
Опять же, откуда берется выигрыш по сравнению с ФСК в узкой полосе?


Было уже, не зависит от формы сигнала, только от Eb/N0. А фильтр узкополосный у вас "300" Гц или шире в 20 раз, чтобы из-за нестабильности кварцевых генераторов сигнал в полосу попадал?
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 18 2014, 08:12
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(petrov @ Apr 18 2014, 11:58) *
Может какой-нибудь аналоговый фильтр на дисперсионной линии задержки согласованный с ЛЧМ и дешевле и меньше потребляет.




Было уже, не зависит от формы сигнала, только от Eb/N0. А фильтр узкополосный у вас "300" Гц или шире в 20 раз, чтобы из-за нестабильности кварцевых генераторов сигнал в полосу попадал?

Не рискую просить, но если Вы прочтете дэйташит на SX1276 и скажете, где там врут, а где нет - буду очень благодарен. Я на практике вижу, что работает ЭТО хорошо, и стоит дешево. Вопрос был к какой разновидности SS это относится и какое мнение.
Фильтр - 125 кГц, вроде всего 16 тапов, не я же чип делал
Go to the top of the page
 
+Quote Post
andyp
сообщение Apr 18 2014, 08:30
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(DASM @ Apr 18 2014, 08:28) *
Логично, но в 2014 ом зачем аналог то. Цифра дешевле вроде


Дешевле чем вообще без цифры? Конечно, это догадки только.

Цитата
Опять же, откуда берется выигрыш по сравнению с ФСК в узкой полосе?


Ну некий PAPR и у ФСК на выходе формирующего фильтра будет (3..4 dB). Но вообще я с многокодовкой сравнивал, про которую разговор был выше.
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 18 2014, 20:38
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 18 2014, 12:12) *
Не рискую просить, но если Вы прочтете дэйташит на SX1276 и скажете, где там врут, а где нет - буду очень благодарен. Я на практике вижу, что работает ЭТО хорошо, и стоит дешево. Вопрос был к какой разновидности SS это относится и какое мнение.
Фильтр - 125 кГц, вроде всего 16 тапов, не я же чип делал


Почитал по диагонали, нигде не врут, для FSK минимальная полоса приёмного фильтра 2.7 кГц, минимальная скорость 1.2 килобита, высокочувствительный низкоскоростной режим с оптимальной обработкой не получится сделать на этой микросхеме, да и смысла нет, с дешёвыми кварцами не попасть в узкую полосу(как и при прямом расширении бинарной последовательнстью). Для ЛЧМ минимальная скорость 0.018 килобит при оптимальной обработке, эта модуляция позволяет сделать простой демодулятор для низкоскоростной передачи с дешёвыми кварцами, имеем высокую чувствительность.

По разновидности SS вопрос философский, все модуляции можно представить как "расширение спектра" соответствующей последовательностью.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 03:04
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Разве DSSS не снижает требования к кварцу?
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 20 2014, 08:43
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 20 2014, 07:04) *
Разве DSSS не снижает требования к кварцу?


Полоса пропускания согласованного фильтра обратно пропорциональна длительности последовательности, так же как для прямоугольного импульса.
Go to the top of the page
 
+Quote Post
Aner
сообщение Apr 20 2014, 09:20
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (DASM @ Apr 20 2014, 06:04) *
Разве DSSS не снижает требования к кварцу?

DSSS повышает требования к кварцу. У них в чипе есть доп. технология, патентованая, как и у Silabs для повыщения точности и получения малых отклонений ppm от основной частоты. Есть и ANы где-то об этом.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 10:28
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Что то вы меня совсем запутали. У Лоры как раз рекламируется нечуствительность к кварцу. А их апноты понять не могу, они везде упоминают, что на 1 бит у них столько то "чирпов", до 4096, но на спектре это выглядит как хитрая ЛЧМ всего лишь
Go to the top of the page
 
+Quote Post
Aner
сообщение Apr 20 2014, 10:57
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



По моему правильнее ЧИПЫ а не чирпы. Хотябы отсюда ->http://ru.wikipedia.org/wiki/Метод_расширения_спектра_методом_прямой_последовательности
...
Как бы вам пояснить почему к кварцу высокие требования ... ну хотя бы взгляните на стандарты где используются DSSS в тех же описаниях и коментариях к IEEE 802.11 и CDMA, те что в мобильниках. И какие требования к кварцам в мобильниках.

У Лоры как раз рекламируется как бы нечуствительность к разбросу частоты кварца как раз за счёт применения технологии повышения точности внутри микросхемы. Там об этом.

Еще замечу, что на коротких пакетах эта их DSSS проигрывает, за счет недостатка ну или ограничения длины пакетов. Это хорошо работает начиная с определенной длины пакета и более длительного времени передачи данных.
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 20 2014, 11:11
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 20 2014, 14:28) *
У Лоры как раз рекламируется нечуствительность к кварцу. А их апноты понять не могу, они везде упоминают, что на 1 бит у них столько то "чирпов", до 4096, но на спектре это выглядит как хитрая ЛЧМ всего лишь


Всё верно, благодаря функции неопределённости ЛЧМ импульса, его можно при больших сдвигах частоты легко обнаружить.

Чипы для ЛЧМ представляют собой поворачивающийся комплексный вектор по квадратичному закону.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 11:38
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Но как эти чипы видны на спектре? В DSSS я это примерно понимаю. А тут про чипом что имеется в виду? Насчет «как бы» постараюсь сделать с такими же антеннами эксперимент на Силабсе, самому интересно очень. У меня был пакет 32 байта, полоса 125 кГц, битовая скорость 300 бод, ну там еще error correction code 4/5, и на тех дурных несогласованных антеннах почти 3 км по оживленной трассе впечатлили. Причем за этими 3 км был поворот через лес, так что можно было и лучше наверное

Цитата(petrov @ Apr 20 2014, 15:11) *
Всё верно, благодаря функции неопределённости ЛЧМ импульса, его можно при больших сдвигах частоты легко обнаружить.

Чипы для ЛЧМ представляют собой поворачивающийся комплексный вектор по квадратичному закону.

То есть на спектре я этого не увижу? Если вектор поворачивается быстро, то мне казалось будет сильно размытая спектральная линия, а у меня она четкая как никогда

Вы сильно не злитесь, Сергиенко и Скляра читаю каждый день, но про такие сигналы там не сказано.Хотя понятно, что принципы то общие…
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 20 2014, 11:48
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 20 2014, 15:38) *
То есть на спектре я этого не увижу? Если вектор поворачивается быстро, то мне казалось будет сильно размытая спектральная линия, а у меня она четкая как никогда


На картинке посмотрите что представляют собой чипы чирпа.



С чего она должна быть сильно размытая?





Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 11:54
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Откуда цифра 4096 в spreading factor ? На спектре хорошо видно, что несущая просто елозит по выделенному спектру, это внешне даже больше на FHSS похоже, только прыжок всегда либо на соседний канал, либо на начало диапазона. Вот я своими словами скажу - это как морзянка, только несущая все время качается. Морзянку словить тоже легко из под шума, а несущую качают чтобы требование к кварцам снизить ? Это явно не DSSS - о чем и речь, поэтому не понимаю слово chip в данном контексте. Безусловно - наверняка я ошибаюсь в чем-то, поэтому и прошу совета опытных. По картинке - никак не согласуется со спектром. У меня на 32 байтовую посылку таких чирпов по частоте - штук 40 (преамбула плюс еще ) , а чего там 4096 тогда то ?? У Семтека по описанию 4096 чипов на бит.. вроде бы.. Но их не видно никоим образом. Может видео приложить спектра ?
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 12:11
Сообщение #26


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



На твоей спектрограмме непонятен масштаб. Уточни "амплитуду пилы". Действительно ли она пилит от нижней границы диапазона до верхней..

Можно предположить, что каждый "зубец" пилы имеет какую-то мелкую структуру, которая здесь не видна (он выглядит жирным).
То есть, каждый чиРп, возможно, является чипом любого типа, например состоит из 4096 мелких чиРпов, или из 4096 фазоманипулированных отрезков..
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 12:45
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Да, от нижней до верхней. Сечас лучше видео сниму, похоже многие не понимают о чем я вообще говорю.

Звук еше послушай - опытный человек , думаю, просечешь быстро. Сам "водопад" нечетко вышел, но я его уже приводил фото. Если они на одном периоде качания частоты еще и фазу так быстро (4096 раз) вращают, это же неизбежно приведет к толстой спектральной линии, или я не прав ? Ты без понтов то спец отличный, так и пойми - я в этом ни бум-бум, хочу хотя бы азы понять. А ты вполне можешь понять.
http://www.youtube.com/watch?v=iyhr-_WX6_8...eature=youtu.be
Это я самую узкую полосу взял, на широких все то же самое, только мой SDR приемник уже звук не даст нормальный
Go to the top of the page
 
+Quote Post
andyp
сообщение Apr 20 2014, 13:09
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



DASM,

petrov говорит, что расширяющая последовательность - это chirp. Соответственно, передаваемые биты умножаются на отсчеты с квадратично меняющейся фазой (по моудлю 2*pi). Судя по картинке, на один период расширяющей последовательности приходится несколько бит. Такое вот расширение.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 13:15
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Chirp - это качание частоты (ЛЧМ). Chip - это некоторый код (Баркера, Голда, М-последовательность итп), на который умножают исходный бит (как я понимаю), а потом в согласованных фильтрах считают корреляцию. То, что я вижу на спектре - мне непонятно. Была мысль как у Алекса, что на chiRpе они делают еще какую-то манипуляцию, но непохоже.
Go to the top of the page
 
+Quote Post
andyp
сообщение Apr 20 2014, 13:27
Сообщение #30


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(DASM @ Apr 20 2014, 17:15) *
Chirp - это качание частоты (ЛЧМ). Chip - это некоторый код (Баркера, Голда, М-последовательность итп), на который умножают исходный бит (как я понимаю), а потом в согласованных фильтрах считают корреляцию. То, что я вижу на спектре - мне непонятно. Была мысль как у Алекса, что на chiRpе они делают еще какую-то манипуляцию, но непохоже.


Chip - не весь код, а его кусочек. Здесь такой кусочек - комплексный фазор. Значение фазы меняется по квадратурному закону от чипа к чипу. Я бы в этом случае вообще не о расширении, а о скремблинге говорил, так как несколько бит передается за один период последовательности (сужу по разрывам)
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 13:30
Сообщение #31


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Скачал, анализирую, думаю скоро будет диагноз..
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 20 2014, 13:31
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 20 2014, 15:54) *
Откуда цифра 4096 в spreading factor ? На спектре хорошо видно, что несущая просто елозит по выделенному спектру, это внешне даже больше на FHSS похоже, только прыжок всегда либо на соседний канал, либо на начало диапазона. Вот я своими словами скажу - это как морзянка, только несущая все время качается. Морзянку словить тоже легко из под шума, а несущую качают чтобы требование к кварцам снизить ? Это явно не DSSS - о чем и речь, поэтому не понимаю слово chip в данном контексте. Безусловно - наверняка я ошибаюсь в чем-то, поэтому и прошу совета опытных. По картинке - никак не согласуется со спектром. У меня на 32 байтовую посылку таких чирпов по частоте - штук 40 (преамбула плюс еще ) , а чего там 4096 тогда то ?? У Семтека по описанию 4096 чипов на бит.. вроде бы.. Но их не видно никоим образом. Может видео приложить спектра ?


Условно расширяющие последовательности с фактором 16 чипов на бит:

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - морзянка

0 1 1 0 1 0 0 0 0 1 1 1 0 1 1 1 - DSSS

1+0i 1+0i 1+0i 1+0i 1+0i 0-1i -1+0i 0+1i 1+0i -1+0i 1+0i -1+0i 1+0i 0+1i -1+0i 0-1i - типа чирп


Как там в деталях у семтека сделано знает только он сам.




Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 13:33
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(andyp @ Apr 20 2014, 17:27) *
Chip - не весь код, а его кусочек. Здесь такой кусочек - комплексный фазор. Значение фазы меняется по квадратурному закону от чипа к чипу. Я бы в этом случае вообще не о расширении, а о скремблинге говорил, так как несколько бит передается за один период последовательности (сужу по разрывам)

Слово "фазор" я не знаю, но как Вы думаете - такая модуляция действительно имеет смысл, и -146 дбм на низкиз скоростях - это они честно пишут? И где тут число 4096, которое задал ? это надо на каждом "чирпе" менять фазу много раз
Go to the top of the page
 
+Quote Post
andyp
сообщение Apr 20 2014, 14:21
Сообщение #34


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(DASM @ Apr 20 2014, 17:33) *
Слово "фазор" я не знаю, но как Вы думаете - такая модуляция действительно имеет смысл, и -146 дбм на низкиз скоростях - это они честно пишут? И где тут число 4096, которое задал ? это надо на каждом "чирпе" менять фазу много раз

фазор - комплексное число с единичным модулем. 4096, -146 - не знаю про что. Из Вашего даташита про LORA modulation (страница 19):
bandwidth (BW) = 125 kHz
Spreading Factor (SF) = 12

Отсюда чувствительность (грубо):
-174 + 10*log10(125e3) - 10*log10(12) ~ -133 dBm

считая, что код будет работать на 0 dB

Сообщение отредактировал andyp - Apr 20 2014, 14:23
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 14:22
Сообщение #35


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(DASM @ Apr 20 2014, 16:45) *
Если они на одном периоде качания частоты еще и фазу так быстро (4096 раз) вращают, это же неизбежно приведет к толстой спектральной линии, или я не прав ?


Верно, ну так она и есть толстая (относительно), что видно на обычном спектре. Толстая палка медленно ползает по диапазону. А вот как часто там фаза манипулируется, это ещё вопрос.

Теперь к файлу. Сначала я подумал, что в левом-правом каналах звука две квадратуры, но почему-то левый на 12 дБ слабее, да ещё и скачки фазы я увидел на 90˚, хотя ожидал что в каждой квадратуре они будут на 180˚. Ну да ладно.

На картинке со спектрограммой белым выделен участок, который на другой картинке представлен в виде отсчётов. Там мы видим 3 последовательных скачка фазы на 90˚. Они хорошо видны по падению амплитуды, как это и должно быть при ограниченной полосе. Расстояние между скачками ~115 сэмплов. И это меньшее, что я увидел, хотя конечно можно долго искать.... Длина же всего чирпа ~23000 сэмплов, то есть в один чирп может уложиться около 200 скачков фазы.
Кстати, стало понятно, что вертикальные палки на спектрограмме это и есть места скачков фазы. Их как-то не много, но они есть, и это очевидно.

А цифра 4096 может получаться примерно так: расширение в ~200 раз за счёт фазоманипулированного чипа умножить ещё на ~20 за счёт ползания палки по диапазону за счёт чиРпа.. (20 конечно, насчёт 200 это я маху дал)

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Daedal07
сообщение Apr 20 2014, 17:03
Сообщение #36


Местный
***

Группа: Свой
Сообщений: 287
Регистрация: 3-12-07
Из: г.Казань
Пользователь №: 32 913



Цитата(DASM @ Apr 20 2014, 16:45) *
Да, от нижней до верхней. Сечас лучше видео сниму, похоже многие не понимают о чем я вообще говорю.

Звук еше послушай - опытный человек , думаю, просечешь быстро. Сам "водопад" нечетко вышел, но я его уже приводил фото. Если они на одном периоде качания частоты еще и фазу так быстро (4096 раз) вращают, это же неизбежно приведет к толстой спектральной линии, или я не прав ? Ты без понтов то спец отличный, так и пойми - я в этом ни бум-бум, хочу хотя бы азы понять. А ты вполне можешь понять.
http://www.youtube.com/watch?v=iyhr-_WX6_8...eature=youtu.be
Это я самую узкую полосу взял, на широких все то же самое, только мой SDR приемник уже звук не даст нормальный


Извините, что встреваю..

А Вы, если я правильно догадываюсь по тому, что выглядывает из-за монитора на видео, классную штуку затеяли. biggrin.gif
Если будете коммерциализировать такое решение, прошу написать мне в личку.

Ещё раз, извиняюсь.


--------------------
Сжимаются ужи насмешкой лжи
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 18:21
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Dr.Alex @ Apr 20 2014, 18:22) *
Верно, ну так она и есть толстая (относительно), что видно на обычном спектре. Толстая палка медленно ползает по диапазону. А вот как часто там фаза манипулируется, это ещё вопрос.

Теперь к файлу. Сначала я подумал, что в левом-правом каналах звука две квадратуры, но почему-то левый на 12 дБ слабее, да ещё и скачки фазы я увидел на 90˚, хотя ожидал что в каждой квадратуре они будут на 180˚. Ну да ладно.

На картинке со спектрограммой белым выделен участок, который на другой картинке представлен в виде отсчётов. Там мы видим 3 последовательных скачка фазы на 90˚. Они хорошо видны по падению амплитуды, как это и должно быть при ограниченной полосе. Расстояние между скачками ~115 сэмплов. И это меньшее, что я увидел, хотя конечно можно долго искать.... Длина же всего чирпа ~23000 сэмплов, то есть в один чирп может уложиться около 200 скачков фазы.
Кстати, стало понятно, что вертикальные палки на спектрограмме это и есть места скачков фазы. Их как-то не много, но они есть, и это очевидно.

А цифра 4096 может получаться примерно так: расширение в ~200 раз за счёт фазоманипулированного чипа умножить ещё на ~20 за счёт ползания палки по диапазону за счёт чиРпа.. (20 конечно, насчёт 200 это я маху дал)

Спасибо Алекс ! полного просветления не достиг, но кое что понял. Еще меня интересует - ты человек занимаешься продвинутыми видами связи много лет. Как ты считаешь- это прорыв в бюджетной сфере или нет ?

Цитата(Daedal07 @ Apr 20 2014, 21:03) *
Извините, что встреваю..

А Вы, если я правильно догадываюсь по тому, что выглядывает из-за монитора на видео, классную штуку затеяли. biggrin.gif
Если будете коммерциализировать такое решение, прошу написать мне в личку.

Ещё раз, извиняюсь.

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

Пс звук я писал телефоном, там I & Q нет в помине
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 18:25
Сообщение #38


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(DASM @ Apr 20 2014, 22:08) *
Как ты считаешь- это прорыв в бюджетной сфере или нет ?

Понятия не имею.
Вот ты радовался чувствительности -135 дБм на 300 бодах, но ведь предел Шеннона для 300 бод это примерно -151 дБм, то есть до предела ~16 дБ ещё. А это много. Многие коммерческие системы сегодня работают на расстоянии единиц дБ, и они в общем-то тоже бюджетные.
В доке на этот 1276 написано, что они 8 дБ отыграли на этой технологии. То есть сначала 24 проиграли, а потом 8 из них отыграли за счёт непонятно чего. Почему так происходит, когда делают весь приёмник в одном копеешном чипе - только им виднее. А у меня совсем другие проблемы.

Цитата(DASM @ Apr 20 2014, 22:21) *
Пс звук я писал телефоном, там I & Q нет в помине

Тогда понятно, значит правильно я 90-градусную манипуляцию намерил..
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 18:34
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Они бюджетные, потому что миллиарды юзаю Lte,wifi и тп. В недалеко вышедшей за 3 бакса это только сейчас . А Где они потеряли, —15 дБ на 300 бод. Шеннон рядом.

Цитата(Dr.Alex @ Apr 20 2014, 22:25) *
Понятия не имею.
Вот ты радовался чувствительности -135 дБм на 300 бодах, но ведь предел Шеннона для 300 бод это примерно -150 дБм, то есть до предела ~15 дБ ещё. А это много. Многие коммерческие системы сегодня работают на расстоянии единиц дБ, и они в общем-то тоже бюджетные.
В доке на этот 1276 написано, что они 8 дБ отыграли на этой технологии. То есть сначала 23 проиграли, а потом 8 из них отыграли за счёт непонятно чего. Почему так происходит, когда делают весь приёмник в одном копеешном чипе - только им виднее. А у меня совсем другие проблемы.


Тогда понятно, значит правильно я 90-градусную манипуляцию намерил..


Ты все правильно сделал, и впервые, полезно. Еще раз спасибо. Поможешь если будут новые данные-?
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 18:35
Сообщение #40


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(DASM @ Apr 20 2014, 22:31) *
А Где они потеряли, —15 дБ на 300 бод. Шеннон рядом.


Не то считаешь. Я утверждаю, что предел, ограниченный тепловым шумом, примерно -151 дБм. И пусть меня поправят, если я ошибаюс.

Если бы был IQ-сигнал с хорошим качеством, я бы посмотрел ещё..
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 18:40
Сообщение #41


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



То есть, я должен воткнуть двуканальный АЦП, минимум уровня С64+ , пригласить на работу тебя - и вуаля, еще 10-15 жду в кармане? Не забывай, это не спутник со своим слабым но стабильным СНР.
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 18:45
Сообщение #42


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Ну вообще-то АЦП и в чипе двухканальный.. :-)) Ц64 тоже не столь актуален, как фпга.


Понятно что в чипе алгоритмы дешёвые, или вообще никаких нет, и собственный шум велик, но что конкретно и как влияет, неизвестно.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 18:46
Сообщение #43


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Dr.Alex @ Apr 20 2014, 22:35) *
Не то считаешь. Я утверждаю, что предел, ограниченный тепловым шумом, примерно -151 дБм. И пусть меня поправят, если я ошибаюс.

Если бы был IQ-сигнал с хорошим качеством, я бы посмотрел ещё..

Постараюсь. А можно нескромный вопрос? Тебе с твоими знаниями уже можно и купить Silabs, Semtech, да и моторолу потянешь.Лень?
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 18:49
Сообщение #44


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(DASM @ Apr 20 2014, 22:46) *
Постараюсь. А можно нескромный вопрос? Тебе с твоими знаниями уже можно и купить Silabs, Semtech, да и моторолу потянешь.Лень?


Увы, не тяну пока. Да и приоритеты другие.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 20 2014, 18:52
Сообщение #45


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Dr.Alex @ Apr 20 2014, 22:45) *
Ну вообще-то АЦП и в чипе двухканальный.. :-)) Ц64 тоже не столь актуален, как фпга.


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

Естественно двуканальный, у меня вопрос практический - если ты можешь лучше - продай

А если нет давай обсудим то, что они сделали. По моему - интересно,
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 20 2014, 18:53
Сообщение #46


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(DASM @ Apr 20 2014, 22:49) *
Естественно двуканальный, у меня вопрос практический - если ты можешь лучше - продай


Кто сказал что я могу? Я же сказал, что понятия не имею, с какими проблемами сталкиваются чиподелы, запихивающие весь приёмник в дешёвый чип.
У меня всё-таки чипов много, и алгоритмы долго и нудно отрабатываются..
Go to the top of the page
 
+Quote Post
Daedal07
сообщение Apr 20 2014, 19:12
Сообщение #47


Местный
***

Группа: Свой
Сообщений: 287
Регистрация: 3-12-07
Из: г.Казань
Пользователь №: 32 913



Цитата(DASM @ Apr 20 2014, 22:21) *
Не буду в личку, пусть все заинтересованные будут.Значит так - для квадриков это хорошо только для телеметрии. Скорость мала, если хотим такой бюджет линка. Взрывать - точно ничего не хочу, хотя чипы идеальны для этого.

Да, я тоже про телеметрию.
Я подобными вещами занят сейчас.


--------------------
Сжимаются ужи насмешкой лжи
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 21 2014, 09:31
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Так а чего мне коммерционализировать? Чип идеален для этого.Готовый модуль купить вы можете. Какая коммерция?

Так а чего мне коммерционализировать? Чип идеален для этого.Готовый модуль купить вы можете. Какая коммерция?

правда остается вопрос "нафига". С воздуха дальность такая будет,.что квадрик даже не улетит на такое расстояние. Другое дело передача видео в цифре. Там имхо Si4463 рулят,.с коррекцией Рида Соломона.Уже проверял такую систему,но нужна камера с н264 выходом. Знаю такие, по 80 баксов и на техасовском ДМ368, полностью на Линуксе можно с ними делать что хочешь.

только "умам" с профильных форумов это не надо - они будут сидеть на Меге допотопной, юзать древние ГПСы, и страдать прочей фигней
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 21 2014, 10:47
Сообщение #49


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 21 2014, 13:31) *
Другое дело передача видео в цифре. Там имхо Si4463 рулят,.с коррекцией Рида Соломона.


ИМХО только для игрушек такое пойдёт, для про надо делать более серьёзный модем.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 21 2014, 11:05
Сообщение #50


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



вы затраты на свой модем представляете? нам не по пути
Go to the top of the page
 
+Quote Post
Daedal07
сообщение Apr 21 2014, 11:17
Сообщение #51


Местный
***

Группа: Свой
Сообщений: 287
Регистрация: 3-12-07
Из: г.Казань
Пользователь №: 32 913



Цитата(DASM @ Apr 21 2014, 13:31) *
правда остается вопрос "нафига".

Чтобы людей не гонять. Они ж лентяи бывают.
Как элемент автоматизированной системы.
Цитата(DASM @ Apr 21 2014, 13:31) *
С воздуха дальность такая будет,.что квадрик даже не улетит на такое расстояние.

Это зависит от того, что опрашивать.
Я работаю под конкретных заказчиков, костенелые, конечно, как и большинство, но будьте уверены, лёд тронулся.


--------------------
Сжимаются ужи насмешкой лжи
Go to the top of the page
 
+Quote Post
petrov
сообщение Apr 21 2014, 11:23
Сообщение #52


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(DASM @ Apr 21 2014, 15:05) *
вы затраты на свой модем представляете? нам не по пути


Представляю, пути не озвучили, если просто авиамоделирование любительское, нет вопросов. С другой стороны покупают те же радилюбители навороченные SDR приёмники дорогие, дешевеют толстые FPGA, появляются сильно интегрированные трансиверы, которые практически полностью избавляют от головной боли с аналогом.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 24 2014, 16:27
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Dr.Alex @ Apr 20 2014, 18:22) *
Верно, ну так она и есть толстая (относительно), что видно на обычном спектре. Толстая палка медленно ползает по диапазону. А вот как часто там фаза манипулируется, это ещё вопрос.

Теперь к файлу. Сначала я подумал, что в левом-правом каналах звука две квадратуры, но почему-то левый на 12 дБ слабее, да ещё и скачки фазы я увидел на 90˚, хотя ожидал что в каждой квадратуре они будут на 180˚. Ну да ладно.

На картинке со спектрограммой белым выделен участок, который на другой картинке представлен в виде отсчётов. Там мы видим 3 последовательных скачка фазы на 90˚. Они хорошо видны по падению амплитуды, как это и должно быть при ограниченной полосе. Расстояние между скачками ~115 сэмплов. И это меньшее, что я увидел, хотя конечно можно долго искать.... Длина же всего чирпа ~23000 сэмплов, то есть в один чирп может уложиться около 200 скачков фазы.
Кстати, стало понятно, что вертикальные палки на спектрограмме это и есть места скачков фазы. Их как-то не много, но они есть, и это очевидно.

А цифра 4096 может получаться примерно так: расширение в ~200 раз за счёт фазоманипулированного чипа умножить ещё на ~20 за счёт ползания палки по диапазону за счёт чиРпа.. (20 конечно, насчёт 200 это я маху дал)

IQ каналы ортогональны, ничего интересного, plot из комплексного числа левого и правого канала дает просто круг. Фазовой модуляции тоже не заметил, хотя если подскажешь, как ее легче всего обнаружить - буду рад. Сделал mesh по fft с разным окном - тоже ничего, вижу тоже самое, что и в SDR программе

Как получил спектрограмму? Скачки я тоже видел, но редкие очень.
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 24 2014, 20:29
Сообщение #54


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Ну так дай файл-то, я хоть посмотрю..
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 25 2014, 08:15
Сообщение #55


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Вот
Прикрепленные файлы
Прикрепленный файл  3.wav ( 1.79 мегабайт ) Кол-во скачиваний: 43
 
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 25 2014, 10:03
Сообщение #56


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



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

Но всё равно главное видно:: фазовая манипуляция есть, и она действительно псевдослучайна, как и должно быть (в телефонном файле было видно мало скачков фазы).

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 25 2014, 16:27
Сообщение #57


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



записал всю выборку IQ с АЦП. Изучаю Матлаб. Как надо делать FFT? набрать Н выборок, сделать по ним ффт? Или скользить с каждым отсчетом ? В последнем случае выходит просто скользящее ДФТ. Сигнал довольно быстро меняется по частоте, мне кажется второй способ вернее. Спектральные водопады в SDR врут, у них БПФ и нескользящее, при быстрой смене частоты показывают ерунду. В Матлабе получил более приличные картинки, но сути ЛоРа это не прояснило. Похоже, она сложнее чем я думал.
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 25 2014, 19:59
Сообщение #58


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(DASM @ Apr 25 2014, 20:27) *
Изучаю Матлаб. Как надо делать FFT?


Смотря чего ты хочешь добиться. ФФТ это что, волшебная палочка? Не вижу никакого смысла его делать..


Цитата(DASM @ Apr 25 2014, 20:27) *
но сути ЛоРа это не прояснило.


Объясняешь тебе, объясняешь, а всё бестолку.. 95% ничего там нет кроме чирпа, модулированного манипуляцией фазы.
99% дам если получу наконец нормальную запись:: эту фигню лучше цифровать на низкой промежуточной.. Другими словами, отстрой свой приёмник немножко в сторону от краёв диапазона.. И следи за фильтрами, если они там есть, чтобы лишнего не порезали..


Цитата(DASM @ Apr 25 2014, 20:27) *
Похоже, она сложнее чем я думал.


Вопрос совершенно в другом:: почему это оказалось хорошо для дешёвки.
Но тех, кто не собирается лепить копеешный чип (то есть всех нас), это на самом деле не должно интересовать..
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 26 2014, 10:42
Сообщение #59


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Я могу выложить прямо IQ выборки с АЦП 2.8 MSPS, если тебе не лень будет качать. Я пробовал вначале фильтром из fdatool выделить нужный участок, потом, умножив на комплексную частоту чуть пониже начала спектра сдвинул спектр в НЧ область для удобства. Потом прошелся сколзящим DFT. И нифига не понял. Они похоже еще либо АМ (QAM) используют, либо в какие-то моменты передают сразу несколько частот (OFDM?) (энергия сигнала меняется на периоде чирпа). Причем времнной наклон чирпов тоже разный. Зачем мне это надо ? Есть простое слово - любопытство. Если пойму их идеи - они могут пригодиться в совсем других областях. Делать свой модем, конечно, не собираюсь, то, что они сделали за 6 баксов на чип - имхо прорыв. Теперь любой ползователь, которому нужен низкий битрейт и высокий processing gain может просто купить их чип и не париться. Но все равно очень интересно, что именно применено.
ЗЫ - и это действительно хорошо работает. -20 dB SNR - пакет принят. Si4463 сдают по полной, для такого чутья им нужен хороший TCXO и все равно чутье значительно ниже (ну там физически 38 бод скорость невозможна). А иногда она нужна.
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 26 2014, 19:28
Сообщение #60


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(DASM @ Apr 26 2014, 14:42) *
Я могу выложить прямо IQ выборки с АЦП 2.8 MSPS, если тебе не лень будет качать.


Чё там качать-то? Сделай хотя бы секундную запись.
Никакого АМ там быть не может, разных частот тоже, что отлично видно на спектрограмме.
Все косяки с амплитудой это либо твоя постобработка, либо неправильная настройка приёмника - такое впечатление что какой-то фильтр порезал часть полосы.
Надо выяснить ачх той части приёмника, которая после даунконверсии. То ли он слишком широко в окрестности нуля режет, то ли слишком узок и срезал какой-то край. Как я уже сказал, частоту гетеродина желательно поставить чуть за пределами диапазона чирпа.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 27 2014, 05:16
Сообщение #61


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



давай все же секунду прямо с АЦП без фильтров. Я то глупый, а ты поймешь
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 28 2014, 10:27
Сообщение #62


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Ну вот такой спектр LoRA при неспешном анализе сигнала в Матлабе вышел.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 28 2014, 16:05
Сообщение #63


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Похоже тут кодируют сразу байт 8-мью частотами. Дополнительной.Дополнительной модуляции несущих не наблюдаю, иначе бы они были толстыми довольно. Наверное на OFDM похоже , но я в этом не разбираюсь. Приемник должен простым , набор фильтров ведь? Это ффт без окна, по горизонтали время, по вертикали частота.за счет processing gain пока не понял.
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 28 2014, 19:37
Сообщение #64


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Ты феноменальный нахал. Говоришь ерунду, добавляя "но я в этом не разбираюсь" (что верно).

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

Цитата(DASM @ Apr 27 2014, 09:16) *
давай все же секунду прямо с АЦП без фильтров


Тебя фильтровать никто и не просит - наоборот, не испортил бы.
Но между даунконвертером и АЦП наверняка аналоговый фильтр есть.. И не мешало бы знать его параметры.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 29 2014, 07:29
Сообщение #65


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



вот
Прикрепленные файлы
Прикрепленный файл  3.wav.zip ( 3.27 мегабайт ) Кол-во скачиваний: 47
 
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Apr 29 2014, 07:37
Сообщение #66


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



"Get a room!"
Go to the top of the page
 
+Quote Post
alex_os
сообщение Apr 29 2014, 07:39
Сообщение #67


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(DASM @ Apr 29 2014, 11:29) *
вот


А длина бита какая примерно ожидается ?


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 29 2014, 07:52
Сообщение #68


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



0.18 мс если не напутал. Fs = 2.8e6 Гц
Go to the top of the page
 
+Quote Post
alex_os
сообщение Apr 29 2014, 08:17
Сообщение #69


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(DASM @ Apr 29 2014, 11:52) *
0.18 мс если не напутал. Fs = 2.8e6 Гц


Вау!

Код
[x,Fs] = wavread('c:\tmp\3.wav');
x = x(:,1) + 1j*x(:,2);
plot(x)


Прикрепленное изображение


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 29 2014, 08:42
Сообщение #70


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Поясните плиз. Белый шум в канлах почти тоже самое даст.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Apr 29 2014, 08:52
Сообщение #71


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(DASM @ Apr 29 2014, 12:42) *
Поясните плиз. Белый шум в канлах почти тоже самое даст.


Картинка объясняется, по всей видимости, дискретностью АЦП. По поводу модуляции похоже тут на фазовую манипуляцию перемноженную на какой-то кривой chirp. Или это какой-то frequency hopping. Или тут ЧМ 8 перемноженная на ЛЧМ...


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 29 2014, 09:04
Сообщение #72


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Ну это я догадывался и так..
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Apr 29 2014, 21:11
Сообщение #73


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Наконец-то нормальная запись.

Теперь стало видно, что "длинный" чирп (длительностью 20-25 мс) состоит из чирпов поменьше.
Скачки фазы, которые я сначала принял за модуляцию, по-видимому информации не несут. Это просто стыки малых чирпов, имеющих разную частоту, а за фазой чирпов там по-видимому вообще не следят.

Как это называть - нечто вроде FHSS, где каждый хоп является чирпом, или ЧМ - пабарабану.

Никаких "8 частот как ОФДМ" тут конечно и в помине нет.
Go to the top of the page
 
+Quote Post
DASM
сообщение Apr 30 2014, 04:14
Сообщение #74


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Да, не офдм. Но не такой уж я бредовый анализ сделал, что сразу «нахал» выходит?

Откуда у них в доке цифра 4096 чипов на бит только не понимаю
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение May 1 2014, 19:53
Сообщение #75


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Да какой там анализ?
На твоей картинке нифига не видно, да и вообще ты не очень-то понимаешь, что и главное зачем делаешь.
Кстати, часто чтобы что-то понять в сигнале, вообще не нужно ничего делать, а просто посмотреть его в виде отсчётов.

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Closed TopicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 22:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.02342 секунд с 7
ELECTRONIX ©2004-2016