Комплексное руководство по технологиям генерации и обнаружения сигналов Fsk

Введение в ключи сдвига частоты

FSK — это фундаментальная схема цифровой модуляции, в которой несущая частота изменяется между дискретными значениями для представления двоичных данных. В своей самой базовой форме логическая «1» (марка) соответствует одной частоте, а логическая «0» (пространство) соответствует другой. Этот метод широко используется в телекоммуникациях из-за присущей ему устойчивости к амплитудному шуму и его относительной простоты как в генерации, так и в обнаружении. FSK — особый случай частотной модуляции (FM), где модулирующий сигнал является цифровым, а не аналоговым. Эти две частоты обычно достаточно разделены, чтобы быть различимыми даже при наличии нарушений канала, таких как шум, затухание и помехи.

В этом руководстве дается углубленный взгляд на генерацию и обнаружение сигналов FSK, охватывающих как классические аналоговые подходы, так и современные цифровые реализации. Мы изучим основные принципы, практические методы схем и реальные приложения, опираясь на авторитетные источники из области цифровых коммуникаций.

Основы модуляции ФСК

Сигнал FSK может быть математически выражен как:

s(t) = A cos(2π fi t + φ, для i = 1,2

где f1f2AA является постоянной, и непрерывность фазы при битовых переходах определяет, является ли модуляция непрерывной фазой FSK (CPFSK) или прерывистой фазой FSK. CPFSK в целом предпочтительнее, поскольку занимает меньшую полосу пропускания и производит более плавный спектр. Минимальная ключизация сдвига (MSK) является формой CPFSK, где отклонение частоты равняется половине битовой скорости, достигая максимальной спектральной эффективности.

Выбор двух частот зависит от битовой скорости системы и требуемой полосы пропускания.Отклонение частоты Δf = |f2 — f1[[FLT]][[FLT]][FLT]][[FLT]][FLT]]]h = Δf/Rbb]]][[FLT]]][[F

Техника генерации сигналов FSK

Появление сигналов ФСК может быть достигнуто несколькими методами, каждый из которых имеет свои преимущества и компромиссы с точки зрения стоимости, стабильности, спектральной чистоты и простоты интеграции.

1. Метод осциллятора с контролируемым напряжением (VCO)

Классический аналоговый подход использует генератор с контролируемым напряжением, вход которого приводится в движение бинарным потоком данных. VCO производит выходную частоту, пропорциональную приложенному управляющему напряжению. Устанавливая два различных уровня напряжения, соответствующих биту '0' и биту '1', выходная частота VCO соответственно сдвигается. В то время как простой и недорогой, этот метод страдает от дрейфа частоты из-за изменений температуры и старения, и он может производить разрывы фаз, если ответ VCO не является идеально линейным. Как правило, для ядра VCO используется настроенный на варактер LC осциллятор или кольцевой осциллятор. Сигнал данных применяется через фильтр низкого прохода для формирования переходов и уменьшения выбросов из диапазона.

2. Метод прямого цифрового синтеза (DDS)

Современные цифровые системы все больше полагаются на Direct Digital Synthesis (DDS) для генерации сигналов FSK с превосходной точностью и стабильностью. Система DDS использует численно управляемый осциллятор (NCO), который накапливает значение фазового приращения в каждом тактовом цикле. Изменяя значение фазового приращения в ответ на входные данные, выходная частота может быть переключена мгновенно. DDS предлагает тонкое разрешение частоты (порядка миллигерца), быстрые скорости переключения и может производить чистые синусоидальные волны через цифровой-аналоговый преобразователь (DAC), за которым следует фильтр реконструкции. Фазовая непрерывность может поддерживаться плавным переходом состояния фазового аккумулятора во время битовых изменений. Многие FPGA и микроконтроллеры обеспечивают встроенные периферийные устройства DDS, идеально подходящие для генерации FSK.

Для получения более подробной информации об основах DDS, обратитесь к Учебник DDS Analog Devices .

3. Метод фазово-замкнутой петли (PLL)

Фазовый цикл обеспечивает синтез частоты путем блокировки генератора с контролируемым напряжением на стабильную опорную частоту. Применяя сигнал данных к входу модуляции PLL (например, на фильтре циклов или линии управления VCO), выходная частота может быть сдвинута между двумя заблокированными состояниями. Генераторы FSK на основе PLL обеспечивают отличную стабильность частоты, поскольку VCO постоянно сравнивается со эталонной. Однако полоса пропускания цикла ограничивает скорость передачи данных: модуляция должна быть достаточно медленной, чтобы PLL мог отслеживать изменения частоты. Для более высоких битовых частот полоса пропускания цикла должна быть расширена, что может поставить под угрозу отказ от шума. Фракционные N PLL также используются для достижения небольших отклонений частоты без необходимости очень высокой опорной частоты.

4. Цифровой волнообразный синтез из воспоминаний

Для низкочастотных или тестовых приложений сигналы FSK могут генерироваться путем хранения предвычисленных образцов двух синусоидальных волн в памяти только для чтения (ROM) и выбора соответствующей формы волны на основе бита данных. Это по существу подход look-up-table (LUT). Выход подается в DAC с постоянной скоростью отбора проб. Хотя этот метод прост, он требует тщательного управления непрерывностью фазы в моменты переключения, чтобы избежать спектрального брызг. Альтернативой является использование двух независимых осцилляторов с их выходами, переключаемыми аналоговым мультиплексором, но это обычно вызывает резкие изменения фазы и значительные боковые полосы.

Методы обнаружения сигналов FSK

Обнаружение ФСК предполагает определение того, какая из двух (или более) частот присутствует в принятом сигнале на каждом интервале символа. Методы обнаружения подразделяются на две широкие категории: когерентные и некогерентные. Выбор зависит от того, сможет ли приемник восстановить несущую фазу и от желаемого компромисса между производительностью и сложностью.

1. Согласованное обнаружение

Когерентное обнаружение требует, чтобы приемник имел локально сгенерированный опорный сигнал, который фазово синхронизирован с входящей несущей. Полученный сигнал умножается (смешанный) с двумя опорными сигналами при f1 и f2, каждый идеально фазово-выровненный. Выходы интегрированы в течение периода бита и сравниваются. Решение основано на том, что интеграция дает большее значение. Поскольку когерентное обнаружение использует фазовую информацию, оно обеспечивает улучшение 3 дБ отношения сигнал-шум (SNR) по некогерентным схемам для одной и той же частоты битовых ошибок (BER). Однако достижение и поддержание фазового замка добавляет сложность схемы. Когерентное обнаружение обычно используется в высокопроизводительных системах, таких как спутниковая связь и связи в глубоком космосе.

Синхронизация фаз может быть получена через цикл Костаса или квадратную петлю.На практике для облегчения восстановления несущих могут использоваться пилотные тона или дифференциальное кодирование.

2. Несвязанное обнаружение

Некогерентное обнаружение не требует синхронизации фазы несущей, что делает его более простым и надежным против быстрых фазовых вариаций (например, из-за многолучевого затухания или доплеровских сдвигов). Наиболее распространенным некогерентным методом является обнаружение оболочки: два фильтра полосового прохода, центрированные на f1 и f2, разделяют два частотных компонента, и сравниваются их амплитуды оболочки. Выбирается частота с большей оболочкой. Альтернативно, один фильтр, за которым следует детектор энергии, может использоваться, если принято решение о наличии энергии на ожидаемой частоте.

Тесно связанная техника — использование детектора с нулевым пересечением: подсчитывается число нулевых пересечений за битовый период; более высокое количество указывает на более высокую частоту. Это особенно просто в цифровых реализациях. Другой популярный подход — ограничитель-дискриминатор, который преобразует FM в амплитудные вариации и затем использует пороговое решение. Некогерентное обнаружение FSK обычно ухудшает BER примерно на 2-3 дБ по сравнению с когерентным обнаружением при умеренном SNR, но его гораздо легче реализовать.

Для всестороннего сравнения методов обнаружения см. эта статья в Microwave Journal.

3. Совместимые фильтры / обнаружение корреляций

В цифровой обработке сигналов часто осуществляется обнаружение FSK с помощью сопоставленных фильтров или корреляторов. Принятый сигнал соотносится с известными шаблонами двух символьных волновых форм. Выходы коррелятора отбираются со скоростью символа, а символ с наибольшей корреляционной метрикой выбирается. Данный подход может быть реализован с помощью цифровых фильтров конечного импульсного отклика (FIR). Для CPFSK алгоритм Витерби может быть применен к выводам коррелятора для выполнения обнаружения последовательности с максимальной вероятностью, предлагая почти оптимальную производительность за счет более высокой вычислительной нагрузки.

4. Обнаружение на основе PLL

Фазовый цикл может также служить демодулятором FSK. При подаче FSK-сигнала на хорошо спроектированный PLL управляющее напряжение VCO будет отслеживать мгновенную входную частоту. При малой пропускной фильтрации управляющего напряжения восстанавливаются исходные двоичные данные. Этот метод обеспечивает хорошую чувствительность и может использоваться как для двоичных, так и для многоуровневых FSK. Демодуляторы PLL распространены в аналоговых и гибридных приемниках, например, во многих любительских радиоприемниках.

Практические соображения в системах ФСК

Пропускная способность и спектральная эффективность

Полоса пропускания сигнала FSK зависит от отклонения частоты и скорости бита. Правило Карсона дает приблизительную полосу пропускания: BW ≈ 2Δf + 2Rb Для CPFSK с h=0,5 (MSK) полоса пропускания составляет примерно 1,5Rb, что делает его одной из наиболее пропускных форм FSK. На практике фильтры формирования импульсов (например, гауссианский или повышенный косинус) применяются к данным базовой полосы перед модуляцией для дальнейшего уменьшения боковых долей и смежных помех канала. Например, гауссианская минимальная сдвиговая кайлинг (GMSK) используется в сотовых сетях GSM.

Bit Error Rate Performance (Бит Ошибка)

Для когерентного двоичного FSK в аддитивном белом гауссианском шуме (AWGN) вероятность ошибки бита составляет Peeeb/N0, тогда как для некогерентного FSK это приблизительно eeeb00, тогда как для некогерентного FSK требуется около 10 дБ E00, тогда как для некогерентных требуется около 13 дБ. Эти цифры предполагают ортогональные сигналы (т.е. отношение отклонений h равно

Многоуровневый ФСК (М-ФСК)

Помимо двоичного FSK, M-ary FSK использует более двух частот для передачи нескольких битов на символ. Например, 4-FSK использует четыре частоты для кодирования двух битов на символ, повышая спектральную эффективность за счет увеличения полосы пропускания или меньшей мощности на частоту. Обнаружение M-FSK становится более сложным по мере роста числа сопоставленных фильтров, но широко используется в маломощных беспроводных системах, таких как LoRa (на основе M-ary FSK с чирповым спектром распространения). Обнаружение M-FSK обычно не когерентно с использованием обнаружения энергии из-за сложности синхронизации фаз на многих носителях.

Применение ФСК в современных коммуникациях

  • Радиочастотная идентификация (RFID): Многие пассивные UHF RFID-метки используют модуляцию обратного рассеяния FSK для передачи своих идентификационных данных. Тег переключается между двумя резонансными частотами для представления двоичных битов, что позволяет просто и недорого обнаруживать считыватель.
  • Беспроводные сенсорные сети: Приемопередатчики малой мощности для приложений IoT часто используют FSK из-за его превосходной энергоэффективности и надежной производительности при низких скоростях передачи данных. Стандарт IEEE 802.15.4 (Zigbee) использует O-QPSK, но многие проприетарные суб-ГГц-ссылки предпочитают FSK для его более простой реализации.
  • Телеметрия и дистанционное управление: FSK распространен в радиоуправляемых моделях, телеметрических системах для дронов и промышленных системах SCADA, где требуется надежность на умеренных расстояниях без высоких скоростей передачи данных.
  • Любительское радио: Радиолюбители широко используют FSK (часто называемый RTTY — Radio Teletype) для цифровых режимов. AFSK (Audio FSK) модулирует тон, который затем модулируется на носитель, в то время как обычный FSK напрямую задает ключ передатчику.
  • Базовая скорость Bluetooth (BR): Гауссианский FSK (GFSK) с индексом модуляции 0,32 используется в Bluetooth BR, достигая скорости передачи данных 1 Мбит/с при эффективном использовании спектра.
  • Модемы наследственности: Ранние телефонные модемы (Bell 202, CCITT V.23) использовали FSK на 1200 baud и ниже, используя частотные пары, такие как 1200/2200 Гц или 1300/2100 Гц.

Проблемы и будущие тенденции

В то время как FSK является зрелой технологией, текущие исследования решают несколько ограничений. Одной из проблем является накладная пропускная способность двоичного FSK по сравнению с фазовыми модуляциями. Для очень высоких скоростей передачи данных предпочтительны более эффективные схемы пропускной способности, такие как QAM или PSK. Однако присущее FSK сопротивление амплитудным нелинейностям и затухание делает его привлекательным для сценариев с сильными помехами или там, где требуется недорогое оборудование передатчика (например, обратная связь).

Последние разработки в машинной демодуляции на основе обучения показали перспективность в восстановлении сигналов FSK в тяжелых условиях канала, где традиционные фильтры не справляются. Нейронные сети могут узнать оптимальные границы решения из данных обучения, потенциально превосходя обычные детекторы. Кроме того, массивные системы MIMO и формирования луча изучают FSK для каналов управления и обратной связи из-за его более простой демодуляции на пользовательском оборудовании.

Другой тенденцией является интеграция FSK с методами распределённого спектра. Например, , скачиваемый по частоте спектр (FHSS) в сочетании с FSK обеспечивает отказ от безопасности и помех, как используется в Bluetooth. Сети с низким энергопотреблением (LPWAN) как LoRa используют вариант M-ary FSK на основе чирпа для достижения дальнего действия с чрезвычайно низким энергопотреблением.

Для тех, кто интересуется теоретическими основами, классический учебник Цифровые коммуникации Проакиса и Салехи обеспечивает авторитетную обработку модуляции и обнаружения FSK. Кроме того, Справочник цифровых систем связи охватывает практический дизайн приемопередатчика FSK.

Заключение

FSK остается краеугольным камнем цифровых коммуникаций, ценится за свою простоту, надежность и универсальность. От базовых генераторов на основе VCO до высокоточных реализаций DDS и от когерентных детекторов до некогерентных приемников оболочки FSK предлагает ряд вариантов дизайна, подходящих для различных контекстов применения. По мере того, как беспроводные системы развиваются в направлении более высоких скоростей передачи данных и более сложных каналов, FSK продолжает находить новые роли, особенно там, где энергоэффективность, стоимость и надежность имеют первостепенное значение. Инженеры и студенты, которые осваивают генерацию и методы обнаружения FSK, получают прочную основу для понимания более продвинутых методов цифровой модуляции и для создания практических систем связи.