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

Обсуждаем приемники, передатчики, радиомикрофоны, жучки, генераторы, ВЧ-усилители, антенны и прочее радиохозяйство
Ответить
Электрический кот
Аватара пользователя
Сообщения: 1040
Зарегистрирован: Чт фев 19, 2009 17:46:34

Сообщение neonix »

Решил взяться за конструирование подобного устройства, ядром для SDR планирую взять Cortex M4 ST32F407VGT. Изучил кучу форумов различных статей, но так и не понял каков же правильный алгоритм работы у такого приемника. Примерный алгоритм представляю так:
1. Оцифровываем два сигнала квадратур
2. Делаем БПФ в с результатом оцифровки I канала
3. Делаем БПФ в с результатом оцифровки Q канала
4. Умножаем комплексную амплитуду БПФ Q на константу t;
5. Складываем спектр I и домноженный на коэффициент канал Q получаем сигнал с подавлением зеркального канала.
6. Реализуем комплексный гетеродин, а после него фильтр и нужный нам демодулятор AM, SSB, LSB или DSB
Вопрос в том насколько оптимальна будет такая архитектура ? Может есть боле простая и производительная реализация программного радио ? Не хотелось бы изобретать велосипед если есть хорошо отточенный алгоритм.
Where technology meets enjoyment.
Контактная информация:
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1040
Зарегистрирован: Чт фев 19, 2009 17:46:34

Сообщение neonix »

Что, то нету у нас интересующихся SDR техникой :(
Пока мучился со своим DSP пришел к выводу,что старая схема с аналоговым трактом далеко не лучшее решение надо на цифру уходить. Накидал блок схему, жду комплектующих. Блок схема далеко неполная (я бы сказал там только основные узлы и всё) с логикой вроде разобрался Matlab вещь :)
Изображение
Вложения
Диаграмма1.png
(18.64 КБ) 2196 скачиваний
Where technology meets enjoyment.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5318
Зарегистрирован: Чт ноя 05, 2009 01:35:25
Откуда: Красноярский кр.

Сообщение Serg-G »

Попробуйте здесь глянуть
http://radiokot.ru/forum/viewtopic.php?f=28&t=37595
Начиная с 11-го поста.
Открыл глаза
Аватара пользователя
Сообщения: 69
Зарегистрирован: Пт июл 30, 2010 20:20:15
Откуда: Чернигов, УССР

Сообщение sw1972 »

Появился новый класс универсальных устройств - планшетные ЭВМ.
С их помощью можно было бы делать многое, в том числе управление, обработку сигналов и графическое представление.
Хорошее - враг лучшего
Реклама
Эиком - электронные компоненты и радиодетали
Электрический кот
Аватара пользователя
Сообщения: 1040
Зарегистрирован: Чт фев 19, 2009 17:46:34

Сообщение neonix »

В принципе можно использовать и планшетный ПК, но остается та же проблема скорости обработки широкой полосы и наличия хорошо оптимизированных библиотек DSP. Да и ввод квадратурных данных в такой ПК весьма не тривиальная задача. Поток данный от АЦП (12 бит 105 MSPS) около 1,2 Гбит\сек, после фильтрации\децимации и усреднения с накоплением разрядность данных будет в районе 16-18 бит (в зависимости от ширины полосы). Для полосы 400 Кгц поток будет 2*200 KSPS или 6.4 Мбит\сек. Есть некоторые сомнения по поводу справиться ли USB хост в планшете с таким потоком, тут надо экспериментировать :)
Where technology meets enjoyment.
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 69
Зарегистрирован: Пт июл 30, 2010 20:20:15
Откуда: Чернигов, УССР

Сообщение sw1972 »

Планшетная ЭВМ, как и обычная персональная ЭВМ, может справиться только с узкополосными сигналами, поступающими на вход звуковой карты. С полосами частот 200кГц и более они врядли справятся с этой задачей. Поэтому извиняюсь, что увёл от основной темы.
Хорошее - враг лучшего
Реклама
Ответить

Вернуться в «Радиотехника: приемники, передатчики, антенны»