Иллюстрированный самоучитель по OrCAD

Моделирование с помощью PSpice

  • Структура текстового задания на моделирование

    Задание на моделирование для программы PSpice заносится в текстовые файлы. Знание их форматов при графическом вводе схемы не обязательно, но желательно, так как: | значительно облегчает поиск ошибок при отладке схемы; | позволяет создавать шаблоны новых символов компонентов;
  • Директивы моделирования

    Программа PSpice рассчитывает следующие характеристики электронных цепей: | режим цепи по постоянному току в "рабочей точке" (Bias Point); | режим по постоянному току при вариации источников постоянного напряжения или тока, температуры и других параметров цепи (DC Sweep);
  • Описание аналоговых компонентов

    Параметры компонентов указываются двумя способами: | непосредственно в предложении, описывающем включение компонента в схему;
  • Пассивные компоненты

    Резисторы описываются предложением: | Rxxx <+узел> <-узел> [имя модели] <значение> [TC=<TC1>[,<TC2>]] | Здесь ххх – произвольная алфавитно-цифровая последовательность общей длиной не более 7 символов, которая пишется слитно с символом R и вместе с ним образует имя компонента.
  • Идеальные ключи

    Ключи, управляемые напряжением или током, используются при расчете переходных процессов. | Ключ, управляемый напряжением, описывается предложением: | Sxxx <+узел> <-узел> <+ управляющий узел> <-управляющий узел> + <имя модели> | Здесь <+узел> и <-узел> – номера узлов, к которым подсоединен ключ;
  • Независимые источники сигналов

  • Зависимые источники сигналов

    Зависимые источники напряжения и тока могут быть как линейными, так и нелинейными. Существует четыре их разновидности: | v = e(v) – источник напряжения, управляемый напряжением (ИНУН); | i =f(i) – источник тока, управляемый током (ИТУТ); | i = g(v) – источник тока, управляемый напряжением (ИТУН);
  • Аналоговые функциональные блоки

    Аналоговые функциональные блоки моделируются с помощью источников напряжения (Е) или тока (G). В отличие от рассмотренных выше зависимых источников здесь разрешается использовать параметры и любые функции от узловых потенциалов, токов (через независимые источники напряжения) и времени.
  • Полупроводниковые приборы

    Полупроводниковые приборы, математические модели которых встроены в программу PSpice, описываются большим количеством параметров, задаваемых с помощью директивы .MODEL. Перечень и смысл этих параметров подробно объясняются в [7].
  • Макромодели

    Отдельные фрагменты цепи или схемы замещения компонентов имеет смысл оформлять в виде макромоделей (подсхем). Описание макромодели начинается директивой .SUBCKT и заканчивается директивой .ENDS.
  • Основные понятия цифровых компонентов

    Первоначально программа PSpice была предназначена для моделирования чисто аналоговых устройств. В настоящее время она обеспечивает моделирование смешанных аналого-цифровых цепей, которые, в частности, могут состоять только из цифровых устройств и не содержать аналоговых блоков.
  • Устройства интерфейса

    Устройства интерфейса включаются между аналоговыми и цифровыми компонентами и выполняют две функции. Во-первых, с их помощью при моделировании электрических процессов в аналоговой части цепи задаются схемы замещения входных и выходных каскадов цифровых компонентов, соединенных непосредственно с аналоговыми компонентами.
  • Аналого-цифровой интерфейс

    Аналого-цифровые интерфейсы предназначены для преобразования аналогового напряжения в логический уровень. Они имитируют входные каскады цифровых ИС. Их схема замещения показана на рис. 4.24, а. Информация о логическом уровне сигнала на выходе интерфейса А/Ц может направляться двояко:
  • Цифроаналоговый интерфейс

    Цифроаналоговый интерфейс предназначен для преобразования логического уровня выходных сигналов цифровых компонентов ("1", "0", "X", "R", "F" или "Z") в аналоговое напряжение, как показано на рис. 4.24, б. Эти устройства включают на входе аналоговых компонентов.
  • Модель вход/выход

    Модели вход/выход, ассоциируемые с каждым цифровым компонентом, имеют тип UIO и задаются по формату: | .MODEL <имя модели вход/выход> UIO [ <параметры модели>] | Параметры модели вход/выход приведены в табл. 4.27. | Таблица 4.27. Параметры модели вход/выход. | Идентификатор параметра | Параметр
  • Устройства питания

    В программе PSpice принято, что макромодель источника питания имеет имя DIGIFPWR и на нее автоматически делается ссылка при наличии в схеме макромоделей аналого-цифровых интерфейсов. Конкретное содержание макромодели источника питания определяется пользователем, а ее текст помещается в библиотеку цифровых устройств.
  • Генераторы цифровых сигналов

    Генераторы цифровых сигналов можно задать двумя способами.
  • Цифровые компоненты

    Цифровые компоненты (примитивы) задаются по формату: | Uxxx <mun> [(<список параметров>*)] <+узел источника питания> | + <-узел источника питания> <список узлов>* | + <имя модели динамики> <имя модели вход/выход> | + [MNTYMXDLY=<выбор значения задержки>] | + [IO_LEVEL=<уровень модели интерфейса>] | Параметр <тип> указывает тип логического устройства (их перечень приведен ниже, например AND, NOR);
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.