Материал: Самосадный Автоматизированное проектирование устройств систем сбора-обработки Ч2 2015

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рис. 2.20. Окно редактирования Axis Settings

В окне редактирования Axis Settings нужно переключить флаг настроек Data Range на User Defined и указать требуемый диапазон значений: 10V to 0V. Измененные таким образом графики представлены на рис. 2.21.

Рис. 2.21. Графики характеристик схемы ZD4 при проведении 2-го варианта анализа и изме-

ненным диапазоном значений по оси X

Внимание!

В схемах, подобных ZD4, с использованием компонентов, основанных на эффекте «сравнениепереключение» могут возникать проблемы с проведением DC-анализа [5]. К таким компонентам относятся компараторы и триггеры Шмитта. Для них не всегда удается правильно и в полном объеме проанализировать поведение схемы вблизи неустойчивого равновесия. Для таких схем рекомендуется вместо, или в дополнение к анализу DC Sweep, проводить расчет переходных процессов, вводя источники медленно нарастающего и спадающего напряжения или тока [5].

36

Подготовьте материалы по выполнению задания 2 для файла отчета.

Краткие итоги.

В ходе выполнения задания 2 были изучены материалы, связанные с проведением анализа DC Sweep. В ходе практических работ были осуществлены расчеты и получены результаты расчетов нескольких типичных схем, требующих проведения данного вида анализа для изучения параметров и подтверждения их работоспособности. При проектировании реальных схем анализ DC Sweep позволяет, в частности, изучать поведение схем при подаче и снижении уровней питания.

2.3.3. Осуществление анализа AC Sweep

Приступите к выполнению задания 3. Изучите основные сведения о порядке и правилах проведения расчетов частотных характеристик (AC Analysis) и уровня внутреннего шума (Noise Analysis) схем, а также используемых при этом директивах, как представлено в учебном пособии и в материалах файлов pspug.pdf, PSpcRef.pdf.

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

Команда (оператор, директива) .AC (AC analysis)

Оператор .AC обеспечивает расчет частотных характеристик (frequency response) схемы (или поведения схемы в частотной области) в заданном диапазоне частот и с заданным количеством точек в рассчитываемой характеристике. Задается также тип характеристики или, точнее, характер изменения частоты в заданном для проведения расчетов диапазоне.

Диапазон частот указывается от Fmin до Fmax. Границы задаваемого диапазона частот Fmin

и Fmax должны удовлетворять соотношению Fmin ≤ Fmax, кроме того Fmin>0, Fmax>0. Задаваемый диапазон может состоять всего из одной точки, если Fmin=Fmax.

Расчет на нулевой частоте невозможен. Если это все-таки требуется, то надо или задать

очень низкую частоту (например, доли герца), или воспользоваться другим оператором - .TF [3].

Количество точек в рассчитываемой характеристике (points in the sweep) N связано с выбранным типом характеристики.

Типы характеристик.

• LIN – линейное изменение частоты (linear sweep). Частота меняется с постоянным шагом

(Fmax-Fmin)/(N-1) [3].

• OCT – логарифмическое изменение частоты по октавам (sweep by octaves). При этом N -

число точек на октаву. Частоты в соседних точках отличаются друг от друга в постоянное число раз, равное 81/(N-1) [3].

• DEC – логарифмическое изменение частоты по декадам (sweep by decades). При этом N -

число точек на декаду. Частоты в соседних точках отличаются друг от друга в постоянное число раз, равное 101/(N-1) [3].

Если в качестве результатов интересуют групповые задержки, то надо обеспечить достаточно малый шаг по частоте, чтобы фаза в интересующей точке схемы изменялась плавно от одной частоты к другой. Дело в том, что групповая задержка вычисляется как разность фаз в соседних точках по частоте, деленная на приращение частоты. При большом шаге это может дать недопустимые погрешности [3].

По умолчанию никаких результатов частотного анализа на печать или в виде графиков не выдается. Для получения результатов можно использовать операторы .PROBE, .PRINT,

.PLOT, обеспечить вывод результатов средствами постпроцессора PROBE или с помощью маркеров.

37

Частотный анализ проводится на схеме, линеаризованной в рабочей точке (linearizing the circuit around the bias point). При AC-расчетах к схеме подключаются и учитываются в расче-

тах независимые источники тока и напряжения, имеющие спецификацию AC и ненулевые величины (nonzero amplitudes).

Для изучения работы нелинейных схем, таких как преобразователи частот, умножители

частот, схемы автоматической регулировки усиления (АРУ), рекомендуется воспользоваться анализом переходных процессов (transient analysis).

Команда (оператор, директива) .NOISE (noise analysis)

Оператор .NOISE обеспечивает расчет уровней шумов схемы. Расчет шумов проводится совместно с AC-анализом и требует наличия оператора .AC в задании на моделирование.

Задаются:

•выходной источник или источники напряжения, для которых рассчитываются шумы

(Output Voltage);

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

к каким точкам схемы и в какой форме рассчитывается эквивалентный шум на входе

(I/V Source);

•может указываться интервал (Interval) вывода в выходной текстовый файл детальных

результатов расчетов о вкладе каждого источника шума в выходной шум ONOISE. При использовании оператора .NOISE данные о расчетах шумов для каждой частоты в

AC-анализе помещаются в выходной файл *.DAT для последующего представления и обработки в постпроцессоре PROBE.

Источниками шумов, принимаемых во внимание при расчетах, являются:

•все резисторы схемы;

•все полупроводниковые приборы схемы.

•Программа осуществляет расчет:

•собственных шумов всех полупроводниковых приборов и резисторов схемы с учетом условий их подключения к указанной выходной цепи;

•итоговые уровни входного INOISE и выходного ONOISE шума.

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

Для каждой частоты, заданной в операторе .AC, определяется вклад каждого источника, и спектральная плотность его шума пересчитывается к выходному напряжению схемы. Все источники шума считаются статистически независимыми. Поэтому спектральная плотность напряжения шума на выходе (обозначается как ONOISE, размерность - В/Гц1/2 ) определяется как корень квадратный из суммы квадратов спектральных плотностей отдельных источников. Одновременно рассчитывается коэффициент передачи схемы с входа на выход и с его помощью выходной шум пересчитывается к входу (спектральная плотность эквивалентного шума на входе обозначается как INOISE) [3].

Если независимый источник в операторе .NOISE является источником напряжения, то его размерность В/Гц1/2 (т.е. это напряжение шума). Если же источник в операторе .NOISE является источником тока, то его размерность А/ Гц1/2 (т.е. это ток шума).

Перейдем к непосредственным практическим расчетам, проводимым в рамках данного вида анализа.

38

Практическая работа со схемой проекта A_Filt

Для проведения расчетов создаем схему проекта A_Filt, как представлено на рис. 2.22.

C2

2nF

LM324

V1

R1

R2

3

+

13.5K

13.5K

V

 

+15

 

-15

 

 

 

 

 

 

V1

2

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSig

 

 

 

 

 

U1A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VP+

 

 

 

 

 

 

VP-

 

 

VOFF = 0V

 

 

 

 

 

 

 

15Vdc

 

 

 

 

 

15Vdc

 

 

VAMPL = 2.5V

C1

 

 

 

 

 

 

 

 

 

 

 

 

 

FREQ = 10kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1nF

 

 

 

 

 

0

0

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+15

 

4

 

 

V+

 

 

 

OUT

1

 

 

V-

 

 

11

Rf b

 

 

27K

-15

 

 

Out

V

RLoad

10K

0

Рис. 2.22. Схема активного фильтра A_Filt

Схема A_Filt представляет собой активный фильтр низких частот ФНЧ (Low-Pass) Баттерворта, на основе архитектуры Саллена-Ки, фильтр второго порядка с частотой среза f-

3dB ≈8кГц. Ослабление сигнала составляет –40дБ на декаду.

Необходимо настроить профиль моделирования General Settings анализа AC Sweep/Noise для проведения расчетов, подтверждающих правильность формирования АЧХ для ФНЧ. Установим также настройки для проведения анализа уровня шумов и детальные расчеты по директиве .OP. Установим сохранение или считывание параметров расчета рабочей точки в/из файл(-а), например Filt_Bias. При настройке параметров сохранения данных о рабочей точке в файл "Small Signal Bias Point (OP)" не рекомендуется устанавливать значения температуры. Сохранение данных расчета в файл не осуществляется. Рекомендуется установить следующие настройки профиля (см. рис. 2.23 и 2.24).

Рис. 2.23 Настройки профиля General Settings анализа AC Sweep/Noise схемы фильтра A_Filt

39

Рис. 2.24 Настройки профиля Save Bias Point анализа AC Sweep/Noise схемы фильтра A_Filt

В соответствии с настройками профиля файл задания на проведение расчетов в данном случае содержит текст задания на моделирование, как показано ниже.

*Analysis directives:

.AC DEC 201 0.1 1000MEG

.NOISE V([OUT]) V_VSig 100

.OP

.SAVEBIAS "C:\Works\Work1\A_Filt\Filt_Bias" OP

.PROBE V(*) I(*) W(*) D(*) NOISE(*)

.INC ".\a_filt-SCHEMATIC1.net"

Проведите расчеты. Получите выходные характеристики как представлено в приложении 3. Подтвердите на основе полученных расчетных данных основные параметры фильтра,

а именно: частоту среза, ослабление сигнала (крутизну характеристики), коэффициент усиления на низких частотах. Постарайтесь объяснить ход кривых АЧХ и ФЧХ для V(Out), осо-

бенно вблизи частоты среза. Объясните также характер АЧХ для V(V1).

Анализ шумов

Особенностью PSpice-расчета шумов является получение суммарных спектральных

плотностей шумов ONOISE (выходных) и INOISE (эквивалентных входных). Различают напряжение шума и ток шума, например, V(ONOISE) = V(f) – спектральная плотность суммар-

ного напряжения шума на выходе схемы, представленной как четырехполюсник. Спектральная плотность напряжения шума V(ONOISE) на выходе четырехполюсника рассчитывается как корень квадратный из суммы квадратов спектральных плотностей отдельных (парциальных) источников шума, его размерность [В/Гц1/2]. Проводится расчет передаточной функции или коэффициента передачи схемы со входа на выход и с его помощью выходной шум пересчитывается ко входу (INOISE). Все учитываемые источники шума считаются некоррелированными и статистически независимыми. Учитываются резисторы, являющиеся источниками теплового шума, причем это касается как явно заданных отдельных компонентов цепи, так и внутренних сопротивлений компонентов, а также сопротивлений ключей. Для полупроводников учитываются дробовой шум и фликкер-шум pn-перехода.

40

Источник: https://studfile.net/preview/16708893/