Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик по микросхемотехнике.RTF
Скачиваний:
26
Добавлен:
01.05.2014
Размер:
1.82 Mб
Скачать

1.3. Графический постпроцессор probe.

Результаты моделирования, полученные с помощью программы PSPICE, заносятся в файл с расширением .DAT (по умолчанию < имя входного файла > .DAT) , если в задание на моделирование включена директива .PROBE . Графическая обработка этих данных производится с помощью программы Probe. Программа вызывается с клавиатуры командой:

probe [ опции ] <файл данных >

или автоматически из управляющей оболочки после успешного завершения работы программы PSPICE, если предварительно установлен режим Auto-Run. После вызова программы Probe на экран выводится начальное меню:

Graphics Post-Processor for PSPICE

Circut:<3aголовок задачи>

Data/Time run :<дата и время текущего сеанса>

Temperature: <температура>

Exit_program Dc_sweep Ac_sweep Transient_ana!ysis

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

Exit_program - завершение работы с процессором Probe

Dc_sweep - построение графиков передаточных функций по постоянному току

Ac_sweep - построение графиков частотных характеристик

Transient_analis - построение графиков переходных процессов

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

Exit - возвращение в начальное меню

А11_<тип анализа > - построение графиков всех вариантов расчета ( при вариации параметров схемы или температуры )

Select_sections - выбор из выводимого на экран списка только тех данных , графики которых должны быть построены.

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

Exit - возвращение в предыдущее меню

Add Trace - добавление кривой на графике

Remove Trace - удаление одного или всех графиков

X(Y) Axis - установка диапазона изменения переменных по оси X(Y) с помощью подкоманд :

Log (Linear) - установка логарифмического (линейного) масштаба по координатным осям

Auto_Range - автоматическое масштабирование координатных осей

Set_Range - вывод части графика в заданном диапазоне значений

Restrict_data - установка диапазона переменных по оси Х для вычисления преобразования Фурье и других функций , таких как s(x) , AVG(x) . RMS(x) , MIN(x) , MAX(x)

X_variable - изменение имени переменной, откладываемой по оси Х. По умолчанию по оси Хоткладывается независимая переменная

Fourier - преобразование по Фурье всех функций , графики которых выведены на экран дисплея

0uit_fouriel - завершение работы с преобразованием Фурье

Plot_Control - управление построением графиков с помощью следующих подкоманд:

Add_Plot - размещение на одном экране графиков в отдельных ( до 20 ) координатных сетках с одинаковым масштабом по оси Х и проивольным по оси Y

Remove_Plot - удаление с экрана выбранной координатной сетки вместе с построенными графиками . Оставшиеся координатные сетки масштабируются таким образом, чтобы заполнить весь экран .

Select_Plot - активизация одной из координатных сеток, в которой в данный момент строятся графики.

Use_symbols ( Do_not_use_symbols ) - разрешение ( запрещение ) нанесения на различные графики специальных графических символов

Display_control - сохранение в файле атрибутов дисплея ( число координатных сеток , выбор линейного или логарифмического масштаба и т . д . ) для последующей автоматической установки при запуске программы Probe.

Restore - считывание атрибутов из файла с указанным именем.

Save - сохранение текущих атрибутов в файле с указанным именем.

List_displays - вывод списка имен всех файлов, в которых сохранены атрибуты дисплея

View_display_detail - просмотр атрибутов , хранящихся в файле с указанным именем .

One (All)_delete - удаление одного ( всех ) файлов атрибутов .

Macros - вызов меню макросов , содержащих следующие команды :

Define_macro - создание нового макроса .

Modufy_macro - изменение любого макроса .

Copy_macro - копирование существующего макроса под другим именем .

List_macro - вывод списка всех макросов .

0ne_delete - удаление определенного макроса .

All_delete - удаление всех макросов .

Hard_copy - вывод графиков на принтер или графопостроитель.

Cursor - считывание координат точек на графиках с помощью двух электронных курсоров.

Курсоры могут быть связаны с одной или двумя кривыми. Для перехода в начало или конец графика используются клавиши < Ноmе > и < End > соответственно

Манипулятором " мышь “ можно управлять курсорами : левая клавиша управляет первым курсором , правая - вторым . Текущие значения координат курсоров и их разность выводятся непрерывно в нижней правой части экрана.

Различные кривые на одном графике выделяются на мониторе цветом, при выводе на принтер или графопостроитель - различными значками .

В программе Probe пользуются следующими суффиксами для простановки единиц размерности на осях координат:

V - вольты:

А - амперы:

W - ватты,

d - градусы:

s - секунды:

Н - герцы.