Радиоприем | Про "кухонное радио". |
|
---|---|---|
А нельзя ли за основу обсуждаемого ППП взять мс пейджерного приёмника, например, SL6609 ? |
|
|
NPI: А нельзя ли за основу обсуждаемого ППП взять мс пейджерного приёмника, например, SL6609 |
|
|
Zandy: Во-первых, он цифровой |
|
|
VP: Для GM: I^2 + Q^2 = A^2, вы просто поделили выходной сигнал на квадрат амплитуды и тем избавились от нее. Математически это хорошо, а практически плохо, хотя так стараются сделать все без исключения ЧМ приемники, и супера и ППП Нет, Владимир Тимофеевич, при всём моём к Вам уважении, тут я с вами не соглашусь, ни на что дополнительное я не делил. Смотрите сами. Для демодуляции частотномодулированного сигнала надо найти мгновенную частоту или, другими словами, производную от полной угловой фазы Ф(t). Угловая фаза для квадратурных сигналов I(t) и Q(t) определяется арктангенсом отношения Q(t)/I(t), чистая геометрия. Отсюда следует, что выходной сигнал частотного детектора Sвых = dФ(t)/dt = d[arctg(Q(t) / I(t))]/dt = [I(t) * dQ(t)/dt - Q(t) * dI(t)/dt ] / [I(t)^2 + Q(t)^2]. ( Для тех, кто хочет проверить, здесь использована формула d[arctg(x)]/dx=1/[1+x^2] ). Как можно видеть, всё по-честному, просто взята производная от арктангенса отношения двух функций. Если подставить в эту формулу наши сигналы I(t) = A*cos(wt) и Q(t) = A*sin(wt), то получим Sвых = { Q*[A*w*cos(wt)] + I*[A*w*sin(wt)] } / {I^2 + Q^2} = A^2*w / A^2 = w, как и было написано в моём первом посте. По физике так и должно быть, выход частотного детектора не зависит от амплитуды, а зависит только от девиации частоты, по крайней мере, для идеального ЧД, представленного вышеприведённой формулой. Данная формула практически реализована во всех приёмниках с процессорами цифровой обработки (и у радиолюбителей тоже). Кстати, точно также легко и просто, в выражениях квадратурной арифметики, получить формулы для сигналов АМ, SSB, BPSK, QPSK, KAM и так далее. VP: Для GM: Не совсем понял, что надо пояснить. Если нулевые биения между ЧМ сигналом и фиксированным гетеродином сигнал проскакивает быстро (при модуляции), то в каналах I и Q можно услышать только щелчок или короткий "хрюк", а если медленно, то "ти-и-и-у-о-у-и-и" |
|
|
Осмелюсь вступиться за VP. Наверное тут просто неувязка. GM, вы все правильно говорите, но мы ж тут об аппаратной реализации толкуем, а не о программной, с привлечением DSP. В блок-схеме которую мы обсуждаем (которая в книге), аппаратно предлагается реализовать только I(t) * dQ(t)/dt - Q(t) * dI(t)/dt с применением аналоговых перемножителей, диф. цепочек и разностного усилителя. Даже эта реализация в аналоговом виде представляет определенные трудности, особенно, если нет такой специализированной микросхемы, а ее пока еще никто не предложил. Представьте себе, что надо реализовать еще и <...> / [I(t)^2 + Q(t)^2]. Тихий ужас! Так что не от хорошей жизни. Кстати Владимир Тимофеевич и предлагает суррогат этой операции (квдратичные детекторы по каждому каналу и суммирование их сигналов) в виде АРУ. Именно АРУ выполняет эти недостающие математические действия. Отличие только в том, что АРУ обладает инерционностью, ну и не совсем строго соответствует формуле <...> / [I(t)^2 + Q(t)^2]. |
|
|
GM: Данная формула практически реализована во всех приёмниках с процессорами цифровой обработки (и у радиолюбителей тоже). |
|
|
Zandy: Осмелюсь вступиться за VP. Наверное тут просто неувязка. GM, вы все правильно говорите, но мы ж тут об аппаратной реализации толкуем, а не о программной, с привлечением DSP Не надо. Из вашего объяснения я понял, что VP говорит об алгоритме из своей книги 1990 года издания, с.90. К сожалению, этот алгоритм хорош в идеале, а на практике он малоприменим. Объясню, почему я так думаю. Во-первых, его формула является частью формулы, полученной из определения мгновенной частоты, как я писал несколькими постами выше. Посудите сами, ну нельзя же брать часть формулы, а остальную часть отбрасывать, считая её константой. Во-вторых, все мы знаем, что информация в ЧМ сигнале скрыта в изменении частоты, так что изменение амплитуды принимаемого сигнала не должно никак влиять на выходной сигнал. В формуле, которую привёл я, такой зависимости нет, а в формуле (алгоритме) VP, как вы видите, выходной сигнал пропорционален квадрату амплитуды принимаемого сигнала. Отсюда любой "амплитудный чих" (читайте - помеха), в полосе пропускания приёмника в квадрате влияет на выходной сигнал, чего не должно быть в принципе. И не важно, какая это реализация, аппаратная или программная, раз за этим стоит одна и та же математика. |
|
|
Zandy: А где бы найти готовую работающую конструкцию такого ЧМ детектора на DSP, пригодную для повторения? Сам я в DSP "ни уха ни рыла", но с удовольствием бы повторил Боюсь, что не смогу указать ссылку на такой детектор для бытового ЧМ-вещания, надо бы порыться в Сети. В принципе, можно и самому сделать, ничего сложного здесь нет, формулу я написал, она честная, вот ее и надо реализовать на цифровом процессоре. Производные можно заменить первыми разностями, сложение, умножение и возведение в квадрат занимает по одному такту, деление - 16 тактов. На всё про всё уйдёт порядка 50 тактов. Если взять TMS320F2808 со встроенным АЦП и тактовой 100 МГц, то на обработку одного значения выходного сигнала потребуется порядка 500 нс или 0.5 мкс. Остаётся выбрать номинал частоты выборок, разрядность АЦП и ЦАП. Всё вроде бы просто, но чёрт, как известно, сидит в деталях, вы сразу же захотите встроить туда стереодекодер, немеряную фильтрацию, чтобы рассчитывался спектр сигнала, чтобы управлять синтезатором, да ещё чтоб было голосовое управление . |
|
|
GM: VP говорит об алгоритме из своей книги 1990 года издания, с.90. К сожалению, этот алгоритм хорош в идеале, а на практике он малоприменим. Да, спасибо за ссылку. Посмотрел. Далее, на с.91, идет обсуждение достоинств и недостатков данного решения по сравнению с "классическим" (глухое ограничение в супере или деление на квадрат амплитуды в ППП). Не буду повторять его. Не могу также согласиться с вашим утверждением, что на практике ЧМ детектор без ограничителя работает хуже. Практика как раз показывает, что лучше! Особенно при слабых сигналах. Но это предмет, пожалуй, целой статьи, которую я уже давно собираюсь написать, да все некогда. И последнее, почему же из целого нельзя взять часть? Особенно, если она лучшая? Выколупывают же изюм из булок, выбирают на тарелке лучшие куски, а уж в радиосхемах - и подавно. Что касается импульсных помех, которые якобы срезаются ограничителем - это миф. Несколько ослабляются, я бы сказал. Потому что помеха изменяет не только амплитуду, но и ФАЗУ сигнала, а быстрое изменение фазы - та же помеха на выходе частотного детектора. |
|
|
У GM формула конечно честная. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |