|
FM demodulation problem: video + audio, плохое качество аудио после демодуляции |
|
|
|
Dec 26 2011, 06:03
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553

|
уважаемый all,
есть проблема с демодуляцией фм.
имеем следующий формат модуляции. аудио сигнал модулируем фм и поднимаем на 4.977 мгц. добавляем ntsc видео и опять модулируем фм полученный сигнал.
на приёмной стороне демодулируем FM Output = I*dQ/dt - Q*dI/dt получаем видео+фм аудио, нч фильтром убираем аудио сигнал и получаем исходный ntsc сигнал.
а вот дальше с аудио начинаются проблемы. не получается демодулировать сигнал лучше s/n 35 dbm. если вместо ntsc подавать синусоиду с генератора (0-4.9 мгц), то аудио демодулируется чистое. пробовал на видео сигнал на передатчике ставить фильтр 2 мгц, на демодуляцию аудио никак не повлияло, всё-равно шум. частота семплирования 20 мгц.
алгоритм с аудио демодуляцией следующий: ставлю полосовой фильтр на 4.977 мгц, смещаю частоту в ноль и раскладываю на iq. опять фильтрую нч фильтром, демодулирую. при таком подходе фильтры работают на 20 мгц, и не очень хорошие.
либо так: ставлю полосовой фильтр на 4.977 мгц, смещаю частоту в ноль и раскладываю на iq. опять фильтрую нч фильтром, делаю даунсамплинг до сотни килогерц, демодулирую.
оба варианта дают примерно одинаковый результат.
что можете посоветовать для улучшения?
|
|
|
|
|
 |
Ответов
|
Dec 26 2011, 08:31
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553

|
Цитата(litv @ Dec 26 2011, 11:21)  Вы на чем хоть работаете? на ПЛИС или ... Несколько тыщ тапсов(сильно сомневаюсь) - требуемую АЧХ нарисуйте сюда. Откуда они.... конечная реализация на фпга, фильтры в матлабе. например более-менее фильтр на 20 мгц занимает 921 тапс. под это ресурсов нет, да и в матлабе даже результат плохой на мой взгляд.
|
|
|
|
|
Dec 26 2011, 08:55
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(maxfox2k @ Dec 26 2011, 03:31)  конечная реализация на фпга, фильтры в матлабе. например более-менее фильтр на 20 мгц занимает 921 тапс. под это ресурсов нет, да и в матлабе даже результат плохой на мой взгляд.
БИХ фильтр поставить нельзя? на основе комбинации звеньев второго порядка. Скинуть в 0, использовать фиры работающие с децимацией сигнала ? Цитата(maxfox2k @ Dec 26 2011, 01:54)  если фильтр на 20 мгц, то нужно несколько тысяч тапсов, чтобы хороший фильтр получился, если даунсамплить, то сразу поднимается уровень шума. не правильно децимацию делаете, раз у вас уровень шума растет.
--------------------
|
|
|
|
|
Dec 27 2011, 00:14
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 14-09-05
Пользователь №: 8 553

|
Цитата(des00 @ Dec 26 2011, 12:55)  БИХ фильтр поставить нельзя? на основе комбинации звеньев второго порядка. Скинуть в 0, использовать фиры работающие с децимацией сигнала ? не правильно децимацию делаете, раз у вас уровень шума растет. iir не получится, т.к. реализация на фпга. на практике делаю не такой узкий фильтр, и сдвигаю в 0. потом это всё конечно даунсэмплю и фильтрую на более низких частотах. после даунсамплинга стоят антиалиас фильтры, но что за раз, что каскадно даунсэмплить получается одинаково. в чем может быть ошибка децимации? в железе не должно быть проблем, т.к. параллельно реализован офдм.
|
|
|
|
Сообщений в этой теме
maxfox2k FM demodulation problem: video + audio Dec 26 2011, 06:03 litv "если вместо ntsc подавать синусоиду с генера... Dec 26 2011, 06:47 maxfox2k Цитата(litv @ Dec 26 2011, 10:47) "е... Dec 26 2011, 06:54    des00 Цитата(maxfox2k @ Dec 26 2011, 19:14) iir... Dec 27 2011, 03:44     maxfox2k Цитата(des00 @ Dec 27 2011, 07:44) ну у к... Dec 27 2011, 04:08 des00 Цитата(maxfox2k @ Dec 26 2011, 22:08) что... Dec 27 2011, 12:59 maxfox2k ну перед децимированием надо фильтрануть, сейчас х... Dec 28 2011, 03:03 andrewkrot Цитата(maxfox2k @ Dec 26 2011, 09:03) име... Dec 28 2011, 05:43 maxfox2k Цитата(andrewkrot @ Dec 28 2011, 09:43) В... Dec 28 2011, 07:04 andrewkrot Если есть анализатор спектра, то посмотрите какая ... Dec 28 2011, 10:15 _Anatoliy Цитата(andrewkrot @ Dec 28 2011, 12:15) Е... Dec 28 2011, 11:05 andrewkrot Я так думаю, что без геморроя нельзя Dec 28 2011, 11:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|