|
алгоритм модуляции и демодуляции многочастотной посылки, на микроконтроллере |
|
|
|
 |
Ответов
|
Jan 31 2013, 10:38
|

Профессионал
    
Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565

|
Цитата(Alla_student @ Jan 30 2013, 22:53)  Какое выбрать время посылки (критерии выбора)? Чем длиннее будет посылка - тем легче будет демодулировать. В случае демодуляции через БПФ - возрастёт разрешение по частоте. Вам какое надо? ИМХО для получения 16 палок вам надо иметь 32 периода минимальной частоты. Это в теории. На практике будет ещё мешать межсимвольная интерференция. В вашем случае наибольшее влияние на длительность посылки будет оказывать разность в приходе в демодулятор 55кГц и 135кГц, т.к. скорость распространения этих частот (через выходные цепи передатчика - среду передачи - входные цепи приёмника/АЦП) различна.
|
|
|
|
|
Jan 31 2013, 11:20
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(_4afc_ @ Jan 31 2013, 14:38)  Чем длиннее будет посылка - тем легче будет демодулировать.
В случае демодуляции через БПФ - возрастёт разрешение по частоте. Вам какое надо? ИМХО для получения 16 палок вам надо иметь 32 периода минимальной частоты. Это в теории.
На практике будет ещё мешать межсимвольная интерференция. В вашем случае наибольшее влияние на длительность посылки будет оказывать разность в приходе в демодулятор 55кГц и 135кГц, т.к. скорость распространения этих частот (через выходные цепи передатчика - среду передачи - входные цепи приёмника/АЦП) различна. В соседней теме девушка говорит про OFDM. Если это та же задача, то да, все решается через БПФ на 32 (или, может быть, 24) отсчета, плюс защитные интервалы и схемы синхронизации и эквалайзера.
|
|
|
|
|
Jan 31 2013, 22:05
|
Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 5-04-11
Пользователь №: 64 146

|
Цитата(KalashKS @ Jan 31 2013, 14:20)  В соседней теме девушка говорит про OFDM. Если это та же задача, то да, все решается через БПФ на 32 (или, может быть, 24) отсчета, плюс защитные интервалы и схемы синхронизации и эквалайзера. Спасибо Вопросы: Как определяется защитный интервал? Назначение эквалайзера и какая математика в нем? Это все выше было сказано для декодера, а кодер из чего состоит?
|
|
|
|
|
Feb 1 2013, 07:50
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(Alla_student @ Feb 1 2013, 02:05)  Спасибо Вопросы: Как определяется защитный интервал? Назначение эквалайзера и какая математика в нем? Это все выше было сказано для декодера, а кодер из чего состоит? У вас известная система, или вы ее параметры сами подбираете? В первом случае уточните дллину ЗИ у того, кто ставил вам задание. Схема OFDM модулятора проста: помехоустойчивое кодирование - задание комплексных амплитуд несущих (т.н. mapper)- ОБПФ - вставка ЗИ - то же самое для всех символов. Потом подъем на несущую. Демодулятор: сброс на нулевую частоту (квадратурный демодулятор) - синхронизация и отброс ЗИ - БПФ - эквалайзер - демодуляция (demapper) - декодер. Эквалайзер как правило строится по следующей схеме. В сигнале должны быть несущие с известными амплитудами. По ним вычисляется ЧХ канала на соответствующих частотах в соответствующих символах и потом интерполируруется на все нужные частоты и символы. Потом ЧХ правится простым делением, МСКО-алгоритмом (MMSE), или еще каким другим. Воббще информации разной степени подробности - полный интернет.
|
|
|
|
Сообщений в этой теме
Alla_student алгоритм модуляции и демодуляции многочастотной посылки Jan 30 2013, 18:53 Serg76 Цитата(Alla_student @ Jan 30 2013, 22:53)... Jan 30 2013, 19:04 Alla_student Цитата(Serg76 @ Jan 30 2013, 22:04) для н... Jan 30 2013, 21:58  Serg76 Цитата(Alla_student @ Jan 31 2013, 01:58)... Jan 30 2013, 22:08   Lmx2315 Первое что в голову приходит :
сдвинуть спектр в ... Jan 31 2013, 08:35    Serg76 Цитата(Lmx2315 @ Jan 31 2013, 12:35) А мо... Jan 31 2013, 08:49 STAR_IK Защитный интервал выбирается в зависимости от врем... Feb 1 2013, 04:32 novchok Цитата(STAR_IK @ Feb 1 2013, 08:32) Подро... Feb 1 2013, 05:26 STAR_IK Цитата(novchok @ Feb 1 2013, 11:26) Я бы ... Feb 1 2013, 06:42 SyncLair Уважаемые знатоки! Внимание вопрос! -- А к... Feb 15 2013, 14:26 Aner QUOTE (SyncLair @ Feb 15 2013, 17:26) Ува... Feb 15 2013, 19:11  Lmx2315 QUOTE (Aner @ Feb 15 2013, 23:11) Правиль... Feb 15 2013, 19:53 Rst7 QUOTE Правильно подметили, не справиться кортекс М... Feb 16 2013, 07:30 Lmx2315 QUOTE (Rst7 @ Feb 16 2013, 11:30) Я уж не... Feb 16 2013, 08:30 Rst7 QUOTE ещё нужно проделать БПФ 256 - это 4000 такто... Feb 16 2013, 08:53 Aner Конечно, в OFDM перенос до - это обегчает. Но там ... Feb 16 2013, 12:27 Lmx2315 QUOTE (Aner @ Feb 16 2013, 16:27) Наверно... Feb 16 2013, 13:03 Rst7 QUOTE ..это было очевидно, расчёт был на то - что ... Feb 16 2013, 17:58 Alla_student Пока я болела, тема продолжала обсуждаться.
Попроб... Feb 24 2013, 21:13 Alla_student Цитата(Rst7 @ Feb 16 2013, 21:58) Я вообщ... Feb 25 2013, 10:24 Kluwert Цитата(Rst7 @ Feb 16 2013, 21:58) Я вообщ... Mar 5 2013, 12:04  Lmx2315 ..жёстко вы нас всех, вот так вот - мордой об сто... Mar 5 2013, 12:16 Aner Незнает он про БПФ, какие-то I и Q, ... всего то. ... Mar 5 2013, 13:11 Kluwert Цитата(Aner @ Mar 5 2013, 17:11) Незнает ... Mar 5 2013, 15:50  Aner QUOTE (Kluwert @ Mar 5 2013, 18:50) Зато ... Mar 5 2013, 16:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|