Смекни!
smekni.com

Моделирование электрических схем при помощи средств программного пакета Micro-Cap 8 (стр. 6 из 7)

Программа МС в режиме Probe позволяет построить графики и других зависимостей, нехарактерных для выбранного режима анализа. Тип переменных, откладываемых при моделировании по оси Y и X, можно предварительно указать в разделах меню Vertical и Horizontal. Если, например, при исследовании схемы (рис. 17) в режиме Probe Transient по оси Y будем откладывать напряжение, а по оси X – ток, то при выборе на схеме компонента L1 можно получить диаграмму (годограф), показывающую взаимосвязь между током I(L1) и напряжением.


Рис. 18

V(L1) во время переходного процесса. Годограф (рис. 18) построен на интервале времени 0…1 мкс, заданном для анализа переходных процессов в режиме Transient.

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


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

После завершения моделирования полученные графики характеристик схемы могут быть подвергнуты дальнейшей обработке. Дополнительная обработка заключается в изменении характера оформления графиков и нанесении необходимой текстовой информации, в измерении параметров полученных сигналов и определении координат особых точек графиков и т.д. Средства отображения, просмотра, обработки сигналов и нанесения надписей на графики сгруппированы в виде команд в отдельные разделы меню. Большинство команд доступны для пользователя в виде пиктограмм, которые можно ввести в окно результатов моделирования, воспользовавшись закладкой Tool Bar в диалоговом окне Properties. Ниже рассматриваются некоторые режимы обработки графиков.

Графики функций строятся в графических окнах, и активным является то окно, в котором щелчком курсора выбрано имя одного из графиков (помечается подчеркиванием). Масштаб выделенных графиков можно менять с помощью команд Windows>Zoom-In (Zoom-Out) (пиктограммы

) или произвести автоматическое масштабирование графиков так, чтобы они заняли все окно (команда Scope>Auto Scale или клавиша F6). Выделенные графики можно панорамировать, т.е. перемещать окно графика без изменения масштаба изображения с помощью клавиатуры (Ctrl+<клавиша стрелок>) или с помощью мыши (щелчок и буксировка правой кнопкой мыши). Восстановление всех графиков в масштабе, указанном в окне Analysis Limits, осуществляется выбором команды Scope>Restore Limit Scales или комбинацией клавиш Ctrl+Home.

Окно Properties вызывается двойным щелчком курсора в поле графиков, а также с помощью пиктограммы

или клавиши F10. Окно содержит разделы (закладки) редактирования и оформления графиков (цвет и толщина линий, размер и стиль шрифта и др.).

Команды, сгруппированные в разделе Options>Mode, позволяют реализовать следующие операции:

Scale (F7) – вывод в графическое окно части графика, заключенного курсором мыши в рамку;

Cursor (F8) – режим электронного курсора для считывания координат одной или двух точек на графике, имя переменной которого подчеркнуто;

Point Tag – нанесение на график значений координат X, Y выбранной точки;

Horizontal Tag – нанесение расстояния по горизонтали между двумя выбранными точками графика;

Vertical Tag - нанесение расстояния по вертикали между двумя выбранными точками графика;

Text – ввод текста с привязкой к графикам в абсолютных и относительных координатах.

В режиме электронного курсора (

) в окне графиков появляются изображения двух вертикальных пунктирных линий, перемещаемых в определенные точки графиков буксировкой правой и левой кнопками мыши. Курсоры привязываются к графикам, имена которых выбраны щелчком курсора. Ниже каждого графического окна размещается таблица значений переменных (включая независимую переменную, откладываемую по оси X). В колонках таблицы располагается информация:

- имя переменной;

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

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

- Delta – разность значений координат курсора;

- Slope – тангенс угла наклона прямой, соединяющей два курсора.

Перемещение левого курсора между несколькими графиками в режиме Stepping выполняется нажатием клавиш ↑‚ ↓, а правого курсора – комбинацией клавиш Shift +↑‚ (↓).

Большинство команд управления электронным курсором и оформления графиков располагаются в меню Scope. Команды группы View меняют характер отображения информации в графических окнах:

Data Point – отображение на графиках расчетных точек;

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

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

Plus Mark – замена изображения сетки знаками «+»;

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

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

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

Baseline – нанесение нулевой сетки на выбранный график;

Horizontal Cursor – проведение горизонтальной линии через точку пересечения электронного курсора с графиком.

Команды группы Trackers управляют изображением координат на графиках в режиме электронного курсора (Cursor Mode):

Cursor (Ctrl+Shift+C) – включение/выключение координат точки пересечения вертикальных курсоров с графиком;

Cursor: Branch Info – к координатам точки пересечения курсора с графиком добавляется значение параметров, при которых этот график получен (в режимеStepping);

Intercept (Ctrl+I) – включение/выключение индикации координат точек пересечения вертикальных курсоров с графиком на осях координат;

Mouse (Ctrl+M) – включение/выключение координат курсора мыши.

Команды из раздела Cursor Functions перемещают курсор к характерным точкам выбранного графика в режиме Cursor Mode:

Next Simulation Data Point – перемещение курсора к следующей расчетной точке графика (при нажатии на пиктограмму);

Next Interpolation Data Point – перемещение курсора к следующей интерполированной точке графика;

Peak – перемещение курсора к следующему пику, расположенному слева или справа от текущего положения курсора;

Valley – перемещение курсора к следующей впадине, расположенной слева или справа от текущего положения курсора;

High – перемещение курсора к наиболее высокой точке графика;

Low – перемещение курсора к наиболее низкой точке графика;

Inflection – перемещение курсора к следующей точке перегиба;

Global High – перемещение курсора к наиболее высокой точке семейства графиков (например, в режиме Stepping);

Global Low – перемещение курсора к наиболее низкой точке семейства графиков;

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

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

Перемещение курсоров влево или вправо при выполнении перечисленных выше команд выполняется нажатием клавиш ←‚ → (для левого курсора) или комбинацией клавиш Shift+←‚ (→) для правого курсора.

Остальные команды меню Scope не имеют четкого деления на разделы, но не менее полезны при анализе графиков:

Label Branches – вывод параметров графиков в графическое окно при многовариантном анализе;

Label Time (Frequency) Point – вывод на график функции метки с заданным временем (частотой) в режиме Transient (AC);

Animate Options – открытие диалогового окна для задания параметров анимации;