Easyelectronics.ru

Электроника для всех
Текущее время: 11 авг 2020, 02:47

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Демодулятор SSB сигнала и вывод панорамы на TFT
СообщениеДобавлено: 24 янв 2017, 18:50 
Только пришел

Зарегистрирован: 01 янв 2017, 22:52
Сообщения: 8
Здравствуйте!
Есть огромное желание сделать панораму для трансивера .Т.е.
Использую STM32F429.
С АЦП через DMA в массив залетают данные (10bit)количество данных 2048 = (1024 вход I)+((1024 вход Q).
Дальше есть такая схема
Вложение:
Вещественный сигнал и двайной квадратурный гетеродин 1.gif
Вещественный сигнал и двайной квадратурный гетеродин 1.gif [ 14.34 Кб | Просмотров: 1870 ]

подскажите как дальше? именно програмно.

_________________
www.uv5eut.at.ua


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Демодулятор SSB сигнала и вывод панорамы на TFT
СообщениеДобавлено: 24 янв 2017, 20:11 
Старожил

Зарегистрирован: 31 янв 2013, 03:01
Сообщения: 229
я так понимаю, надо построить типа эквалайзера?
загоняете Re/Im отсчеты в фурье, получаете интенсивности по частотам
типа как тут


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Демодулятор SSB сигнала и вывод панорамы на TFT
СообщениеДобавлено: 24 янв 2017, 21:40 
Только пришел

Зарегистрирован: 01 янв 2017, 22:52
Сообщения: 8
Нет... проблема немного в другом.... Просто спектр сигнала я получаю.....через FFT.
Мне как я понял,нужно с одним из сигналов произвести преобразование Гильберта (код которого нигде не могу найти), а потом либо суммируем либо вычитаем сигналы для получения нижней(левой половины панорамы)боковой, и верхней (правой) боковой
должно получится вот так
Вложение:
Tulip-panorama.JPG
Tulip-panorama.JPG [ 73.46 Кб | Просмотров: 1833 ]

_________________
www.uv5eut.at.ua


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Демодулятор SSB сигнала и вывод панорамы на TFT
СообщениеДобавлено: 24 янв 2017, 21:53 
Старожил

Зарегистрирован: 05 фев 2013, 00:58
Сообщения: 3516
Ну вроде бы, если есть два массива спектра (вещественный и мнимый), то для поворота сигнала на 90 надо просто кое-что поменять местами:
temp = x[i];
x[i] = y[i];
y[i] = -temp;
Это будет эквивалентно сдвигу входного сигнала на 90.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Демодулятор SSB сигнала и вывод панорамы на TFT
СообщениеДобавлено: 07 фев 2017, 00:17 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 02 дек 2010, 19:20
Сообщения: 71
Maximsim писал(а):
нужно с одним из сигналов произвести преобразование Гильберта (код которого нигде не могу найти)

А это Вас не устроит? Не код конечно, но можно и разобраться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Демодулятор SSB сигнала и вывод панорамы на TFT
СообщениеДобавлено: 09 фев 2017, 00:20 
Заглядывает иногда

Зарегистрирован: 24 июн 2012, 22:45
Сообщения: 163
на входе квадратурный сигнал, вы его домножаете на квадратурный гетеродин -> имеете перенос по частоте (в 0 или на несущую), дальше одну составляющую доворачиваете на 90 градусов и суммируете со второй.
А что хотите на выходе?
P.S. преобразователь Гильберта сродни фильтру -полуполоснику, только центр в 0 и импульсная характеристика нечетная.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB