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

 
 
> Декодирование FSK, посоветуйте алгоритм
Dmitry_R
сообщение Jun 24 2005, 08:34
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 23-06-05
Пользователь №: 6 258



Через мировой эфир передается цифровой сигнал со скоростью 333 бод, используя частотную манипуляцию без разрыва фазы. 1000Гц единичка, 1333Гц нолик (значения частот приблизительные, точные не помню). В начале посылки длинная преамбула 10 единичных бит.
Сейчас для декодирования этой посылки используется ФАПЧ настроенный на 1167Гц.
Так вот! Есть мысль, что используя цифровую обработку этой посылки, можно существенно повысить вероятность правильного приема, сильно обезображенной эфирными помехами посылки.
Так ли это? И если так то какие алкогоритмы лучше применить? Корреляционный когерентный метод спасет меня? Или по сравнению с ФАПЧ не будет ни какого выигрыша?

Сообщение отредактировал Dmitry_R - Jun 29 2005, 11:13
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
moonrock
сообщение Jul 13 2005, 10:20
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 24-03-05
Из: Санкт-Петербург
Пользователь №: 3 661



Спасибо всем за ответы! cheers.gif
Мне очень понравился алгоритм от Dsurkov. По моему его проще всего в МК зашить. АВРка должна справиться с 300 бод.
Хотел спросить, а какой процент ошибок у вас получался при с/ш около 0 дБ, 3 дБ?
Go to the top of the page
 
+Quote Post
Tommyknocker
сообщение Jul 13 2005, 19:18
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 37
Регистрация: 6-04-05
Из: г. Москва
Пользователь №: 3 901



Цитата(moonrock @ Jul 13 2005, 13:20)
Спасибо всем за ответы! cheers.gif
Мне очень понравился алгоритм от Dsurkov. По моему его проще всего в МК зашить. АВРка должна справиться с 300 бод.
Хотел спросить, а какой процент ошибок у вас получался при с/ш около 0 дБ, 3 дБ?
*


Вообще-то битовая синхронизация при отношении сигнала амплитудой Am = 1 к СКО шума 1 1Am/cko=1 и рассстройке по частоте Df = 50 Гц получается довольно уверенно при усредении килогерцовых выборок сигналов в течение 1с ( при скорости передачи к примеру 50 бит/с ). Но в моем случае выборки, поступающие в ЦСП, кстати в самом деле являются результатами предварительного накопления сигнала в блоке цифровой обработки, который мы называем коррелятор. Так называемое когеретное накопление в корреляторе, которое происходит на тактовой частоте, идет в течение миллисекунды, поскольку длина псевдослучайной последовательности (так называя М-последовательность) составляет 1 мс.


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



А на рисунке показана зависимость вероятности правильной идентификации битов от СКО шума при растройке по частоте близкой к нулю.
Но ведь в любом случае Вы должны произвести вначале захват по частоте и потом последовательно сначала задйствова ЧАПЧ, а потом после стягивания ошибки по частоте до полосы захвата ФАПЧ свести ошибку близкой к нулю, войдя таким образом в режми слежения несущей сигнала. А если у объекта, где стоит Ваш модем динамика низкая или отсутсвует, то ФАПЧ 2-го порядка будет работать хорошо (при хороших отношениях С/Ш) и как такого поиска по частоте видомо и не понадобится. Мы у себя ФАПЧ особо стараемся не задействовать, поскольку это известно, что устройство это очень тонкое и совсем непомехоустойчивое, а вот ЧАПЧ отличается высокой робастностью.

Ну вот примерно вот так ... smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dmitry_R   Декодирование FSK   Jun 24 2005, 08:34
- - bmf   Насчет выигрыша с ФАПЧ не знаю, но сам метод и алг...   Jun 24 2005, 11:27
|- - proxi   Цитата(bmf @ Jun 24 2005, 13:27)Насчет выигры...   Jun 25 2005, 09:42
- - Fast   Цитата(Dmitry_R @ Jun 24 2005, 11:34)Через ми...   Jun 27 2005, 12:12
|- - Dmitry_R   Цитата(Fast @ Jun 27 2005, 15:12)Цитата(Dmitr...   Jun 29 2005, 06:14
- - vm1   Цитата(Dmitry_R @ Jun 24 2005, 11:34)Через ми...   Jun 27 2005, 14:35
|- - Fast   Цитата(vm1 @ Jun 27 2005, 17:35)Так не бывает...   Jun 27 2005, 15:06
|- - Tommyknocker   Цитата(vm1 @ Jun 27 2005, 17:35)Цитата(Dmitry...   Jun 27 2005, 19:36
|- - Dmitry_R   [/quote] Так не бывает при FSK, несущая здесь мен...   Jun 29 2005, 05:52
- - Stanislav   Цитата(Dmitry_R @ Jun 24 2005, 11:34)Через ми...   Jul 4 2005, 18:51
|- - Fast   Цитата(Stanislav @ Jul 4 2005, 21:51)Следующи...   Jul 5 2005, 10:07
|- - Dmitry_R   Следующий метод приема будет гораздо эффективнее ...   Jul 25 2005, 07:05
|- - Stanislav   Цитата(Dmitry_R @ Jul 25 2005, 10:05)Цитата(S...   Jul 25 2005, 23:05
|- - Stanislav   Посмотрел матлабовский файл, добавил замечания. Си...   Jul 26 2005, 16:45
- - moonrock   to Stanislav: а можно подробнее узнать о 6 пункте ...   Jul 9 2005, 12:51
|- - Stanislav   Цитата(moonrock @ Jul 9 2005, 15:51)to Stanis...   Jul 9 2005, 15:00
- - moonrock   Спасибо за ответ, интересный способ! У меня за...   Jul 11 2005, 08:29
|- - Stanislav   Цитата(moonrock @ Jul 11 2005, 11:29)Спасибо ...   Jul 11 2005, 15:16
||- - vm1   Я из огибающих x и y для FSK получал сигнал по фо...   Jul 11 2005, 16:05
||- - Stanislav   Цитата(vm1 @ Jul 11 2005, 19:05)Я из огибающи...   Jul 11 2005, 18:07
||- - vm1   X и Y фильтрованные компоненты после перемножения ...   Jul 12 2005, 09:59
||- - vm1   Поправка: разницу между текущим и немного задержан...   Jul 12 2005, 10:01
||- - Stanislav   Цитата(vm1 @ Jul 12 2005, 12:59)X и Y фильтро...   Jul 12 2005, 12:02
|- - Tommyknocker   Цитата(moonrock @ Jul 11 2005, 11:29)Спасибо ...   Jul 11 2005, 19:26
|- - Stanislav   Цитата(Dsurkov @ Jul 11 2005, 22:26)... После...   Jul 12 2005, 12:16
|- - Tommyknocker   Цитата(Stanislav @ Jul 12 2005, 15:16)Цитата(...   Jul 12 2005, 17:56
|- - Stanislav   Цитата(Dsurkov @ Jul 12 2005, 20:56)В данном ...   Jul 13 2005, 14:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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