Уч_пособие_Multisim
.pdfDC_POWER – источник постоянного тока и компонент AC_VOLTAGE – источник переменного напряжения, принадлежащий семейству SIGNAL_VOLTAGE_SOURCES. Конденсатор типа C, резистор типа R и индуктивность типа L находятся в группе Basic. Биполярный транзистор типа 2N2222A – в группе Transistors в семействе BJT_NPN, заземление типа GROUND – в группе Sources в семействе POWER_SOURCES. Для источника V1 задать амплитуду сигнала 3 В и частоту 2.2 МГц.
3.Сохранить схему с помощью пункта меню File→Save as.
4.Смоделировать схему по постоянному току в рабочей точке.
5.Войти в режим управления моделированием и включить анализ по переменному току с помощью команды Simulate→Analyses and simulation→ AC Sweep и задать в его параметрах линейное изменение частоты от 1 Гц до 5 МГц, число точек – 1000. Установить индикатор напряжения (Voltage – V(PR1)) на нагрузку усилителя (резистор R5). Запустить моделирование.
6.Изучить режим модификации параметров элементов. Для этого выполнить команду Simulate→Analyses and simulation→Parameter Sweep.
Окно диалога Parameter Sweep содержит три раздела. В разделе Sweep parameters в поле Sweep parameters из развертывающегося списка выбрать Device parameter. В поле Device type – Resistor; Name – R5; Parameter – resistance. В
разделе Points to sweep задать линейное изменение глобального параметра R5
вдиапазоне от 50 Ом до 1 кОм через 200 Ом. В разделе More options использовать тип анализа AC Sweep c настройками п. 5.
7.Изучить режим анализа шумов. Установить маркер тока на коллектор транзистора. Выполнить команду Simulate→Analyses and simulation→Noise.
В первой вкладке Analysis parameters задать в качестве опорного напряжения, относительно которого оценивается шум (Input noise reference source), источник V1, цепь, для которой определяется значение шума (output node) – V(PR1), узел, относительно которого вычисляется уровень шума – V(0). В
настройках More options указать Calculate spectral density curves. Во вкладке
Frequency parameters задать настройки анализа AC Sweep либо использовать ранее указанные в режиме AC Sweep, нажав кнопку Reset to main AC values.
8.Для исследования вклада элементов схемы в выходной шум указать во вкладке Output на необходимость вывода графиков суммарной спектральной плотности выходного шума onoise_spectrum и среднеквадрати-
ческое значение шума элементов onoise_qq1, onoise_rr1, onoise_rr2,
40
onoise_rr3, onoise_rr4. Отключить график, соответствующий элементу, вносящему наименьший вклад в шумовые характеристики схемы.
5.2.Моделирование переходных процессов
1.Построить схему, показанную на рис. 5.1.
2.Сохранить схему с помощью пункта меню File→Save as.
3.Войти в режим управления моделированием с помощью команды Simulate→Analyses and simulation, включить моделирование переходных процессов Transient и задать в его параметрах время моделирования End Time (TSTOP) 3e-006. Установить индикаторы напряжения на вход V(PR2) и выход V(PR1) усилителя.
4.Выполнить моделирование командой Run. При отсутствии ошибок на экране появятся временные зависимости входного и выходного напряжений. Измерить полученные графики с помощью курсоров. Результаты зафиксировать.
5.Выполнить команду Simulate→Analyses and simulation→Transient,
открыть вкладку Output и с помощью кнопки Add добавить ток коллектора. Входное и выходное напряжения удалить с помощью кнопки Remove. Закрыть диалоговое окно нажатием кнопки Run. Проанализировать полученные результаты и определить режим работы транзистора.
6.Выполнить преобразование Фурье для входного и выходного напряжений, а также тока коллектора, получить их спектральное представление.
Для этого выполнить команду Simulate→Analyses and simulation→Fourier.
Установить разрешение по частоте (Frequency resolution) 2.2 МГц, число вычисляемых гармоник – 20. Время, в течение которого будет производиться дискретизация – 2 мкс. В поле Display в раскрывающемся списке выбрать опцию Chart and Graph. Выбрать масштаб, используемый при воспроизведении амплитуды (фазы) – линейный. Во вкладке Output указать в поле Selected variables for analysis индикатор напряжения V(PR1), V(PR2), I(Q1[IC]).
7.При отсутствии ошибок на экране появятся спектрограмма и таблица анализа гармонических составляющих. Для помещения таблицы в отчет можно воспользоваться стандартными инструментами Windows «Ножницы», для сохранения графика выполнить команду Edit→Copy Graph.
8.Выполнить команду View→Circuit Parameters. В правом нижнем углу
вполе Name задать имя глобального параметра, в поле Expression указать
41
значение для параметра – 3. Нажав дважды на источник синусоидального напряжения в поле Voltage, указать имя глобального параметра. Выполнить команду Simulate→Analyses and simulation→Parameter Sweep. В разделе Sweep parameters в поле Sweep parameters из развертывающегося списка выбрать Circuit Parameter. Parameter – имя глобальной переменной. Тип анализа – Transient, время анализа – 2 мкс. Способ изменения параметра выбрать линейный. Изменять от 0 до 3 с шагом 0.5 с. В закладке Output установить ток коллектора I(Q1[IC]).
9.Выполнить моделирование. На экране появится семейство переходных процессов при разных амплитудах входного воздействия. Зафиксировать результат.
10.Исследовать входное и выходное напряжения на осциллографе.
11.С помощью команд Simulate→Instruments→Oscilloscope располо-
жить виртуальный прибор на рабочем поле. Информационный вход канала А подключить к входной цепи, информационный вход канала В подключить к выходной. Вход с символом «–» подключить к «земле». Подключение осциллографа к цепи показано на рис. 5.3.
|
|
|
|
|
|
8 |
|
|
|
|
XSA1 |
|
|
|
|
|
|
|
|
|
|
|
|
R3 |
|
|
|
|
|
|
|
|
|
1kΩ |
|
|
|
|
|
|
IN |
T |
R1 |
|
C2 |
|
|
|
|
|
|
0 |
5kΩ |
4 |
7 |
|
|
|
|
|
|
|
|
|
|
+ V2 |
|||
|
|
|
|
|
|
|
C3 |
|
|
|
|
C1 |
|
|
1nF |
|
|
15V |
|
|
|
1 |
Q1 |
|
1nF |
|
|||
|
2 |
|
|
|
- |
||||
|
|
|
|
|
|||||
|
|
|
2N2222A |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
V1 |
1nF |
|
5 |
|
L1 |
6 |
V |
PR1 |
|
G + |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|||
|
- |
|
R2 |
R4 |
|
10µH |
C4 |
R5 |
|
|
|
|
|
1nF |
|
||||
|
|
|
|
|
|
||||
|
var |
|
400Ω |
100Ω |
|
|
1kΩ |
||
|
|
|
|
|
|||||
|
2200kHz |
|
|
|
|
0 |
|
|
|
|
0° |
|
|
|
|
|
|
|
|
|
XSC1 |
|
|
|
|
|
|
|
|
|
Ext Trig |
|
|
|
|
|
|
|
|
|
+ |
|
|
|
|
|
|
|
|
|
_ |
|
|
|
|
|
|
|
|
A |
B |
|
|
|
|
|
|
|
|
+ _ |
+ _ 0 |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
Рис. 5.3. Схема транзисторного усилителя с подключенными осцилографом и спектроанализатором
12. Левой кнопкой мыши дважды нажать на подключенный к схеме осциллограф – XSC1. В левом нижнем углу в секции Timebase выбрать
42
режим развертки – Y/T – режим, в котором по вертикали отображается напряжение сигнала, по горизонтали – время. В той же секции выбрать Scale 500 ns/Div. Чувствительность (Scale) и смещение по вертикали (Y Position) для обоих каналов подстраиваются так, чтобы графики было удобно исследовать на экране. Рекомендуется задать Channel A Scale – 2 V/Del. Channel B Scale – 2 V/Del. В секции Trigger выбрать Single. Выбрать для каналов А и В тип развертки – DC. После выполнения настроек осциллографа установите тип симуляции Interactive simulation и запустите моделирование.
13.Выполнить измерения для канала А. Для этого установить тип развертки канала В – 0. Установить курсор на максимум входного напряжения, для этого нажать правой кнопкой мыши на курсор и выполнить команду Go to next YMAX. Зафиксировать результаты.
14.Выполнить измерения для канала В. Зафиксировать результаты.
15.Сравнить полученные результаты с помощью моделирования схемы транзисторного усилителя при использовании типа анализа Transient и виртуального осциллографа.
16.Для исследования спектра входного сигнала использовать виртуальный измерительный прибор – анализатор спектра. Выполнить команду Simulate→Instruments→Spectrum analyzer. Информационный вход
IN подключить к входной цепи, вход T подключить к «земле». Подключение анализатора спектра к схеме изображено на рис. 5.3.
17.Выполнить настройки анализатора спектра. Для этого задать Span – 2 МГц, диапазон частот от 0 до 5 МГц, средняя частота – 2.5 МГц, масштаб изображения по амплитуде – 0.5 V/Del. Способ представления амплитуд гармоник – линейный (Lin). При изменении параметров для коррекции ранее введенных параметров необходимо нажать Enter. С помощью визира измерить амплитудное значение гармонической составляющей на частоте
2.2МГц. Результаты зафиксировать.
18.Повторить п. 16 и 17 для исследования выходного сигнала. Результаты зафиксировать.
19.Сравнить полученные результаты с помощью моделирования схемы транзисторного усилителя при использовании типа анализа Fourier и виртуального анализатора спектра.
43
5.3.Моделирование влияния разбросов параметров
1.Построить схему, показанную на рис. 5.1.
2.Сохранить схему с помощью пункта меню File→Save as.
3.Установить индикатор напряжения на нагрузку транзисторного усилителя V(PR1). Включить режим моделирования по переменному току и выполнить его в диапазоне от 1 Гц до 5 МГц, число точек – 10000. Тип развертки и вертикальный масштаб выбрать линейный. Во вкладке Output выходная переменная задана по умолчанию – V(PR1). После выполнения настроек нажать кнопку Run.
4.Установить для всех резисторов предел разброса сопротивления Tolerance равным 10 %, дважды нажав на необходимый компонент. С
помощью команды Simulate→Analyses and simulation включить режим статистического анализа Monte-Carlo. Для обновления данных по разбросам параметров необходимо нажать на кнопку Load RLC tolerance data from circuit. С помощью кнопки Add tolerance можно добавить в поле Tolerance list
необходимые элементы, имеющиеся в схеме, а с помощью кнопок Edit selected tolerance и Delete selected tolerance – подредактировать или удалить их. По умолчанию используется нормальное (Gaussian) распределение отклонения значения параметра от номинала.
Во вкладке Analysis parameters указать:
– число статистических испытаний – 10;
– тип анализа – AC Sweep; слева нажать кнопку Edit analysis, в появившемся окне нажать кнопку Reset to main AC values, закрыть окно нажатием кнопки ОК;
– выходную переменную – выходное напряжение V(PR1);
– параметр выходной переменной, который будет вычисляться (Collating Function) – MAX.
5.Выполнить моделирование. На экране появятся график семейства статистических характеристик выходного напряжения и таблица статистического анализа.
6.Повторить п. 4 и 5, изменив вид распределения в поле Distribution на Uniform (равномерное). Выполнить моделирование. Зафиксировать полученные результаты.
7.Повторить п. 4 и 5, установив разброс параметров Tolerance равным 10 % для всех конденсаторов на схеме.
44
8.Выполнить расчет оценки наихудшей комбинации значений параметров.
Для этого выбрать тип анализа Worst Case. В закладке Tolerance указать разброс для всех резисторов и конденсаторов 10 %. В закладке Analysis parameters выбрать тип анализа AC Sweep, нажать кнопку Edit analysis, в появившемся окне нажать кнопку Reset to main AC values, закрыть окно нажатием кнопки ОК. Выбрать в качестве выходной переменной выходное напряжение V(PR1). Параметр выходной переменной, который будет вычисляться (Collating Function), установить MAX, направление (Direction) – вверх
(High).
9.Выполнить моделирование. На экране появятся две частотные характеристики выходного напряжения – для номинальных значений параметров и для наихудшей комбинации при максимальных, в пределах разброса, значениях всех параметров. Зафиксировать результаты.
10.Повторить п. 7 и 8, изменив направление отклонения от номинала вниз (Low). Зафиксировать результаты.
ЛАБОРАТОРНАЯ РАБОТА 6. МОДЕЛИРОВАНИЕ ГЕНЕРАТОРОВ
Генератор – устройство, которое преобразует различные виды электрической энергии в энергию электрических колебаний.
В данной лабораторной работе будут рассмотрены такие генераторы:
–мультивибратор;
–генератор Колпитца;
–кварцевый генератор на инверторах.
Мультивибратор – генератор прямоугольных импульсов, работающий в режиме автогенератора. Схема мультивибратора основана на двух транзисторах или логических схемах с дополнительными элементами. Можно сказать, что мультивибратор представляет собой двухкаскадный усилитель с цепью положительной обратной связи. Благодаря наличию положительной обратной связи усилитель превращается в генератор. Существуют симметричные и несимметричные мультивибраторы.
Рассмотрим симметричный мультивибратор, показанный на рис. 6.1. Номиналы элементов каждого из двух плеч симметричного
мультивибратора совпадают: R1 = R4, R2 = R3, C1 = C2.
45
На осциллограмме выходного сигнала симметричного мультивибратора можно заметить, что прямоугольные импульсы и паузы между ними равны. Его работа основана на зарядно-разрядных процессах конденсаторов, которые вместе с резисторами образуют RC-цепочки.
Генератор Колпитца, или LC-генератор, является одной из схем генераторов, использующих комбинацию индуктивности и емкости для определения частоты.
Рассмотрим генератор Колпитца, собранный на операционном усилителе (рис. 6.2).
|
|
|
|
|
|
|
|
U1A |
|
|
|
|
|
|
|
|
6 |
|
|
|
33 |
∞ |
1 V |
|
R3 |
2 |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
PR2 V |
7 |
|
|
|
|
PR1 |
|
||||
|
|
|
R1 |
|
2 |
1 |
|
|
|
|
|||
V3 |
|
|
|
|
|
4 |
U+ |
|
|
500Ω |
|
|
|
|
|
|
|
|
|
11 |
U- |
|
|
|
|
|
|
|
+ |
C2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2kΩ |
|
|
|
|
|
|
|
C1 |
||
-1.535V |
|
0 0.005µF |
|
|
5 |
|
LM324N |
|
|
|
|
||
- |
|
|
|
|
|
|
|
|
|
||||
0 |
|
|
|
|
|
|
|
|
0 |
0.05µF |
|||
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R2 |
|
|
|
|
|
|
|
|
|
+ V1 |
|
V2 |
20kΩ |
|
|
|
|
|
|
|
|
|
|
|
12V - |
|
|
|
|
|
|
|
|
|
|
|
0 |
- |
+ |
0 |
12V |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
L1
5mH
Рис. 6.2. Схема генератора Колпитца
Использование в работе LC-генератора позволяет получить высокочастотные синусоидальные колебания. Они возникают за счет LC- контура, который настроен на определенную частоту и подключен к усилительной схеме, чтобы обеспечить необходимое усиление на его резонансной частоте. Петля обратной связи применяется для поддержания колебаний на резонансной частоте колебательного контура LC. В схему включен операционный усилитель марки LM324N – четырехканальный операционный усилитель, работающий при напряжении питания до 3 В.
46
Кварцевый генератор – автогенератор, предназначенный для получения колебаний фиксированной частоты, в состав которого входит кварцевый резонатор. На рис. 6.3 представлена схема кварцевого генератора на инверторах.
|
|
R1 |
V |
|
PR1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10kΩ |
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
U1A |
2 |
U2A |
3 |
U3A |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
7404N |
|
7404N |
|
7404N |
|
|
|
|
|
|
|
X1 |
|
|
|
+ |
V1 |
|
|
4 |
|
|
|
|
G |
0V 20V |
|
|
|
HC-49/U_7MHz |
|
|
||
|
|
|
|
|
5 |
||||
|
|
|
|
|
R2 |
|
|
||
|
- 0.5us 502us |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
||
0 |
|
PR2 |
|
|
0.1kΩ |
|
|
|
|
|
|
|
V |
C1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
30pF |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
Рис. 6.3. Схема кварцевого генератора на инверторах
Главным элементом схемы является кварцевый резонатор марки HC49U_7MHz. Он предназначен для стабилизации и выделения электрических колебаний определенной частоты. Стоит отметить, что кварцевый резонатор имеет лучшие характеристики, чем другие приборы для стабилизации частоты, такие как стабильность по частоте и температуре. Еще одним важным элементом схемы являются инверторы марки 7404N, предназначенные для изменения фазы выходного сигнала на 180 ° относительно входного.
6.1.Моделирование мультивибратора
1.Запустить программу NI Multisim.
2.Построить схему, показанную на рис. 6.4.
Для этого необходимо, используя группы Sources, Basic, Transistors, расположить элементы из семейства SIGNAL_VOLTAGE_SOURCES – PULSE_VOLTAGE (генератор прямоугольных импульсов напряжения); R –
47
резисторы с номиналами 750 Ом, 1 кОм, 100 кОм; C – конденсаторы с номиналами 0.01 мкФ; 2N2222A – два биполярных транзистора. Элемент GROUND также находится в группе Sources.
|
1 |
|
|
|
|
|
|
|
|
|
V |
PR1 |
|
|
|
|
|
|
|
|
|
|
|
|
R1 |
|
R2 |
|
R3 |
R4 |
|
|
1kΩ |
|
100kΩ |
100kΩ |
1kΩ |
||
|
2 |
C1 |
3 |
|
C2 |
5 |
|
|
|
|
|
|
|
||
|
|
0.01µF |
V |
PR2 |
0.01µF |
V |
PR3 |
|
|
|
|
||||
|
|
|
|
|
|
||
V1 |
|
|
|
|
|
|
|
G + 0V 12V |
Q1 |
|
4 |
|
|
Q2 |
|
- 5ms 6ms |
2N2222A |
|
|
|
|
2N2222A |
|
|
6 |
|
|
|
|
7 |
|
|
R5 |
|
|
|
|
R6 |
|
|
750Ω |
|
|
|
|
750Ω |
|
|
0 |
|
|
|
|
|
|
|
Рис. 6.4. Схема мультивибратора с импульсным источником |
|
|
||||
Для источника прямоугольных импульсов установить следующие параметры:
–Initial Value (начальное напряжение) – 0 В;
–Pulsed Value (амплитуда импульсов) – 12 В;
–Delay time (время задержки формирования импульсов) – 0 с;
–Rise time (длительность переднего фронта) – 1 нс;
–Fall time (длительность заднего фронта) – 1 нс;
–Pulse width (ширина импульса) – 5 мс;
–Period (период импульса) – 6 мс.
Установить индикаторы PR1, PR2, PR3.
3.Сохранить схему с помощью пункта меню File→Save as.
4.Проверить, при какой несимметрии появляются возбуждения, уменьшая значение сопротивления R5.
Для этого необходимо воспользоваться типом анализа Transient.
Выполнить команду Simulate→Analyses and simulation→Transient. Из раскрывающегося списка «начальные условия» выбрать Calculate DC operating point (начальные условия устанавливаются на основе расчета рабочего режима по постоянному току). Время моделирования – 5 мс. Во
48
вкладке Output в поле Selected variables for analysis по умолчанию установлены индикаторы V(PR1), V(PR2), V(PR3).
5.Выполнить моделирование. На экране появятся графики временных зависимостей напряжений V(PR1), V(PR2), V(PR3).
6.Уменьшая значение сопротивления R5, добиться появления возбуждений. Результаты зафиксировать.
7.После подбора значения сопротивления R5 измерить амплитуду установившихся колебаний с помощью курсоров. Результаты зафиксировать.
8.Выполнить команду Simulate→Analyses and simulation→Interactive Simulation. Закрыть диалоговое окно нажатием кнопки Save.
9.Подключить осциллограф к схеме. Для этого выполнить команду
Simulate→Instruments→Oscilloscope. Информационный вход канала А подключить к цепи напряжения V(PR2), информационный вход канала В подключить к цепи напряжения V(PR3). Вход с символом «–» подключить к «земле».
10.Левой кнопкой мыши дважды нажать на подключенный к схеме осциллограф XSC1. В левом нижнем углу в секции Timebase выбрать режим развертки Y/T – режим, в котором по вертикали отображается напряжение сигнала, по горизонтали – время. В той же секции выбрать Scale 200 us/Div. Чувствительность (Scale) и смещение по вертикали (Y Position) для обоих каналов подстраиваются так, чтобы оба графика было удобно исследовать на экране. Рекомендуется задать Channel A Scale – 5 V/Del. Channel B Scale – 5 V/Del. В секции Trigger выбрать Single. Выбрать для каналов А и В тип развертки – DC. После выполнения настроек осциллографа нажать кнопку
Run.
11.Выполнить измерения напряжения V(PR2). Для этого установить тип развертки канала В – 0. Установить курсор на максимальное значение амплитуды напряжения, для этого нажать правой кнопкой мыши на курсор и выполнить команду Go to next YMAX. Зафиксировать результаты.
12.Выполнить измерения напряжения V(PR3). Зафиксировать результаты.
6.2.Моделирование генератора Колпитца
1.Запустить программу NI Multisim.
2.Построить схему, показанную на рис. 6.2. Для этого необходимо обратиться к группам:
49
