Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Все / - ПР / Multisim_Руководство пользователя_2007_1 / Multisim_Руководство пользователя_2007.pdf
Скачиваний:
700
Добавлен:
22.03.2015
Размер:
11.35 Mб
Скачать

3. Щелкните ОК, чтобы закрыть диалоговое окно.

6.6.2 Создание SPICE Model для компонента

Multisim базируется на промышленном стандарте SPICE 3F5. Ее поддерживаемые модели созданы с использованием стандартного синтаксиса SPICE. Вы можете создать модель, используя Model Makers и назначая значения параметров модели примитива или создавая модель-подсхему (subcircuit model).

6.6.2.1 Создание модели с использованием генераторов моделей

Чтобы использовать модель, созданную Model Makers:

1.Выберите Model ID в диалоговом окне Select a Model.

2.Щелкните по кнопке Start Model Maker. Появится диалоговое окно Select Model Maker.

3.Выберите Model Maker, который вы хотите использовать для создания модели.

4.Щелкните Accept для продолжения начала процесса создания модели. Щелкните Cancel, чтобы вернуться на закладку Model диалогового окнаComponent Properties.

5.Аналоговые Model Makers описаны в разделе «Создание моделей компонентов с использованием Model Makers», где есть процедуры для отдельных Model Makers. А RF модели описаны в «RF Model Makers».

6.Когда вы введете всю требуемую информацию в диалоговом окне Model Maker, щелкните ОК. Данные модели, что вы только что создали, появятся в поле Model Data.

6.6.2.2 Создание модели примитива

Некоторые устройства имеют SPICE модели примитива. Эти устройства перечислены в таблице ниже. Модель примитива — это модель, которая определяется набором параметров. Они используются как базовые строительные блоки в схемах и подсхемах.

National Instruments Corporation

219

Multisim User Guide

Пример модели примитива для 2n2222a NPN BJT Transistor (NPN биполярный транзистор) следующая. Первая строка модели примитива начинается с утверждения, .MODEL, за которым следует имя модели и тип примитива. В примере ниже модель названа «2N2222A» тип примитива «NPN». Последующие строки модели определяют параметры NPN BJT. Заметьте, что все они начинаются с «+». Детали, относящиеся к параметрам, можно найти в «Multisim Component Reference Guide». Вам не нужно определять все параметры, все, что здесь опущены, добавляются значениями по умолчанию.

.MODEL 2N2222A NPN

+IS=2.04566e-13 BF=296.463 NF=1.09697 VAF=10 +IKF=0.0772534 ISE=1.45081e-13 NE=1.39296 BR=0.481975 +NR=1.16782 VAR=100 IKR=0.100004 ISC=1.00231e-13 +NC=1.98587 RB=3.99688 IRB=0.2 RBM=3.99688 +RE=0.0857267 RC=0.428633 XTB=0.1 XTI=1

+EG=1.05 CJE=1.09913e-11 VJE=0.99 MJE=0.23 +TF=2.96787e-10 XTF=9.22776 VTF=25.2257 ITF=0.0793144 +CJC=3.1941e-11 VJC=0.4 MJC=0.85 XCJC=0.901093 +FC=0.1 CJS=0 VJS=0.75 MJS=0.5

+TR=3.83883e-07 PTF=0 KF=0 AF=1

За дальнейшей информацией, относящейся к моделям примитивов, пожалуйста обратитесь к «Multisim Component Reference Guide» или к «SPICE 3F5 user manual» (http://bwrc.eecs.berkeley.edu/Classes/IcBook/SPICE/).

6.6.2.3 Создание модели-подсхемы (Subcircuit Model)

Многие электронные устройства не представлены примитивами, но они еще хорошо походят как SPICE модели. Subcircuit Models используются для ввода характеристик этих моделей. Подсхемы моделей создаются из набора устройств, которые содержат модели примитивов,

National Instruments Corporation

220

Multisim User Guide

источников напряжения и/или тока, и/или других моделей-подсхем.

Вы можете либо создать модель-подсхему из набросков, впечатывая их в окно данных модели, или можете вначале начертить схему в Multisim и экспортировать ее в SPICE netlist, а затем уже модифицировать для использования в модели-подсхеме.

Все модели-подсхемы должны начинаться со строки, которая начинается с утверждения

.SUBCKT, за которым следует имя модели-подсхемы и внешние узлы подсхемы, которые будут соединяться с другими компонентами. Подсхема должна заканчиваться утверждением .ENDS.

.SUBCKT <SubcircuitName> <N1> <N2> <N3> <N4>

.ENDS SubcircuitName

Модель-подсхема определяется по имени и соединяется внутренними устройствами, которые и создают подсхему. Например, для определения, что резистор 100kΩ со ссылочным указателем (reference designator) R1 соединен с узлами 4 и 5, вы должны написать:

R1 4 5 100k

Пример модели-подсхемы следующий:

Это подсхема для следующей схемы, начерченной в Multisim:

National Instruments Corporation

221

Multisim User Guide