МОДЕЛИ АНАЛОГОВЫХ КОМПОНЕНТОВ
Общие сведения о моделях компонентов
Все компоненты (аналоговые и цифровые), из которых составляется электрическая принципиальная схема, имеют математические модели трех типов:
- • Встроенные математические модели стандартных компонентов, таких как резисторы, конденсаторы, диоды, транзисторы, независимые и зависимые источники сигналов, логические вентили и др., которые не могут быть изменены пользователями; можно только изменять значения их параметров. В свою очередь встроенные модели программы Micro-Cap подразделяются на две категории:
- ? простые модели, характеризуемые малым числом параметров, которые можно указать непосредственно на схеме в виде атрибутов (например, модель резистора чаще всего описывается одним - тремя параметрами, причем часть из них можно сделать на схеме невидимыми, чтобы не загромождать чертеж);
- ? сложные модели, характеризуемые большим числом параметров, которые заносятся в библиотеки моделей (например, модель биполярного транзистора характеризуется 52 параметрами).
- • Модели в виде подсхем, написанных на языке SPICE. Как правило, предоставляются производителями электронных компонентов.
- • Модели в виде схем Micro-Cap (макромодели). Такие модели могут создаваться пользователями самостоятельно с использованием стандартных компонентов.
В программах МС9, МС10 моделируемое устройство может быть описано двумя способами:
- ? в виде чертежа его принципиальной электрической или функциональной схемы;
- ? в виде текстового описания в формате SPICE.
Кроме того, при составлении принципиальной схемы часть параметров моделей компонентов задаются в виде их атрибутов и указываются непосредственно на схеме — такие модели будем называть моделями в формате схем Micro-Cap. Остальные модели задаются в текстовом окне с помощью директив .MODEL и .SUBCKT по правилам SPICE. Их будем называть моделями в формате SPICE.
В основном при моделировании в МС9, МС10 используются модели в формате схем Micro-Cap. Но в данном описании для большинства компонентов приводятся два формата описания: текстовый формат SPICE и схемный формат Micro-Cap. Добавление текстового формата SPICE вызвано тем, что подавляющее большинство встроенных библиотек используют именно этот формат, он же является стандартом для описания моделей, предоставляемых производителями электронных компонентов. Сведения об этом формате не являются лишними при работе в программе, осмысленное развитое моделирование невозможно без знания основ языка SPICE.
При описании форматов задания параметров моделей компонентов приняты следующие обозначения:
- • * - повторяющийся элемент в строке описания формата. Например <имя индуктивности>* означает, что могут быть указаны позиционные обозначения нескольких катушек индуктивностей: L1 L2 L3.
- • <Х> — обязательный параметр. Без заполнения поля этого параметра расчет проводиться не будет и появится сообщение об ошибке. Например, модель резистора имеет два обязательных параметра — позиционное обозначение (или имя) и величина сопротивления.
- • [X] - дополнительный (необязательный) параметр. Может использоваться совместно с указателем обязательного параметра < >. Например, запись:
VALUE. <значение> [TO
- 1000
- 1000 ТС=1т 1000 ТС=1т,1и
- • | — Символ логической операции ИЛИ (OR) “|” определяет взаимно исключающие альтернативные варианты. Например:
PUL | EXP | SIN
означает PUL или ЕХР или SIN.
- • Текст, набранный курсивом, как например <значение>, означает, что указанные данные вводятся пользователем.
- • + — означает перенос SPICE-директивы на следующую строку.