OrCAD PSpice. Анализ электрических цепей - [116]
>V_Vs 1A 0
>+SIN 0 10mV 5kHz 0 0 0
>**** RESUMING bjtcase-schematic1-bjtcases.sim.cir ****
>.INC "bjtcase-SCHEMATIC1.als"
>**** INCLUDING bjtcase-SCHEMATIC1.als ****
>*.ALIASES
>Q_Q1 Q1(c=3 b=1 e=4 )
>V_VCC VCC(+=2 -=0 )
>R_RE RE(1=4 2=0 )
>R_RC RC(1=2 2=3 )
>R_R2 R2(1=1 2=0 )
>R=R1 R1(1=2 2=1 )
>R_Rs Rs(1=1A 2=1B )
>С_Cb Cb(1=1B 2=1 )
>C_Ce Ce(1=4 2=0 )
>V_Vs Vs(+=1A -=0 )
>.ENDALIASES
>**** RESUMING bjtcase-schematic1-bjtcases.sim.cir ****
>.END
>Unable to find index file bjtease.ind for library file bjtcase.lib
>Making new index file bjtcase.ind for library file bjtcase.lib
>Index has 1 entries from 1 file(s).
>** circuit file for profile: Вjtcases
>**** BJT MODEL PARAMETERS
> Q2N2222
> NPN
>IS 14.340000E-15
>BF 100
>NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
>( 1) .8768 ( 2) 12.0000 ( 3) 7.1059 ( 4) .2318
>( 1A) 0.0000 ( 1B) 0.0000
>VOLTAGE SOURCE CURRENTS
>NAME CURRENT
>V_VCC -1.319E-03
>V_Vs 0.000E+00
>TOTAL POWER DISSIPATION 1.58E-02 WATTS
Рис. 15.18. Выходной файл при h>FE = 100
Выходной файл для схемы с измененным параметром транзистора показан на рис. 15.18. Обратите внимание на новое значение BF=100, которое мы изменили перед выполнением анализа. Также обратите внимание на раздел в выходном файле, содержащий инструкции:
>Unable to find index file bjtcase.ind for library file bjtcase.lib
>Making new index file bjtcase.ind for library file bjtcase.lib
>Index has 1 entries from 1 file(s).
Это означает, что изменение в параметрах не могло бы быть найдено из предыдущего анализа и что был создан новый индексный файл для новой библиотеки bjtcase.lib. Индексный файл не является текстовым, но bjtcase.lib может быть просмотрен при двойном щелчке на нем или же открыт в Notepad. В PSpice этот файл выглядит, как на рис. 15.19. Если вы хотите просмотреть всю типовую библиотеку устройств eval.lib, ищите ее в
>C:\Program Files\OrCAD Demo\Capture\library\PSpice
Рис. 15.19. Индексный файл при BF = 100
Когда вы найдете файл eval.lib, дважды щелкните на нем и программа OrCAD будет загружена с листингом всех имеющихся в библиотеке устройств.[9] Он должен быть подобен листингу, показанному в приложении Е.
Использование моделей с h-параметрами
В главе 3 h-параметры для транзистора использовались, чтобы показать, как академическая модель для биполярного транзистора (BJT) обрабатывается в PSpice. В модели были использованы два зависимых источника Е и F. Когда эта схема получена в Capture, ее едва можно узнать, так как Е и F показаны как два четырехполюсника с входными полюсами слева и выходными справа. На рис. 3.7 усилитель ОЭ показан при входном сигнале в 1 мВ. Хотя на схеме был показан входной источник переменного напряжения, было указано, что мы могли бы обмануть PSpice, получив полезную информацию при анализе на постоянном токе (для точки покоя) и интерпретировав затем результаты для переменного тока. Это экономит время и усилия, если схема не содержит реактивных элементов.
Мы можем теперь создать схему в Capture, дав этому проекту имя hparmod и использовав в нем источник постоянного напряжения V>s=1 мВ и резисторы R>s=1 кОм, R>i=1,1 кОм, R>0=40 кОм и R>L=10 кОм. Поскольку выходной ток F определяет ток базы I>b, входные полюса подключены последовательно с резисторами R>s и R>i и выходными полюсами источника Е, входные полюса компонента Е должны быть подключены параллельно резистору R>0, как и показано на схеме (рис. 15.20). При этом нет необходимости использовать V>0, как на рис. 3.7, поскольку эту роль выполняют выходные полюса источника Е. Установим следующие значения коэффициентов усиления: F=50 (для h>fe) и Е=2,5Е-4 (для h>re). Пронумеруйте узлы и подготовьте конфигурацию моделирования, используя имя hparmods и запросив анализ для получения параметров смещения. Должны быть установлены опции анализа .OP и «Calculate small-signal DC gain (.TF).» Используйте для входного источника имя V>s и для выходной переменной величину V(4).
Рис. 15.20. Модель в h-параметрах для биполярного транзистора BJT
Выполните моделирование и проверьте отсутствие ошибок. Если их нет, закройте выходной файл и используйте Word, чтобы распечатать сокращенную версию этого файла, как показано на рис. 15.21. Сравните ваши результаты с показанными на рис. 3.8. Полученные значения должны быть теми же, но нумерация узлов должна отличаться. Обратите внимание, что путем включения «проверки» с помощью команды .TF мы получили V(4)/V_Vs=-2,000Е+02 и входное сопротивление относительно V_Vs равным 2,0000Е+03 и выходное сопротивление относительно V(4) равным 8.400Е+03. Мы снова убеждаемся, что при использовании PSpice, как в главе 3, для анализа потребовалось значительно меньше времени, чем для анализа в Capture, при котором схема моделировалась более громоздким способом.
>**** 10/02/99 20:25:15 *********** Evaluation PSpice (Nov 1998) **************
>** circuit file for profile: hparmods
>*Libraries:
>* Local Libraries :
>* From [PSPICE NETLIST] section of pspiceev.ini file:
>.lib nom.lib
>*Analysis directives:
>.OP
>.TF V([4]) V_Vs
>.PROBE
>*Netlist File:
>.INC "hparmod-SCHEMATIС1.net"
>*Alias File:
>**** INCLUDING hparmod-SCHEMATIC1.net ****
>* source HPARMOD