Easyelectronics.ru

Электроника для всех
Текущее время: 18 янв 2020, 16:13

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 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 Кб | Просмотров: 1790 ]

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

_________________
www.uv5eut.at.ua


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

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


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

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

_________________
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 часов


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

Сейчас этот форум просматривают: demiurg1978


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

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

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