Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Декодирование SSB сигнала
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
чечако
Я недавно начал изучать DSP, поэтому прошу сильно не ругать.
Я радиолюбитель и хочу сделать приемник, в котором сигнал аналоговыми методами переносится на частоту 12 кгц, а затем оцифровывается, фильтруется и преобразуется в обычный звуковой сигнал.
Для опытов приобрел ezdsp 5505, начал с ним разбираться. Попробовал сделать различные фильтры, вроде получается, сделал фильтр для ПЧ=12 кгц, на первый взгляд тоже работает. Подскажите, как перенести спектр сигнала с частот 12000-15000 на частоты 0-3000 кгц.
Какие алгоритмы посмотреть, поизучать. Желательно более быстродействующие, т.к. все преобразование должно идти "на лету"
Есть ли возможность вычесть из спектра сигнала частоту 12 кгц и получить обычный НЧ сигнал, как это делается в аналоговых смесителях?
Спасибо.
ivan219
Загляни сюда http://dspsystem.narod.ru/
чечако
Цитата(ivan219 @ Jun 29 2010, 21:32) *
Загляни сюда http://dspsystem.narod.ru/

Спасибо, очень интересный сайт.
Genadi Zawidowski
http://www.proaxis.com/~boblark/dsp10.htm

DSP-10 Project
Yougi
а вот помогите люди добрые сами мы не местные... smile.gif

Я вот не декодирую, а кодирую SSB методом Вивера, ну, в смысле, хочу кодировать.

Есть у меня звуковой сигнал, я его цифрую с частотой 6 кГц ( бо полоса 0.3-3 кГц мне заглаза ).
Дальше мне его надо помножить на синус-косинус 1500 Гц.
Мне какой-то дециматор надо городить, или достаточно опорный синус расписать на 4 точки и множить?
Дальше I и Q составляющие надо гнать через фильтр НЧ - чем больше затухание, тем шибче подавится боковая, так?
Потом надо интерполировать то, что прошло через фильтры до опорной частоты и потом домножить на синус-косинус опорки.

Я ничего не пропустил? Будет такой алгоритм работать?

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.