Реферат: Просмотр и обработка результатов моделирования в программном пакете MicroCAP-7

Содержание

Введение

1. Окно отображения результатовмоделирования

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

3. Масштабирование окна результатовмоделирования

4. Режим электронной лупы Scope

5. Функции раздела Performance

6. Вывод графиков характеристик врежиме Probe

Заключение

Список литературы


Введение

MicroCAP-7— это универсальный пакет программ схемотехнического анализа, предназначенныйдля решения широкого круга задач. Характерной особенностью этого пакета,впрочем, как и всех программ семейства MicroCAP (MicroCAP-3… MicroCAP-8) [1,2], является наличие удобного и дружественного графического интерфейса, чтоделает его особенно привлекательным для непрофессиональной студенческойаудитории. Несмотря на достаточно скромные требования к программно-аппаратнымсредствам ПК (процессор не ниже PentiumII, ОС Windows95/98/ME или WindowsNT 4/2000/XP,память не менее 64 Мб, монитор не хуже SVGA),его возможности достаточно велики. С его помощью можно анализировать не толькоаналоговые, но и цифровые устройства. Возможно также и смешанное моделированияаналого-цифровых электронных устройств, реализуемое в полной мере опытнымпользователем пакета, способным в нестандартной ситуации создавать собственныемакромодели, облегчающие имитационное моделирование без потери существеннойинформации о поведении системы.

Отмладших представителей своего семейства MicroCAP-7 отличается болеесовершенными моделями электронных компонентов разных уровней (LEVEL)сложности, а также наличием модели магнитного сердечника. Это приближает его повозможностям схемотехнического моделирования к интегрированным пакетам DESIGNLAB,ORCAD, PCAD2002— профессиональным средствам анализа и проектирования электронных устройств,требующим больших компьютерных ресурсов и достаточно сложных в использовании.


1. Окно отображения результатов моделирования

Позавершении моделирования в графическом окне выводятся графики характеристиксхемы. Дальнейшая обработка графиков может выполняться в нескольких режимах. Рассмотримсредства отображения, просмотра, обработки сигналов и нанесения надписей на ихграфики непосредственно после завершения моделирования. Во-первых, двойнойщелчок курсором мыши в поле графиков открывает диалоговое окно Properties (см.рис. 11). Во-вторых, нажатие на пиктограммы в меню инструментов включает одиниз следующих режимов:

/> Scale (F7) — вывод на весь экранчасти графика, заключенного в рамку.

/> (F8) — режим электронного курсорадля считывания координат одной или двух точек на графике, имя переменнойкоторой подчеркнуто. Расположение точек на графике изменяется их буксировкойправой и левой кнопками мыши.

/> Point Tag — нанесение на графикзначений координат X, выбранной точки. Формат представления чисел задаетсяпараметром Analysis Plot Tags на закладке Format окна Preferences.

/> Horizontal Tag — нанесениерасстояния по горизонтали между двумя выбранными точками графика. Форматпредставления чисел задается параметром Analysis Plot Tags на закладке Formatокна Preferences.

/> Vertical Tag — нанесениерасстояния по вертикали между двумя выбранными точками графика. Форматпредставления чисел задается параметром Analysis Plot Tags на закладке Formatокна Preferences.

/> Text Mode — ввод текста (вабсолютных и относительных координатах).

/> Properties(F10) — просмотр и редактирование свойств объектов.


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

Панорамированиемназывается перемещение окна без изменения масштаба изображения. Оно выполняетсяс помощью клавиатуры или мыши.

Клавиатура.Одновременное нажатие клавиш Сtrl+<клавишастрелок> перемещает графики активного окна в направлении стрелки. Например,нажатие Ctrl+® перемещает все графики вправо. Активным являетсяокно графиков, в котором щелчком курсора выбрано имя одного из графиков (онопомечается подчеркиванием).

Мышь.Щелчок и буксировка правой кнопки мыши перемещает график движением мыши (курсорпри этом принимает форму руки). Однако панорамирование графиков в режимеэлектронного курсора Cursor Mode с помощью мыши невозможно.

3. Масштабирование окна результатов моделирования

Масштабированиеграфиков выполняется с помощью команд меню Scope, дублируемых следующимипиктограммами или функциональными клавишами:

AutoScale, F6 — автоматическое масштабирование графиков выбранного окна так, чтобыони заняли все окно.

RestoreLimit Scales, Ctrl+Home — перечерчивание всех графиков в масштабе, указанном вокне Analysis Limits.

4. Режим электронной лупы Scope

Характероформления графиков, представления на них информации и команды управленияэлектронным курсором определяются в меню режима Scope, команды которогоприведены в табл. 1.

Привключении режима Cursor mode в начале координат появляются изображения двухвертикальных пунктирных линий, помещаемых в определенные точки графиковнажатием левой и правой кнопок мыши для проведения различных измерений. Курсорыпривязываются к графикам, имена которых также выбираются кнопками мыши —выбранные имена подчеркиваются. Перемещение курсоров по выбранным графикамосуществляется с помощью кнопок мыши или клавиатуры (что обеспечивает болееточную настройку): первый курсор перемещается влево или вправо нажатием клавиш ¬или ®,второй — одновременным нажатием клавиш Shift+®, Shift+¬.Снизу от каждого окна графиков располагается таблица, число строк которой равночислу построенных графиков плюс одна строка, в которой размещаются значениянезависимой переменной, откладываемой по оси X (время, частота и т. д.). Вколонках таблицы располагается информация:

Имяпеременной, выведенной на график,

Left— значение переменной, помеченной левым курсором,

Right— значение переменной, помеченной правым курсором,

Delta— разность значений координат курсора,

Slope— тангенс угла наклона прямой (DELTAy/DELTAx),соединяющей два курсора.

Перемещениелевого курсора между несколькими графиками результатов многовариантного анализавыполняется нажатием клавиш ­, ¯,правого курсора — Shift ­,( ¯).

Таблица1. Команды режима Scope

Команда Назначение Delete All Objects Удаление всех значений координат, текста и всех графических объектов, нанесенных ранее (для удаления индивидуального объекта он выбирается щелчком курсора и затем удаляется нажатием клавиши Delete или Ctrl+X) Auto Scale (F6) Автоматическое масштабирование графиков выбранного окна Restore Limit Scales (Ctrl+Home) Перечерчивание графиков всех окон в масштабе, указанном на закладке Scale диалогового окна Properties View Характер отображения информации:

/>

Data Points Отображение на графиках расчетных точек

/>

Tokens Нанесение на графики специальных значков для облегчения их распознавания

/>

Ruler Нанесение разметки координатных осей вместо изображения сетки

/>

Plus Mark Замена изображения сетки знаками "+"

/>

Horizontal Axis Grids Нанесение сетки по горизонтальной оси координат

/>

Vertical Axis Grids Нанесение сетки по вертикальной оси координат

/>

Minor Log Grids Нанесение более мелкой логарифмической сетки на всех осях координат, размеченных в логарифмическом масштабе

/>

Baseline Нанесение нулевой линии на выбранный график Horizontal Cursor Проведение горизонтальной линии через точку пересечения курсора с графиком при включенном режиме Cursor Mode Trackers

Управление изображением координат на графиках (команды доступны в режиме Cursor Mode, активизируемым нажатием пиктограммы />):

Cursor (Ctrl+Shifl+C) Включение/выключение координат вертикальных курсоров на точке пересечения с графиком. Intercept (Ctrl+l) Включение/выключение индикации координат точек пересечения вертикальных курсоров с графиком на осях координат Mouse (Ctrl+M) Включение/выключение координат курсора мыши) Cursor Functions

Перемещение курсора к характерным точкам выбранного графика (команды доступны в режиме Cursor Mode, активизируемым нажатием пиктограммы />

/>

Next Simulation Data Point Перемещение курсора к следующей точке данных при нажатии на пиктограмму и клавиши ®¬

/>

Next Interpolation Data Point Перемещение курсора к следующей интерполированной точке нажатии на пиктограмму и клавиши ®¬

/>

Peak Перемещение курсора к следующему пику, расположенному слева или справа от текущего положения курсора нажатием клавиш ®¬ соответственно

/>

Valley Перемещение курсора к следующей впадине, расположенной слева или справа от текущего положения курсора нажатием клавиш ®¬ соответственно

/>

High Перемещение курсора нажатием пиктограммы и клавиш ®¬ к наиболее высокой точке (глобальному максимуму)

/>

Low Перемещение курсора нажатием пиктограммы и клавиш ®¬ к наиболее низкой точке (глобальному минимуму)

/>

Inflection Перемещение курсора к следующей точке перегиба (точке, в которой 2-ая производная графика изменяет знак).

/>

Top (Alt+Home) Активизация графика, расположенного сверху

/>

Bottom (Alt+End) Активизация графика, расположенного снизу

/>

Global High Перемещение курсора нажатием пиктограммы или клавиш ®¬ к наиболее высокой точке семейства графиков (наиболее эффективно при многовариантном анализе или статистическом анализе по методу Монте-Карло)

/>

Global Low Перемещение курсора нажатием клавиш ®¬ к наиболее низкой точке семейства графиков (наиболее эффективно при многовариантном анализе или статистическом анализе по методу Монте-Карло) Остальные команды меню SCOPE Label Branches Простановка параметров графиков при многовариантном анализе Label Time (Frequency) Point Пометка точек с заданным временем (частотой) в режиме TRANSIENT (AC) Animate Options...

/>

Открытие диалогового окна Animate Options для задания параметров анимации (замедления расчета и вывода графиков) Normalize at Cursor (Ctrl+N) Нормализация выбранного графика (деление всех его ординат Y на значение ординаты Y точки графика, отмеченной курсором) Go To X… (Shift+Ctrl+X)

/>

Перемещение левого или правого курсора в точку с заданной координатой по оси X  GO TO Y.(Shift+Ctrl+Y)

/>

Перемещение левого или правого курсора в ближайшую точку с заданной координатой по оси Y  Go to Performance...

/>

Перемещение левого или правого курсора в точку с заданными свойствами, выбранными с помощью функции Performance (см. табл. 2).  Go to Branch

/>

Переход к указанной реализации многовариантного анализа. Tag Left Cursor (Ctrl+L) Нанесение на график значений координат левого курсора Tag Right Cursor (Ctrl+R) Нанесение на график значений координат правого курсора Tag Horizontal (Shift+Ctrl+H) Нанесение на график размерных линий между точками графика, отмеченными левым и правым курсором и простановка расстояния между ними по горизонтали Tag Vertical (Shift+Ctrl+V) Нанесение на график размерных линий между точками графика, отмеченными левым и правым курсором и простановка расстояния между ними по вертикали. Align Cursors Синхронное перемещение курсора и считывание координат всех графиков, расположенных во всех графических окнах Keep Cursors on Same Branch Поддержание перемещения левого и правого курсоров по одному и тому же графику результатов многовариантного анализа Same Y Scales Перестроение всех графиков так, чтобы они имели общую ось Y (используется в том случае, если графики строятся в одном окне, но в разных масштабах) Thumb Nail Plot

/>

Изображение текущих графиков в отдельном окне в мелком масштабе

 

5. Функции раздела PERFORMANCE />

MICROCAPимеет группу специальных функций PERFORMANCE, которые используются для указанияи измерения некоторых характеристик построенных графиков. Эти функции могутвызываться с помощью панели инструментов графического окна после построенияграфиков соответствующего анализа нажатием кнопки />. Из окна оптимизации OPTIMIZE и анализа Monte Carlo— PROPERTIES группа функций PERFORMANCE вызывается нажатием клавиши GET. Ниже втаблице приведен список этих функций с их аргументами и результат ихвыполнения. При этом приняты следующие обозначения.

Y_Expr— выражение для переменной откладываемой по оси ординат, для которогонеобходимо выполнить функцию группы PERFORMANCE.

Boolean_Expr— логическое выражение при выполнении которого будет вычисляться функция группыPERFORMANCE. Обычно вычисленияпроизводят после установления быстрых переходных процессов, что заставляетисключать начальный этап из рассмотрения. Поэтому данное выражение обычно имеетвид следующего типа «T>100ns».

N— целое число, указывающее какое по порядку измерение делается. Напримернеобходимо измерить длительность фронта нескольких идущих подряд импульсов. N=1соответствует первому импульсу слева. Величина Nв режиме CursorMode увеличивается на 1 при каждомнажатии на кнопки GOTO, Left,Right.

Low— нижнее граничное значение переменной, используемое соответствующимифункциями.

High— верхнее граничное значение переменной, используемое соответствующимифункциями.

Level— уровень значения переменной, используемый при вычислении различных параметровсигналов.

Функциираздела PERFORMANCE

Rise_Time(Y_expr,Boolean_expr,N,low,high)— длительность возрастания вдоль оси Xпеременной Y от указанного нижнего (Low) до указанного верхнего (High) уровнейпри выполнении заданного логического выражения Boolean_expr.

Fall_Time(Y_expr,Boolean_expr,N,low,high)— длительность убывания вдоль оси Xпеременной Y от указанного верхнего (High) до указанного нижнего (Low) уровнейпри выполнении заданного логического выражения Boolean_expr.

Врежиме CursorMode курсоры графиков помещаютсяпоследовательно в две выбранные точки и возвращается разность координат Xдля этих точек. Функции Rise_Timeи Fall_Timeможно использовать для измерения времени нарастания и спада импульсныхсигналов.

Peak_X(Y_expr,Boolean_expr,N)— Эта функция возвращает координату Xочередного локального максимума (PEAK) выбранной переменной Y_expr.Локальный максимум — это точка, значение функции Y в которой больше чем всоседних точках с обеих сторон. В режиме CursorMode при этом дополнительно помещаетсялевый или правый курсор в очередную точку локального максимума.

Peak_Y(Y_expr,Boolean_expr,N)— функция аналогична функции Peak_X, но возвращает значение координаты Y точкилокального максимума. Функция может использоваться для измерения значенийвыбросов при анализе переходных процессов и пульсаций коэффициента передачифильтров при проведении AC анализа.

Valley_X(Y_expr,Boolean_expr,N)— функция возвращает координату Xочередного локального минимума (VALLEY) выбранной переменной Y_expr.Локальный минимум — это точка, значение функции Y в которой меньше чем всоседних точках с обеих сторон. В режиме CursorMode при этом дополнительно помещаетсялевый или правый курсор в очередную точку локального максимума.

Valley_Y(Y_expr,Boolean_expr,N):Эта функция аналогична функции Valley_X, но возвращает значение координаты Yточки локального минимума. Функция может использоваться для измерения значенийотрицательных выбросов при анализе переходных процессов и пульсацийкоэффициента передачи фильтров при проведении AC анализа.

Peak_Valley(Y_expr,Boolean_expr,N)— возвращает разность координат Y2-х соседних точек локального максимума и минимума выбранной переменной Y_expr.В режиме CursorMode дополнительнопомещаются левый и правый курсоры в очередные найденные 2 точки максимума иминимума. Может использоваться для измерения размаха разнообразных пульсаций,выбросов и амплитуд сигналов.

Period(Y_expr,Boolean_expr,N)— возвращает период колебаний переменной Y_exprпутем измерения расстояния по оси X между последовательными одинаковымизначениями величины Y_expr.Первоначально находится среднее значения величины Y_exprна интервале моделирования, где соблюдается истинность логического выражения Boolean_expr.Затем ищутся 2 очередных последовательных участка возрастания величины отсреднего значения. Разница в расстоянии по оси X между этими точками ипринимается за значение периода колебаний. Как правило, вводимое логическоевыражение бывает типа «T>500ns» и используется для исключенияошибок определения периода на неколебательном участке процесса. Удобна дляопределения периода колебаний преобразователей напряжение-частота, гдесуществует необходимость измерения периода колебаний с высокой точностью.Функция работает наиболее эффективно для колеблющейся переменной, проходящейпри этом через свое среднее значение в течение периода. Она не будет работать сдостаточной точностью с колебаниями, которые содержат гармоники значительнойвеличины. В режиме CursorMode дополнительно помещаются левый иправый курсоры в 2 указанные точки графика (которые определяются как показановыше) и возвращается расстояние между ними по оси X.

Frequency(Y_expr,Boolean_expr,N)— дополнениефункцииPeriod. Работаетв точности также как и функция PERIOD, но возвращается значение 1/Period.

Width(Y_expr,Boolean_expr,N,level):Эта функция измеряет расстояние по оси X между 2-мя точками графика Y_exprс заданными значениями ординаты level.В режиме CursorMode дополнительно помещаются курсорыграфического окна (левый и правый) в очередные выбранные точки графика ивозвращается как результат расстояние по оси X между этими точками.

High_X(Y_expr,Boolean_expr)— определяет координату Xточки глобального максимума функции Y_expr.В режиме CursorMode дополнительно помещается выбранныйлевый (или правый) курсор в найденную точку и возвращается ее координата по осиX.

High_Y(Y_expr,Boolean_expr)— определяет координату Yточки глобального максимума функции Y_expr.В режиме CursorMode дополнительно помещается выбранныйлевый (или правый) курсор в найденную точку и возвращается ее координата по осиY.

Low_X(Y_expr,Boolean_expr)— определяет координату Xточки глобального минимума функции Y_expr.В режиме CursorMode дополнительно помещается выбранныйлевый (или правый) курсор в найденную точку и возвращается ее координата по осиX.

Low_Y(Y_expr,Boolean_expr)— определяет координату Yточки глобального минимума функции Y_expr.В режиме CursorMode дополнительно помещается выбранныйлевый (или правый) курсор в найденную точку и возвращается ее координата по осиY.

X_Level(Y_expr,Boolean_expr,N,Y_level)— определяет координату Xочередной точки графика, в которой переменная Y_exprпринимает значение Y_Level.В режиме CursorMode дополнительно помещается выбранныйлевый (или правый) курсор в найденную точку и возвращается ее координата по осиX.

Y_Level(Y_expr,Boolean_expr,N,X_level)— определяет значение переменной Y_exprв точке с абсциссой X_Level.В режиме CursorMode дополнительно помещается выбранныйлевый (или правый) курсор в найденную точку и возвращается ее координата по осиY.

X_Delta(Y_expr,Boolean_expr,N,Y_low,Y_high)— определяет разность абсцисс 2-х очередных точек графика, в которых переменнаяY_exprпринимает значения Y_Highи Y_Low.В режиме CursorMode дополнительно помещаются курсоры внайденные точки и возвращается разность их абсцисс.

Y_Delta(Y_expr,Boolean_expr,N,X_low,X_high)— определяет разность ординат 2-х точек графика, в которых абсцисса принимаетзначения X_Highи X_Low.

X_Range(Y_expr,Boolean_expr,N,Y_low,Y_high)— определяет диапазон изменения абсцисс 2-х очередных точек графика в которыхпеременная Y_exprпринимает заданные значения Y_low,Y_high.Сначала она находит очередные точки графика в которых Y_exprпринимает заданные Y_Lowи Y_Highзначения. Затем исследуются все точки внутри диапазона Y_Low…Y_Highи ищутся с наибольшим и наименьшим значением абсциссы X(В эти точки и помещаются курсоры в режиме CursorMode). Разность между найденнымиабсциссами возвращается как значение функции X_range.

Y_Range(Y_expr,Boolean_expr,N,X_low,X_high)— определяет диапазон изменения переменной Y_expr2-х точек графика в которых абсцисса принимает заданные значения X_low,X_high.Сначала она находит точки графика которые имеют абсциссы X_Lowи X_High.Затем исследуются все точки внутри диапазона X_Low…X_Highи ищутся с наибольшим и наименьшим значением переменной Y_expr(В эти точки и помещаются курсоры в режиме CursorMode). Разность между найденнымиординатами и возвращается как значение функции Y_range.Функция может использоваться для измерения пульсаций АЧХ фильтра. Slope(Y_expr,Boolean_expr,N,X_value)— Вычисляет производную функции Y_exprвокрестности точки с абсциссой X_value.Курсоры помещаются в точку с абсциссой X_valueи ближайшую к ней точку (отстоящую на шаг расчета). Затем разность ординатуказанных точек делится на разность абсцисс и полученная величина возвращаетсякак значение функции Slope.

PhaseMargin(Y_expr)— вычисляет запас по фазе графика частотной характеристики Y_expr.При этом заранее должны быть построены графики dB(Y_expr)и PHASE(Y_expr).Данная функция доступна только из ACанализа.


6. Вывод графиков характеристик в режиме Probe

Характернаяособенность программы MicroCap, отличающая ее от других программ типа PSpice —построение графиков не после окончания всех расчетов, а в процессемоделирования. Такая особенность пакета позволяет прервать моделирование приобнаружении явно ошибочных результатов. Однако такой метод имеет и недостаток,связанный с необходимостью до начала моделирования перечислять именапеременных, выводимых на график, и их масштабы. Для построения графиков другихпеременных необходимо повторить моделирование. Поэтому в программе МС7предусмотрен специальный режим Probe для создания файла данных, в которыйзаносятся потенциалы всех узлов схемы, что позволяет после завершениямоделирования построить график любой переменной. Просмотр графиков в режимеProbe производится в следующем порядке.

Вменю команды Analysis выбирается один из видов анализа и заполняются все графыокна Analysis Limits, обращая особое внимание на задание пределов изменениянезависимой переменной (времени, частоты и т. п.). Далее в меню командыAnalysis выбирается режим Probe с тем же видом анализа: Probe Transient, ProbeAC, Probe DC. В этом режиме экран делится на две части. Справа размещается окнос изображением схемы, а слева окно построения графиков характеристик. При этомсодержание строки команд изменяется. В меню команды Probe выбирается строка Newrun для выполнения моделирования, все результаты которого (узловые потенциалыаналоговых узлов и токи ветвей с индуктивностями, логические состояния цифровыхузлов) заносятся в дисковый файл, что позволяет вывести на экран график любойхарактеристики. При этом если в режиме статистического анализа Monte Carloуказано количество реализаций n>1,то все равно будет доступна только первая реализация при номинальных значенияхпараметров. Далее курсором на схеме указывается узел схемы, вывод компонентаили сам компонент (указывать промежуточные точки цепей нельзя) — в левой частиэкрана немедленно вычерчивается его характеристика. Тип переменных,откладываемых по осям графиков, предварительно выбирается в пунктах менюVertical, Horizontal. Если при этом в окне не видна нужная часть схемы, то окносхемы можно открыть полностью. После выбора нужного узла окно схемыминимизируется и вновь появляется окно графиков с нанесенной новойхарактеристикой. Перед работой в режиме Probe рекомендуется пометить номераузлов схемы, выбрав щелчком на пиктограмме /> режим Node numbers,чтобы легко идентифицировать графики результатов.

Описаниевсех команд режима Probe приведено в табл. 2.

Таблица2. Описание команд режима Probe

Команда Назначение Меню Probe New Run (F2) Выполнение нового моделирования. Delete Plots... Удаление графиков переменных, имена которых указываются дополнительно Delete All (Ctrl+F9) Удаление графиков всех переменных Separate Analog and Digital Размещение графиков аналоговых и цифровых переменных в разных окнах One Trace Построение только одного графика Many Traces Построение нескольких графиков Save All Сохранение всех переменных. Используется при построении графиков заряда, магнитного потока, емкости, индуктивности, магнитной индукции и напряженности магнитного поля и др. (бледный шрифт в левой колонке) Save V and l Only Сохранение значений отсчетов времени, логических состояний цифровых узлов, напряжений и токов Plot Group (1...9) Фиксирование группы графиков для выбора следующего графика при нанесении надписей Exit Probe (F3) Завершение режима Probe и возвращение в окно схем Меню Vertical и Horizontal Анализ переходных процессов — Transient Analysis Voltage Построение узлового потенциала или логического состояния выбранного узла или напряжения на 2-полюсном компоненте при указании курсором на этот компонент. Если курсор размещен между двух выводов многополюсного компонента, выводится график разности напряжений Current Ток двухполюсного компонента или ток, втекающий в вывод 3- или 4-полюсного активного компонента Energy Энергия указанного компонента Power Мощность указанного компонента Resistance Сопротивление указанного резистора Charge Заряд указанного конденсатора или внутренняя емкость между выводами полупроводникового прибора Capacitance Емкость, ассоциированная с зарядом указанного компонента Flux Магнитный поток через индуктивность Inductance Индуктивность, ассоциированная с магнитным потоком В Field Магнитная индукция H Field Напряженность магнитного поля Time Текущее время Linear Линейная шкала Log Логарифмическая шкала Анализ частотных характеристик — AC Analysis Voltage Комплексная амплитуда потенциала узла при указании курсором узла или напряжения на 2-полюсном компоненте при указании курсором на этот компонент. Если курсор размещен между двух выводов многополюсного компонента, рассчитывается комплексная амплитуда разности напряжений Current Комплексная амплитуда тока двухполюсного компонента или тока, втекающего в вывод 3- или 4-полюсного активного компонента Inoise Корень квадратный из спектральной плотности шума, приведенного ко входу схемы, указанному в строке Noise Input окна Analysis Limits (независимо от точки расположения курсора) Onoise Корень квадратный из спектральной плотности выходного шума, указанного в строке Noise Output окна Analysis Limits (независимо от точки расположения курсора) Frequency Отсчеты частоты в заданных пределах Magnitude (dB) Построение модуля выбранной переменной Phase Построение фазы выбранной переменной Group Delay Построение группового времени запаздывания выбранной переменной Real Part Построение действительной части выбранной переменной Imag Part Построение мнимой части выбранной переменной Linear Линейная шкала Log Логарифмическая шкала Анализ передаточных функций — DC Analysis Voltage Потенциал или логическое состояние выбранного узла. Напряжение на 2-полюсном компоненте при указании курсором на этот компонент. Если курсор размещен между двух выводов многополюсного компонента, выводится график разности напряжений Current Логическое состояние выбранного цифрового узла. Ток двухполюсного компонента или ток, втекающий в вывод 3- или 4-полюсного активного компонента Linear Линейная шкала Log Логарифмическая шкала

Примериспользования режима анализа PROBETRANSIENT см. в схемном файле AD16из каталога PROBE.

Изнедостатков режима Probe отметим недоступность многих команд электроннойобработки графиков Scope и невозможность изображения логических состояний шин вцифровых устройствах.


Заключение

Перечисленные достоинстваделают пакет программ MicroCAP-7 весьма привлекательным для моделированияэлектронных устройств средней степени сложности. Удобство в работе,нетребовательность к ресурсам компьютера и способность анализироватьэлектронные устройства с достаточно большим количеством компонентов позволяютуспешно использовать этот пакет в учебном процессе. В данной работе рассмотренылишь основные сведения, необходимые для начала работы с пакетом и анализабольшинства электронных схем, изучаемых в специальных дисциплинах ииспользуемых при курсовом и дипломном проектировании. В случае необходимостидополнительные (и более подробные) сведения могут быть получены из встроеннойподсказки системы (вызывается клавишей <F1> или через меню HELP/Contens).


Список литературы

1.  РазевигВ.Д. Система схемотехнического моделирования Micro-Cap V. – Москва, «Солон»,1997. – 273 с. 621.3 Р17 /1997 – 1 аб, 3 чз

2.  РазевигВ.Д. Система сквозного проектирования электронных устройств Design Lab 8.0. –Москва, «Солон», 1999. 004 Р-17 /2003 – 1 аб/ 2000 – 11 аб

3.  КарлащукВ.И. Электронная лаборатория на IBM PC. Программа Electronics Workbench и ееприменение.— Москва: Солон-Р, 2001. – 726 с. 004 K23/ 10 аб, 5 чз.

4.  Micro-Cap7.0 Electronic Circuit Analysis Program Reference Manual Copyright 1982-2001 bySpectrum Software 1021 South Wolfe Road Sunnyvale, CA 94086

еще рефераты
Еще работы по информатике, программированию