Распродажа

Электронные компоненты со склада по низким ценам, подробнее >>>

Содержание ChipNews

2003: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
2002: 
1, 5, 6, 7, 8, 9
2001: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
2000: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
1999: 
1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Новости электроники

Мне нравится

Комментарии

дима пишет в теме Параметры биполярных транзисторов серии КТ827:

люди куплю транзистар кт 827А 0688759652

тамара плохова пишет в теме Журнал Радио 9 номер 1971 год. :

как молоды мы были и как быстро пробежали годы кулотино самое счастливое мое время

Ивашка пишет в теме Параметры отечественных излучающих диодов ИК диапазона:

Светодиод - это диод который излучает свет. А если диод имеет ИК излучение, то это ИК диод, а не "ИК светодиод" и "Светодиод инфракрасный", как указано на сайте.

Владимир пишет в теме 2Т963А-2 (RUS) со склада в Москве. Транзистор биполярный отечественный:

Подскажите 2т963а-2 гарантийный срок

Владимир II пишет... пишет в теме Параметры биполярных транзисторов серии КТ372:

Спасибо!

Анализ сигналов и систем. Пакет SystemView компании Elanix. Занятие 2. Моделирование элементов радиоприемных устройств.

В. Стешенко, Р. Загидуллин, С. Карутин

Анализ сигналов и систем. Пакет SystemView компании Elanix. Занятие 2. Моделирование элементов радиоприемных устройств

В предыдущем занятии цикла мы рассмотрели первые шаги работы в пакете SystemView компании Elanix. Продолжим знакомство с пакетом на примере моделирования некоторых элементов радиопри╦мных устройств.

В принципе, моделирование радиопри╦мных устройств необходимо для определения таких их характеристик, как определение рабочего отношения сигнал/шум (ОСШ), пороговой чувствительности и т.п. Не менее важно всесторонне исследовать работу сердца любого при╦мника√демодулятора. В этом занятии цикла мы рассмотрим некоторые при╦мы моделирования демодуляторов сигналов.

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

Демодулятор предназначен для преобразования исходного модулированного радиосигнала в последовательность прямоугольных импульсов, появляющихся с частотой следования символов и обладающих той же полярностью. Частота исходного радиосигнала равна f = f0f/2, если переда╦тся символ "0", и f = f0f/2, если переда╦тся символ "1"; при этом fTC, где TC - длительность символа (индекс модуляции - единица, сигнал без разрыва фазы). Таким образом, измерение разности f √ f0 - это и есть та операция, которую должен осуществлять детектор. Можно показать, что при наличии отсч╦тов квадратур исходного радиосигнала: Sk и Ck, k = 0, 1, 2 и так далее, величина (f √ f0)k может быть вычислена следующим образом:

(f-f0)k

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

Отсюда вытекает структурная схема детектора, привед╦нная на рис. 1.

Рисунок 1. Структурная схема демодулятора

Структурная схема демодулятора.

Следует отметить преимущества предлагаемого алгоритма демодуляции ЧМн-сигнала:

  • детектор не требует точной настройки квадратурного генератора на частоту f0, что позволяет ему устойчиво функционировать при значительных (до 30%) уходах частоты входного сигнала вследствие эффекта Доплера;
  • операция деления на двучлен Sk² + Ck² не является обязательной, если динамика входного сигнала невелика либо стабилизация амплитуды осуществляется при помощи АРУ в ВЧ-тракте;
  • инвариантность алгоритма к фазе опорного и входного сигналов, а также к амплитуде входного сигнала (при наличии нормирующего множителя) увеличивает помехоустойчивость.

Рассмотрим модель детектора ЧМ-сигнала в System View. Общий вид модели представлен на рис. 2.

Рисунок 2. Общий вид модели детектора ЧМ-сигнала

Общий вид модели детектора ЧМ-сигнала.

На рис. 2 следует выделить блоки, отвечающие за формирование ЧМн-сигнала и собственно демодулятор. По-следовательность модулирующих импульсов формирует генератор прямоугольных импульсов 6, с его выхода сигнал поступает на частотный модулятор 3, после чего формируются синфазная и квадратурная составляющие сигнала. Собственно демодулятор состоит из фильтров низких частот (13,14), элементов задержки (8,9), перемножителей (15,16) и вычитателя.

Настройка параметров модели показана на рис. 3.

Рисунок 3. Настройка параметров модели

Настройка параметров модели.

В окне Start Time вводим время начала моделирования, Stop Time ≈ его завершение. Следует разумно подходить к выбору частоты дискретизации (sample rate), помня о возможных искажениях результатов моделирования за сч╦т е╦ неправильного выбора. Следует отметить, что число отсч╦тов удобно выбирать кратным степени двойки, используя кнопки меню Set for FFT, что облегчает вычисление спектральных характеристик сигнала.

На модулятор поступают сигналы в форме меандра. Параметры источника сигналов показаны на рис. 4.

Рисунок 4. Параметры источника сигналов

Параметры источника сигналов.

Собственно говоря, здесь вс╦ достаточно прозрачно ≈ зада╦тся амплитуда, частота, смещение (постоянная составляющая), начальная фаза и ширина импульса. Следует отметить, что амплитуда считается от нуля до максимума ≈ чтобы получить меандр от -1 до 1 В (как в нашем случае), приходится вводить смещение на постоянную величину.

Параметры частотного модулятора приведены на рис. 5.

Рисунок 5. Параметры частотного модулятора

Параметры частотного модулятора.

На рис. 5 показано, что в окне Amplitude зада╦тся амплитуда выходного сигнала модулятора, число частот (No Tones) ≈ число позиций модулятора, а также задаются максимальное входное напряжение, шаг по частоте между тонами модуляции и скорость потока символов. Следует заметить, что нижней частоте соответствует сигнал -1 В, а верхней частоте модуляции ≈ 1 В. Именно поэтому и пришлось вводить постоянное смещение в генератор меандра. В принципе, генератор меандра можно заменить генератором псевдослучайной последовательности.

Таким образом, на выходе модулятора получаем сигнал, спектр которого показан на рис. 6. Хорошо заметно подавление несущей и две линии, соответствующие частотам нулей и единиц.

Рисунок 6. Спектр выходного сигнала модулятора

Спектр выходного сигнала модулятора.

Модулированный радиосигнал, имеющий такой спектр, поступает на детектор ЧМн-сигнала, общая схема которого дана на рис. 2. Данный блок преобразует этот сигнал в последовательность прямоугольных импульсов, показанную на рис. 7.

Рисунок 7. Сигнал на выходе демодулятора

Спектр выходного сигнала модулятора.

Следует заметить, что пока мы не рассматриваем вопрос о выделении тактовой частоты ≈ это тема одного из следующих занятий. В принципе для решения этой задачи возможно использование схемы ФАПЧ.

Как видим, работа в системе достаточно логична и понятна.

Рассмотрим некоторые инструменты пакета SystemView, применяемые при анализе систем. На рис. 8 показана панель инструментов окна анализа (Analysis Window Toolbar).

Рисунок 8. Панель инструментов окна анализа

Панель инструментов окна анализа.

В таблице приведено описание е╦ кнопок.

Рассмотрим ещ╦ одну схему, часто применяемую для построения демодуляторов ≈ широко известную схему Костаса. Схема Костаса второго порядка (Second-Order Costas Loop) показана на рис. 9.

Рисунок 9. Схема Костаса второго порядка

Схема Костаса второго порядка.

Схема Костаса входит в состав примеров, поставляемых в комплекте поставки SystemView. Она используется как демодулятор фазоманипулированных сигналов. Входной сигнал представляет собой фазоманипулированный сигнал, модулированный бинарным псевдослучайным сигналом. Формируемый сигнал ошибки представляет собой произведение синфазного и квадратурного сигналов I и Q. Отметим, что схема Костаса является одним из наиболее часто применяемых на практике демодуляторов фазоманипулированных сигналов, однако к е╦ принципиальным недостаткам относится так называемая возможность работы в обратном режиме ≈ то есть ошибочная (с точностью до наоборот) идентификация нулей и единиц цифрового потока. Для устранения этого эффекта приходится идти на усложнение протокола передачи данных.

Рассмотрим моделирование системы фазовой автоподстройки частоты второго порядка. Система ФАПЧ описывается дифференциальным уравнением

Дифференциальное уравнение, описывающее систему ФАПЧ.(1)

Схема ФАПЧ приведена на рис. 10. Она состоит из блока 10, приводящего фазу к диапазону от -p до p, а также остальных блоков, моделирующих уравнение 1. Отметим, что в данной схеме используется пустой источник (Dummy Source), поскольку попытка запустить схему без источника закончится неудачей ≈ в схеме должен присутствовать хотя бы один источник сигнала. Данная схема "в лоб" моделирует уравнение 1 и в принципе не является наилучшей моделью ФАПЧ. В следующих занятиях мы рассмотрим особенности применения моделей ФАПЧ и ЧАП (частотной автоподстройки частоты) для моделирования элементов синтезаторов частот и демодуляторов сигналов.

Рисунок 10. Схема ФАПЧ

Схема ФАПЧ.

Наглядное представление о работе системы ФАПЧ да╦т использование метода траекторий на фазовой плоскости, представляющих собой частотную ошибку относительно фазовой ошибки.

На рис. 11 приведена фазовая плоскость ФАПЧ. Вертикальная ось соответствует частоте, а горизонтальная ≈ фазе, привед╦нной к диапазону [-p,p]. Перед синхронизацией контур пропускает несколько циклов. Для просмотра динамики можно использовать функции анимации в окне анализа.

Рисунок 11. Фазовая плоскость системы фазовой автоподстройки частоты второго порядка

Фазовая плоскость системы фазовой автоподстройки частоты второго порядка.

Следует отметить, что помимо диаграмм на фазовой плоскости, одним из действенных методов оценки качества замкнутых систем является анализ их характеристик во временной области (динамика переходных процессов при слежении и срыве), а также анализ в спектральной области ≈ оценки спектра фазового рассогласования и т.п.

Итак, мы познакомились с примерами моделирования некоторых радиотехнических систем в пакете SystemView. В следующем занятии мы продолжим его рассмотрение.

Таблица 1. Описание кнопок панели инструментов акна анализа Analysis Window Toolbar

Новые данные при╦мников (New Sink Data). Новые данные при╦мников (New Sink Data).
Вычисление и перерисовка графиков всех при╦мников и данных для окон вычисляемых графиков. Для создания новых данных в при╦мниках нажмите эту кнопку после запуска моделирования вашей системы. Иначе окно анализа сохранит данные с последнего раза, когда вы нажимали эту кнопку.
Печатает текущее выбранное окно графика. Печать (Print ).
Печатает текущее выбранное окно графика.
Сбрасывает масштаб текущего выбранного окна графика к его значению по умолчанию. Сброс Масштаба (Reset Scale).
Сбрасывает масштаб текущего выбранного окна графика к его значению по умолчанию.
Отображает только точки выборок для текущего выбранного окна графика. Только точки (Points Only ).
Отображает только точки выборок для текущего выбранного окна графика (то есть нет соединяющих линий). Нажмите ещ╦ раз для отмены. Этот параметр очень полезен для графиков рассеяния. Изменить размер точек можно нажав пункт Reduce Size в меню Preferences.
Отображает точки выборок и соединительные линии для текущего выбранного окна графика. Соедин╦нные точки (Connected Points ).
Отображает точки выборок и соединительные линии для текущего выбранного окна графика. Нажмите ещ╦ раз для отмены. Изменить размер точек можно нажав Reduce Size в меню Preferences.
Показывает голубой маркер для разностной. Показать маркер (Show Marker ).
Показывает голубой маркер для разностной (позиция курсора мыши относительно маркера) позиции x и y, отображаемой в верхнем правом углу окна анализа. Нажмите ещ╦ раз для отмены.
Упорядочивает окна графиков вертикально. Упорядочить вертикально (Tile Vertical ).
Упорядочивает окна графиков вертикально.
Упорядочивает окна графиков горизонтально. Упорядочить горизонтально (Tile Horizontal ).
Упорядочивает окна графиков горизонтально.
Упорядочивает открытые окна графиков в каскад (перекрывающиеся окна). Каскад (Cascade).
Упорядочивает открытые окна графиков в каскад (перекрывающиеся окна).
Переключение между логарифмической и линейной горизонтальной осью. Логарифмический масштаб X (Log X Scale).
Переключение между логарифмической и линейной горизонтальной осью.
Переключение между логарифмической и линейной вертикальной осью. Логарифмический масштаб Y (Log Y Scale).
Переключение между логарифмической и линейной вертикальной осью.
Уменьшает все окна графиков до иконок. Минимизация всех окон графиков (Minimize All Plot Windows ).
Уменьшает все окна графиков до иконок.
Открывает все окна графиков. Максимизация всех окон графиков (Maximize All Plot Windows ).
Открывает все окна графиков.
Анимирует текущее выбранное окно графика. Анимация (Animate).
Анимирует текущее выбранное окно графика. Нажмите в меню Preferences пункт Customize Features и выберите закладку Animation для настройки режима и параметров анимации.
Отображает статистики для всех открытых окон графиков. Статистика (Statistics ).
Отображает статистики для всех открытых окон графиков. Нажмите правой кнопкой мыши на графике и выберите статистику для одного окна.
Активизирует окно MicroView для всех открытых окон графиков. Микро вид (MicroView).
Активизирует окно MicroView для всех открытых окон графиков. Нажмите Ctrl+X для активизации относительно только текущего окна.
Импорт результатов автоматической генерации программ. Импорт результатов автоматической генерации программ (Import APG (Automatic Program Generation) Results ).
Импортирует ваши самые последние данные при╦мника APG (требуется наличие дополнительной библиотеки APG).
Эта кнопка возвращает в окно системы. Система (System).
Эта кнопка возвращает в окно системы. (Совет: к аналогичному результату приводит нажатие Ctrl+S на клавиатуре.)

В таблице могут быть мелкие неточности, поэтому рекомендуем обратиться к файлу в формате .pdf







Ваш комментарий к статье
Анализ сигналов и систем. Пакет SystemView компании Elanix. Занятие 2. Моделирование элементов радиоприемных устройств. :
Ваше имя:
Отзыв: Разрешено использование тэгов:
<b>жирный текст</b>
<i>курсив</i>
<a href="http://site.ru"> ссылка</a>