Система схемотехнического моделирования и проектирования Design Center


Независимые источники сигналов - часть 16


В программе PSpice имеются встроенные макромодели операционного усилителя, компаратора напряжения, регулятора напряжения и

стабилизатора напряжения, параметры которых рассчитываются специальной программой Parts по их паспортным данным (разд. 7.3). Кроме того, имеются макромодели оптоэлектронных приборов, тиристоров, кварцевых резонаторов и т. п., составляемые фирмами-производителями и отдельными пользователями (см. гл. 5).

Заметим, что использование встроенной модели ОУ при расчете схем, состоящих даже из небольшого количества ОУ, приводит к большим затратам машинного времени. Поэтому в тех случаях, когда не требуется высокая точность воспроизведения динамических характеристик ОУ, целесообразно применять упрощенные модели ОУ, примеры которых приведены в [14].

Описание макромодели можно поместить непосредственно в файл задания на моделирование или в библиотечный файл макромоделей ОУ, например с именем op.lib. Тогда для включения этого ОУ в схему необходимо сначала по директиве .LIB обеспечить доступ к этому файлу и затем указать номера узлов подключения макромодели

 

.LIB  D:\PSPICE\LIB\op.lib

X1  17  18   0  22  9  25  K140UD8A

 

Обратим внимание на механизм передачи параметров из описания основной схемы в описание макромодели и проиллюстрируем его на следующем примере. Рассмотрим фрагмент описания схемы

 

Test

.param  C=1p  LK=8m

.step  param  C  list  5p 10p

X1  5  20  DL  params: C={C} L={LK}

.subckt  DL  1  2  params: C=0  LK=5m  R=1k

R1  1  2  {R}

C1  2  0  {C}

L1  1  2  {LK}

.ends  DL

. . . . . . . .

.end

 

Здесь в директиве .subckt определены параметры макромодели C и R и заданы их значения по умолчанию. При вызове макромодели X1 указаны значения параметра C, принимающего значения 5 и 10 пФ, и параметра LK=8 мГн. Сопротивление резистора R1 по умолчанию принимает значение 1 кОм. Здесь специально подчеркнуто, что локальные и глобальные параметры могут принимать как совпадающие (C={C}), так и различные (L={LR}) обозначения.




Начало  Назад  Вперед