OrCAD PSpice. Анализ электрических цепей
Шрифт:
Для получения тока в других компонентах необходимо поместить источник напряжения с нулевым значением последовательно с устройством (или полюсом) представляющим интерес.
Анализ шума
INOISE
ONOISE
DB(INOISE)
DB(ONOISE)
От узлов с плавающим потенциалом отсутствует путь постоянного тока на землю. Имеются три частые причины таких проблем:
1. Два конца линии передачи не имеют проводника, соединяющего их по постоянному току.
2. Управляемые напряжением источники не связаны по постоянному току со своими узлами управления.
3. Имеется ошибка в описании схемы.
Допустим, что схема описана правильно, тогда выход состоит в том, чтобы подключить узлы с плавающим потенциалом на землю через резисторы с большим сопротивлением.
Кроме того, PSpice проверяет наличие контуров с нулевым сопротивлением. Они могут быть образованы независимыми источниками напряжения (V), управляемыми источниками напряжения (Е и Н) и катушками индуктивности (L), кроме того, ошибка может содержаться в описании схемы. Допустим, что схема описана правильно, тогда решение состоит в том, чтобы включить в контур последовательный резистор с малым сопротивлением.
Проблемы сходимости могут возникать при вариации по постоянному току, вычислениях параметров смещения и при анализе переходных процессов:
Вариация на постоянном токе (DC Sweep) — наиболее часто проблема возникает при попытках анализировать схемы с регенеративной обратной связью (например, триггеры Шмитта). Пробуйте выполнить анализ переходных процессов вместо DC Sweep. Используйте кусочно-линейный источник напряжения (PWL), чтобы создать медленный пилообразный сигнал. Вы можете пройти через ряд точек и при одном запуске моделирования.
Анализ рабочей точки (Bias Point) — использует команду .NODESET, чтобы помочь найти решение на PSpice. Анализ с помощью команды .NODESET дает хорошие результаты для узлов, подобных выводам ОУ.
Анализ переходных процессов (Transient Analysis) — проблема может вызывать моделирование идеальных схем с ключами без паразитных емкостей, например, схемы, содержащей диоды и катушки индуктивности, но не имеющей никаких паразитных сопротивлений или емкостей.
Может быть, поможет уменьшение параметра RELTOL от .001 до .01. Использование опции «UIC» при анализе переходных процессов дает возможность обойтись без вычисления рабочей точки, приводящего к проблемам сходимости при анализе переходных процессов. Используйте вместо этого IC или .NODESET.
При высоких напряжениях и токах, может возникнуть необходимость увеличения параметров VNTOL и ABSTOL. Для напряжений в диапазоне киловольт необходимо увеличить VNTOL до 1 мВ. Для токов в несколько ампер увеличьте ABSTOL до 1 нА, для токов в диапазоне от нескольких килоампер - до 1 мкА.
Точность в PSpice определяется параметрами RELTOL, VNTOL, ABSTOL и CHGTOL директивы .OPTIONS. Наиболее важным параметром является RELTOL, который управляет относительной точностью всех напряжений и токов, которые вычисляются в PSpice. Значение RELTOL по умолчанию равно 0,1%. VNTOL устанавливает наибольшую точность для напряжений, ABSTOL — для токов, CHGTOL — для заряда/потока.
Обозначения глобальных узлов начинаются с префикса «$G». Например, $G_VCC $G_COMMON. Обозначения $D_HI, $D_LO, $D_NC и $D_X определяют узлы цифровых схем.
В PSpice можно использовать выражения для большинства случаев, когда применяются численные значения. Это относится к значениям компонентов, параметрам моделей, подсхем, начальным условиям. Выражение заключается в фигурные скобки {} и должно умещаться на одной строке.
Компоненты выражения включают номера, операторы (+ - * /), имена параметров, и функции (sin, cos, ехр итак далее). Например, значение резистора могло бы быть определено в терминах глобального параметра RSHEET:
Выражения могут использоваться и для глобальных значений параметров, но эти выражения не могут содержать имен параметров. В выражениях, используемых для управляемых источников, могут дополнительно применяться напряжения узлов, токи и изменяющаяся переменная «время».
Глобальные параметры определяются командой .PARAM. Они могут затем использоваться в выражениях для значений компонентов. Например,
Целый ряд параметров подсхем задан по умолчанию, однако эти значения могут заменяться при вызове подсхемы. Значения параметров подсхемы могут быть выражениями. Помимо обычно используемых величин в выражениях параметров подсхемы могут использоваться имена собственных параметров подсхемы (любые).
Если глобальный параметр и параметр подсхемы имеют одно и то же имя, то используется описание параметра подсхемы. Например, имеется описание паразитного узла:
Тогда здесь используется параметр подсхемы
Приложение С. Установка программного обеспечения, руководства и учебника
Допустим, что ваш компьютер работает с операционной системой Windows 95, Windows 98 или Windows NT (установленной с Service Pack8 или более поздними версиями). Рекомендуемые минимальные параметры системы — Intel 90-МГц Pentium или эквивалентная ей с оперативной памятью в 32 МБ, свободным пространством на жестком диске в 75 МБ, 256-цветным дисплеем (800×600 точек) и дисководом CD-ROM.
На момент окончания данной книги использовалась демонстрационная версия OrCAD PSpice 9.0. Корпорация OrCAD разрешила издателю включить эту (или более позднюю) демонстрационную версию программного обеспечения на CD-ROM, прилагаемый к книге.
Чтобы установить программное обеспечение OrCAD, вставьте CD-ROM в соответствующий дисковод и подождите появления главного меню. В левой части экрана расположен набор кнопок с краткими описаниями некоторых свойств программного обеспечения, в правой — кнопки для установки демонстрационного программного обеспечения или для движения по полям информационного узла OrCAD. Нажмите Install Demo Software, чтобы установить программы.