|
Демодуляция цифрового 4-FSK |
|
|
|
Aug 26 2015, 10:19
|
Группа: Участник
Сообщений: 11
Регистрация: 29-01-09
Пользователь №: 44 144

|
Есть выход с ЧМ детектора, который является цифровым 4-FSK
С 2-FSK вроде бы понятно: применяем Integrate & Dump фильтр, затем, если результат фильтра больше 0, то символ = +1, если меньше 0, то символ = -1.
В случае 4-FSK: 2 уровня > 0 (+1 и +3), 2 уровня < 0 (-1 и -3). Вопрос в том, как отличить +1 от +3 ? Полагаю, надо как то вычислить пороги для +1 и +3. Можно ли динамически получить эти пороги, если предшествующий сигнал либо преамбула (последовательность +3+3-3-3...), либо псевдослучайный поток дибитов ?
|
|
|
|
|
 |
Ответов
|
Sep 28 2015, 22:26
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
О палках в спектре. Скрэмблирование нешумоподобных данных разбазаривает энергетику канала на 1-2 дб. Это в фазовой модуляции, но для 4-FSK вряд ли будет оптимистичнее. Скорее заметно хуже, т.к. скачёк, например, из 0 в 3 происходит не в полярной плоскости. Итого: "палки" есть положительный признак.
Единственное, что в этой ветке могло оправдать скрэмблер (добавочное изменение символов) - тактовая апч. Если ТС её планировал подстраивать внутри блока. Но там можно лохматить группами по 10 и много более символов. Как вариант 100% гарантирующий синхроимпульс на группу - префикс группы или нескольких групп (если символы более чем двоичные), указывающий наличие добавочного изменения, если внутри группы не было своих.
При наличии лёгких вариантов синхронизации предлагать своего "слона" нужно обосновав его достоинства. Но без нелепостей вроде применения критериев оценки скрытных каналов связи куда не следует.
На личный выпад неудобно не ответить. В своих поделках не запрещён ни оверхэд, ни грабли. В чужих, "все так делают в широкополосной связи" - не аргумент. В контексте поставленной задачи это читается "по-другому не обучены". Кривой ЧД, судя по уверенности, тоже все "ставят в широкополосной связи" и закрепляют скотчем граблей.
Сообщение отредактировал GetSmart - Sep 29 2015, 15:55
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
Сообщений в этой теме
korhal Демодуляция цифрового 4-FSK Aug 26 2015, 10:19 Serg76 Цитата(korhal @ Aug 26 2015, 13:19) Можно... Aug 26 2015, 10:31 korhal Цитата(Serg76 @ Aug 26 2015, 14:31) Можно... Aug 26 2015, 11:15  Serg76 Цитата(korhal @ Aug 26 2015, 14:15) А мож... Aug 26 2015, 13:50 serjj У вас же FSK, какие уровни? 4 палки в спектре, каж... Sep 3 2015, 09:29 Serg76 Цитата(serjj @ Sep 3 2015, 12:29) У вас ж... Sep 3 2015, 15:56 Fat Robot У вас 3 независимых "медленных" процесса... Sep 3 2015, 13:00 Corner Цитата(korhal @ Aug 26 2015, 13:19) Есть ... Sep 20 2015, 19:21 Serg76 Цитата(Corner @ Sep 20 2015, 22:21) 4 FSK... Sep 21 2015, 04:22  Corner Цитата(Serg76 @ Sep 21 2015, 07:22) Слыша... Sep 21 2015, 08:54   Serg76 Цитата(Corner @ Sep 21 2015, 11:54) Если ... Sep 21 2015, 09:29    Quasar Цитата(Serg76 @ Sep 21 2015, 12:29) Вот м... Sep 21 2015, 10:13    GetSmart Цитата(Serg76 @ Sep 21 2015, 13:29) Вот м... Sep 21 2015, 13:18     Serg76 Цитата(GetSmart @ Sep 21 2015, 16:18) Син... Sep 21 2015, 13:41      GetSmart Цитата(Serg76 @ Sep 21 2015, 17:41) Пуска... Sep 21 2015, 13:51    Corner Цитата(Serg76 @ Sep 21 2015, 12:29) Вот м... Sep 21 2015, 17:41     Serg76 Цитата(Corner @ Sep 21 2015, 20:41) ВСЕХ ... Sep 21 2015, 18:31      GetSmart Цитата(Serg76 @ Sep 21 2015, 22:31) Как в... Sep 21 2015, 18:51       Serg76 Цитата(GetSmart @ Sep 21 2015, 21:51) Чащ... Sep 21 2015, 19:02 Quasar Схема описанная топикстартером вполне типичная, дл... Sep 21 2015, 07:48 Corner А если режим не пакетный, то нужен какой-то проток... Sep 21 2015, 19:09 Serg76 Цитата(Corner @ Sep 21 2015, 22:09) А есл... Sep 21 2015, 19:13 GetSmart Про скрэмблирование было очень смешно. Прямо Поле ... Sep 21 2015, 19:14 Serg76 Цитата(GetSmart @ Sep 21 2015, 22:14) Про... Sep 21 2015, 19:26 Corner Можно подобрать такую исходную последовательность ... Sep 21 2015, 19:40 Serg76 Цитата(Corner @ Sep 21 2015, 22:40) Можно... Sep 21 2015, 19:45  GetSmart Цитата(Serg76 @ Sep 21 2015, 23:45) Не мо... Sep 21 2015, 21:59   Serg76 Цитата(GetSmart @ Sep 22 2015, 00:59) Так... Sep 22 2015, 05:55    GetSmart Цитата(Serg76 @ Sep 22 2015, 09:55) Приме... Sep 22 2015, 08:45     Serg76 Цитата(GetSmart @ Sep 22 2015, 11:45) Не ... Sep 22 2015, 09:24      GetSmart Цитата(Serg76 @ Sep 22 2015, 13:24) В сов... Sep 22 2015, 09:52       Serg76 Цитата(GetSmart @ Sep 22 2015, 12:52) Пло... Sep 22 2015, 10:55     Fat Robot Цитата(GetSmart @ Sep 22 2015, 09:45) Не ... Sep 22 2015, 10:19 GetSmart Это была конструктивная критика. В пересмешку с юм... Sep 22 2015, 11:04 thermit Цитата(GetSmart @ Sep 22 2015, 14:04) Это... Sep 22 2015, 11:35 Corner Основное назначение скремблера это снижение уровня... Sep 23 2015, 18:34 GetSmart Вопрос остался без ответа - "зачем скрэмблер ... Sep 23 2015, 19:44 Corner Цитата(GetSmart @ Sep 23 2015, 23:44) 1. ... Sep 24 2015, 18:38  GetSmart Цитата(Corner @ Sep 24 2015, 22:38) 2. Пл... Sep 24 2015, 22:38  Serg76 Цитата(Corner @ Sep 24 2015, 21:38) А скр... Sep 25 2015, 05:10   Corner Цитата(Serg76 @ Sep 25 2015, 09:10) Было ... Sep 25 2015, 19:33    Serg76 Цитата(Corner @ Sep 25 2015, 22:33) Дейст... Sep 25 2015, 20:13     Corner Цитата(Serg76 @ Sep 26 2015, 00:13) Ну по... Sep 27 2015, 19:42      Serg76 Цитата(Corner @ Sep 27 2015, 22:42) Хотел... Sep 27 2015, 20:30 Serg76 Цитата(GetSmart @ Sep 29 2015, 01:26) О п... Sep 29 2015, 04:13  des00 Цитата(Serg76 @ Sep 29 2015, 12:13) Что т... Sep 29 2015, 05:06   Serg76 Цитата(des00 @ Sep 29 2015, 08:06) брось... Sep 29 2015, 06:20 GetSmart О каких помехах и каким "соседям" в этой... Sep 29 2015, 16:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|