Ғ. Дәукеев атындығы Алматы энергетика және байланыс университеті
Коммерциялық емес акционерлі қоғам
Автоматтандыру және басқару кафедрасы
Есептеу-графикалық жұмыс №2
Пәні: «Ақпаратты жинау және тасымалдау негіздері» Тақырыбы: Амплитудалық модуляцияны қолдана отырып, сигналдарды қабылдау-беру трактінің жұмысын модельдеу Мамандығы: 6B07125- Биотехнические и медицинские системы и аппараты Орындаған: Жұмабек Азат Тобы: БТМСак 22-1 Нұсқа: 2 Қабылдаған: Сағындыкова Ш.Н. ____________ ________________ «___» ___________2023 ж. (бағасы) (қолы)
Алматы 2023
Целиработы:
Освоениеметодикимоделированияустройствпередачииприема с амплитудной модуляцией (АМ) с помощью виртуальныхприборов.
Изучение принципов построения модуляторов и демодулято-ровАМ-сигналов.
Задание № 1. Создать виртуальный прибор, выделить полезныйсигнал низкой частоты из генерируемого амплитудно-модулируемогосигналаснесущейчастотой20кГц. Предусмотреть элементы управления АМ-передатчика для ре-гулировки амплитуды и частоты модулирующего сигнала, амплитудынесущегосигнала. Интерфейс АМ-приемника должен иметь графический индика-тор для отображения демодулированного сигнала и цифрового инди-каторадляиндикациизначениячастотыдемодулированногосигнала. Задание № 2.Обеспечитьподключениедвухоконечныхустройств к выходу АМ-приемника, реализованного в задании № 1.Техническиехарактеристикиоконечногоустройства№1требуютподачинаеговходдвухполярногосигнала,аоконечногоустройства № 2 – двухполярного сигнала, усиленного относительно выходногонапряжения АМ-приемника в заданное количество раз.Дополнитьимеющийся ВП возможностью контроля формы и параметров сигна-лов,поступающихнавход оконечныхустройств. Исходныеданныеприведенывприл.2. Порядоквыполнениязадания
Создать лицевую панель виртуального прибора. На рис. 16приведенпримервозможнойлицевойпанелиВП.Приветствуетсяразработка студентом собственной версии интерфейса лицевой пане-лиВП.
Для установки параметров модулирующего сигнала интерфейс лицевойпанелиАМ-передатчикасодержитдварегулятораKnob или Dial из палитры Numeriс любой из групп Modern, Silver,ClassicилиExpress.
Скриншот-1
В поле наименования одного из регуляторов ввести текст: «Амплитуда модулирующего сигнала, В». Наименование второго регулятора:«Частотамодулирующегосигнала,Гц».
Скриншот-2
Скриншот-3 Установить заданные согласно заданному варианту максимальныезначениянапряженияичастотывпоследнююоцифрованную отметку шкалы соответствующего регулятора. Имеется второй способ установки максимального значения регулировки – открыть правой кнопкой мыши окно свойств Properties, затем необходимо перейтиназакладкуScaleивполеMaximumвыбратьтребуемоезначение вместо установленногопо умолчанию.
Скриншот-4 Для удобства пользования интерфейсом ВП включить отображение выставленных регуляторами значений амплитуды и частоты вцифровой форме. Для этого нажать правую кнопку мыши на регулятореивыбратьопциюVisibleItems– DigitalDisplay.
Скриншот-5
Скриншот-6
Установить на лицевую панель индикаторы для отображенияграфическойичисловойинформации.
Скриншот-7
Для отображения графика модулированного по амплитудесигналаналицевойпанелипредусмотренграфическийиндикатор(Controls – Modern –Graph – WaveformGraph).
Скриншот-8 ПритестированииработоспособностиВПможетвозникнутьнеобходимостьизмеренияпараметровмодулированногосигнала,пользуясь графиком на индикаторе. С этой целью включить панельдля отображения координат курсора на графике графического индикатора Visible Items – Cursor Legend. Правой кнопкой мыши включить окно свойств индикатора Properties, на вкладке Cursor создатьодинкурсор,нажавкнопку Add.
Скриншот-9
Скриншот-10
Скриншот-11 Правой кнопкой мыши вызвать контекстное меню графическогоиндикатораWaveformGraphиубедиться,что
включена опция Ignore Time Stamp – для настройки использованияабсолютнойвременнойметкинаиндикаторе;
включенаопцияавтомасштабированияосиYAutoScaleY;
Скриншот-12
Предусмотреть числовой индикатор (Numeric – NumericIndicator), предназначенный для вывода на экран значения коэффициентамодуляции,вычисленногопрограммой.
Создать блок-диаграмму ВП, реализующую выполнение по-ставленнойзадачи.Нарис.17приведенпримервозможнойблок-диаграммыВП.
Для организации непрерывного режима работы ВП устано-витьнаблок-диаграммуциклспредусловием(Functions–Pro-gramming – Structures– WhileLoop).
Скриншот-13 Установить опцию Stop if True на терминале выхода из цикла(обычно это значение по умолчанию) для того, чтобы ВП работал дотехпор,поканебудет нажата кнопка STOP.
Скриншот-14
В качестве симулятора модулирующего сигнала низкой ча-стотысинусоидальнойформыиспользуетсяисточниксигнала(Functions – Express – Input – Simulate Signal). Движением «вниз»левойкнопкоймышисделатьвидимымивходыAmplitudeиFrequency источникасигналовSimulateSignal.
Скриншот-15
Скриншот-16 Для создания модулирующего сигнала ко входу Amplitude ис-точника сигналов подключить числовую константу (Functions – Pro-gramming –Numeric– NumericConstant)со значением1.
Скриншот-17
Скриншот-18 Вход Frequency источника сигналов Simulate Signal подключа-етсяквыходурегуляторачастотымодулирующегосигнала.
Скриншот-19 Щелкнуть два раза левой кнопкой мыши по иконке источникасигналов для вызова окна его свойств. Настроить параметры источ-никсигналав соответствии срис.18.
Скриншот-20
В поле вида выходного сигнала Signal type установить синусо-идальныйSine. Приустановкепараметровсигналаследуетобратитьособоевнимание на временные характеристики источника сигналов. В средеLabView все аналоговые (непрерывные) сигналы синтезируются изцифровых сэмплов с определенной частотой. Чем выше частота пре-образованиячастотыдискретизации, темдостовернеебудетсигнална выходе. При этом частота дискретизации и частота синтезируемо-госигналасвязанытеоремойНайквиста,изкоторойследует,чтоспектр синтезируемого сигнала не будет содержать побочных состав-ляющих только в том случае, если частота дискретизации в два и бо-лее раза выше, чем частота наивысшей гармоники в спектре сигнала.В данной работе предлагается установить значение частоты дискре-тизации Samples per second (Hz) 200 000 Гц – в десять раз большезначения несущей частоты 20 кГц, значение общего количества от-счетовNumberofsamples100000(использоватьдлявсехвариантов).
Симулятором сигнала несущей частоты является источниксигналаSimulateSignal2,настройкикоторогоследующие:
Для вычисления значения коэффициента модуляции поме-стить на блок-диаграмму функцию деления (Functions – Program-ming – Numeric–Divide).
Скриншот-21
РазместитьэлементФормула(Functions–Express–Arithmetic & Comparison – Formula). С помощью данного элементаможносоздаватьаналитическиевыражениясигналапосредствомформул, получая при этом различные сигналы на выходе этого эле-мента.
Скриншот-22 ЭлементFormulaформируетмодулируемыйАМ-сигнализдвух сигналов, поступающих на входы Input1 и Input2. На вход In1поступает низкочастотный модулирующий сигнала, а на вход In2 –высокочастотный несущий сигнал. На вход In3 поступает значениекоэффициентамодуляции. Выходной АМ-сигнал элемента Formula формируется в соот-ветствиис(1+In3*In1)*In2 (рис.19).
Скриншот-23
Скриншот-24
Скриншот-25 Выход Result элемента Formula является выходом АМ-пере-датчикаивыходнойАМ-сигналподаетсянаграфическийиндикатор.
Скриншот-26
Размесить на блок-диаграмме элемент умножения (Func-tions – Programming – Numeric – Multiply), который является пер-вымкомпонентомАМ-приемника.
Скриншот-27 В данной схеме элемент умножения Multiply выполняет функ-цию синхронного АМ-детектора. В настоящее время в качестве ам-плитудных детекторов обычно используются синхронные детекторы.Основным узлом синхронного детектора является аналоговый умно-житель (смеситель частот). Смеситель – это устройство преобразова-ния частоты, которое, имея на входе два сигнала, формирует на вы-ходесигналсчастотой,строгозависящейотчастотвходныхсигналов. Для того, чтобы умножитель осуществил перенос спектра сиг-нала промежуточной частоты на нулевую частоту (осуществил ам-плитудную демодуляцию сигнала), нужно на второй вход аналогово-го умножителя подать напряжение промежуточной частоты с фазой,совпадающейсфазойпринимаемогосигнала.Необходимо,чтобысигнал, поступающий на один из входов умножителя, имел постоян-ную амплитуду. Только в этом случае сигнал на выходе схемы будетпропорционаленамплитудевходного сигнала. В рассматриваемой схеме на один из входов смесителя поступа-ет модулированный сигнал с АМ-передатчика, а на другой вход – вы-сокочастотное напряжение гетеродина с постоянной амплитудой ичастотой fг. В качестве симулятора гетеродина используется источниксигналовSimulateSignal3. На выходе этого элемента образуются две составляющие: одна судвоенной частотой несущей (40 кГц), а вторая будет представлятьсобоймодулирующийнизкочастотныйсигнал.
частоту гетеродина fгFrequency (Hz) установить равной ча-стотенесущейпередающеготракта(20кГц);
видсигналаSignaltype–синусоидальныйsine;
амплитуда сигнала Amplitude – подбирается эксперименталь-но с учетом того, что напряжение гетеродина должно существеннопревышатьнапряжениесигнала,например,в10раз;
частотадискретизацииSamplespersecond–200000Гц;
значение общего количества отсчетов Number of samples –100000.
Скриншот-28
Для выделения демодулированного низкочастотного сигна-ла установить фильтр нижних частот (Functions – Express – SignalAnalysis– Filter).
Для создания фильтра нижних частот в поле выбора типа филь-траFilteringTypeвыбратьLowpass. Частоту среза фильтра Cutoff Frequency (Hz) необходимо уста-новить выше максимально возможной частоты модулирующего сиг-нала,например,на50Гц.