- •5. Анализ аналоговых схем
- •5.1. Режимы анализа аналоговых схем
- •5.2. Расчет по постоянному току… (Dynamic dc)
- •5.2.1. Общие сведения о выполнении анализа Dynamic dc
- •5.2.2. Применение режима анализа Dynamic dc для настройки схемы
- •5.3. Общие сведения об основных режимах анализа аналоговых схем
- •5.3.1. Окна задания условий анализа для основных режимов (окна Limits)
- •5 .3.2. Задание условий для расчета и вывода анализируемых зависимостей.
- •5.3.3.Задание диапазона для графиков по X y, масштаба и сетки.
- •5.3.4. Управление выводом графиков
- •5.3.5. Анализ схем при вариации температуры окружающей среды
- •5 .3.6. Назначение кнопок управления окон Limits.
- •5.4. Расчет передаточных характеристик по постоянному току (dc Analysis)
- •5.4.1. Задание независимой переменной при dc- анализе
- •5.4.2. Методы вариации независимой переменной при dc - анализе
- •5.4.3. Управление выводом данных в числовой файл (Numeric Output)
- •5.4.4. Опции выполнения анализа
- •5.4.5. Многовариантный анализ dc (анализ от двух переменных)
- •5.5. Анализ переходных процессов (Transient Analysis)
- •5.5.1. Редактор параметров состояния (State Variables Editor)
- •5.5.2. Задание условий на моделирование во временной области
- •5.5.3. Опции задания начальных условий моделирования
- •5.5.4. Опции выполнения текущего анализа – прогона (Run Options)
- •5.5.5. Пример выполнения анализа переходных процессов
- •5.5.6. Спектральный анализ временных функций в режиме Transient
- •5.5.6.1. Пример применения спектрального анализа
- •5.5.6.2. Выполнение спектрального анализа через меню
- •5.6. Расчет частотных характеристик (ac Analysis)
- •5.6.1. Задание условий для ac анализа
- •5.6.2. Расчет внутренних шумов схемы
- •5.7. Многовариантный анализ – По шагам (Stepping)
- •5.8. Статистический анализ – Monte Carlo
- •5.8.1. Задание разброса параметров компонентов для анализа Monte Carlo
- •5.8.2. Задание условий для выполнения анализа Monte Carlo
- •5.8.3. Построение гистограмм по результатам анализа Monte Carlo
- •5.8.4. Величины (функции), вычисляемые при многовариантном анализе
5 .3.2. Задание условий для расчета и вывода анализируемых зависимостей.
Рис.5.8. Фрагмент окон Limits для задания анализируемых зависимостей
Назначение полей для описания выводимых графиков.
X Expression – математическое выражение независимой переменной по оси X (по значениям которой и рассчитывается зависимая переменная Y).
В основном в качестве X выступает величина:
- время T – анализ переходных процессов (Transient),
- частота F – частотные характеристики (режим AC),
- напряжение/ток входного источника, обозначаемый как DCINPUT1 при расчете передаточных характеристик (режим DC).
Y Expression – математическое выражение зависимой переменной по оси Y.
В качестве переменной по Y при анализе наиболее часто используются значения:
- потенциалы узлов или падение напряжения на компоненте,
- токи через компоненты,
а также различные их соотношения и математические выражения и др.
Например:
V(2), V(Out) – напряжение в узле 2, в узле, обозначенном именем Out относительно «земли».
Ic(Q1) – ток коллектора биполярного транзистора Q1.
db(v(Out)) – коэффициент передачи в децибелах в узле Out (AC) и т.п.
V(In)*5, V(Out2)-10 –примеры простых математических выражений.
(Например, на рис.5.2 Ic(Q1)/Ib(Q1) – отношение тока коллектора транзистора Q1 к току базы – коэффициент передачи транзистора по току по схеме «общий эмиттер»).
В строке может быть задана только одна зависимость (функция) - Y Expression.
Требуемое выражение в полях можно просто ввести с клавиатуры или щелчком правой кнопки мыши в поле получить список доступных для данного поля переменных, функций, численных значений.
Н апример, для поля Y Expression можно вывести список возможных для данной схемы выражений для узловых потенциалов, напряжений на выводах компонентов, токов через элементы, различных функций и т.п.
Рис.5.9. Выбор значений переменной Y (для поля Y Expression).
Операции (функции) для выбора переменной Y на рис.5.9:
Expand… – расширить данное окно для ввода «длинных» описаний переменной;
Variables – выбор типа переменной по Y;
Constants – ввод констант (E, J, PI);
Functions – выбор типа функции и ввод ее в поле;
Operators – ввод операторов для логических выражений.
Способы задания переменных для Y, описание функций, операторов, которые могут быть использованы в выражениях для расчетов, приведены в приложении.
5.3.3.Задание диапазона для графиков по X y, масштаба и сетки.
X Range – диапазон значений переменной на графике по оси X.
Y Range – диапазон значений переменной на графике по оси Y.
Диапазоны по X и Y задаются в формате High[,Low[,Step]]
High - верхнее, Low- нижнее значения переменных, Step - шаг сетки, наносимой на график.
Если Step не задан, то сетка строится автоматически с шагом (High - Low)/5.
Если не задано и Low, то нижнее значение принимается равным 0.
Если диапазон изменения переменной (по оси Y) заранее не известен, то в соответствующем поле Y Range следует задать автоматический выбор диапазона – Auto (слово можно просто напечатать или щелчком правой кнопки в поле вывести список возможных значений для поля, в том числе и пункт Auto). Щелчок (левой кнопкой) по X Range или Y Range раскрывает список возможных значений для установки их по всей колонке.
При первичном прогоне (Run) рекомендуется установить флажок Автомасштаб (Auto Scale Ranges)
Тогда по обеим осям всех графиков устанавливается автоматический выбор диапазона. Затем после прогона можно ввести желаемые значения диапазонов и шаг сеток (для наглядности представления графиков) и затем сбросить указанный выше флажок.