Страница 1 из 1

SDR приемник без ПК

Добавлено: Пт май 11, 2012 22:22:50
neonix
Решил взяться за конструирование подобного устройства, ядром для SDR планирую взять Cortex M4 ST32F407VGT. Изучил кучу форумов различных статей, но так и не понял каков же правильный алгоритм работы у такого приемника. Примерный алгоритм представляю так:
1. Оцифровываем два сигнала квадратур
2. Делаем БПФ в с результатом оцифровки I канала
3. Делаем БПФ в с результатом оцифровки Q канала
4. Умножаем комплексную амплитуду БПФ Q на константу t;
5. Складываем спектр I и домноженный на коэффициент канал Q получаем сигнал с подавлением зеркального канала.
6. Реализуем комплексный гетеродин, а после него фильтр и нужный нам демодулятор AM, SSB, LSB или DSB
Вопрос в том насколько оптимальна будет такая архитектура ? Может есть боле простая и производительная реализация программного радио ? Не хотелось бы изобретать велосипед если есть хорошо отточенный алгоритм.

Re: SDR приемник без ПК

Добавлено: Пн май 28, 2012 22:47:34
neonix
Что, то нету у нас интересующихся SDR техникой :(
Пока мучился со своим DSP пришел к выводу,что старая схема с аналоговым трактом далеко не лучшее решение надо на цифру уходить. Накидал блок схему, жду комплектующих. Блок схема далеко неполная (я бы сказал там только основные узлы и всё) с логикой вроде разобрался Matlab вещь :)
Изображение

Re: SDR приемник без ПК

Добавлено: Вт май 29, 2012 02:20:01
Serg-G
Попробуйте здесь глянуть
http://radiokot.ru/forum/viewtopic.php?f=28&t=37595
Начиная с 11-го поста.

Re: SDR приемник без ПК

Добавлено: Сб июн 02, 2012 11:37:34
sw1972
Появился новый класс универсальных устройств - планшетные ЭВМ.
С их помощью можно было бы делать многое, в том числе управление, обработку сигналов и графическое представление.

Re: SDR приемник без ПК

Добавлено: Вт июн 05, 2012 17:14:29
neonix
В принципе можно использовать и планшетный ПК, но остается та же проблема скорости обработки широкой полосы и наличия хорошо оптимизированных библиотек DSP. Да и ввод квадратурных данных в такой ПК весьма не тривиальная задача. Поток данный от АЦП (12 бит 105 MSPS) около 1,2 Гбит\сек, после фильтрации\децимации и усреднения с накоплением разрядность данных будет в районе 16-18 бит (в зависимости от ширины полосы). Для полосы 400 Кгц поток будет 2*200 KSPS или 6.4 Мбит\сек. Есть некоторые сомнения по поводу справиться ли USB хост в планшете с таким потоком, тут надо экспериментировать :)

Re: SDR приемник без ПК

Добавлено: Ср июн 06, 2012 19:38:15
sw1972
Планшетная ЭВМ, как и обычная персональная ЭВМ, может справиться только с узкополосными сигналами, поступающими на вход звуковой карты. С полосами частот 200кГц и более они врядли справятся с этой задачей. Поэтому извиняюсь, что увёл от основной темы.