Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MC-8 3 Создание и редактирование схем.doc
Скачиваний:
5
Добавлен:
19.11.2019
Размер:
564.74 Кб
Скачать

3.1.2. Окно описания атрибутов и задание параметров компонентов

П осле установки компонента на место (отпускания левой кнопки мыши) выводится окно для описания его атрибутов и задания параметров.

Рис.3.3. Окно описания параметров компонентов (здесь для биполярного NPN транзистора).

Окна описания атрибутов и параметров при вводе различных компонентов идентичны и отличаются лишь списком атрибутов (см. рис. 3.3) и, естественно, перечнем параметров математической модели.

Ниже приведено общее описание некоторых атрибутов компонентов, а также назначение управляющих флажков и кнопок окна.

3.1.3. Основные атрибуты компонентов

PART=<имя> - имя компонента, выводимое на схеме.

При вводе предлагается типовое обозначение компонента: R – резистор, C – конденсатор, L – индуктивность, Q –биполярный транзистор и т. д. плюс порядковый номер компонента на схеме в порядке ввода, например R1, C2, L3. Предложенное имя может быть заменено, например, на Rk, Re, Cin и т.п.. (латинские символы и цифры) для облегчения описания спецификаций при анализе.

VALUE=<значение>

Для простых компонентов типа R, C, L здесь обычно вводится численное значение компонента (номинал), например, 1.2K, 3300pF, 0.1mH (или алгебраическое выражение, позволяющее рассчитать номинальное значение).

Также в строке VALUE вместо численного значения может быть введено некоторое символьное имя - Symbolic (латинские символы + цифры), которое затем должно быть определено директивой DEFINE:

.DEFINE <имя Symbolic> <численное значение или алгебраическое выражение >

Например:

VALUE=C_kontur (имя, заданное в окне атрибутов).

.DEFINE C_kontur 1.25n (определение значения параметра, заданного именем).

Определение .DEFINE может быть введено непосредственно как на листе схемы в виде текстовой строки (режим T), или в текстовом окне схемы.

Переключение между окнами схема – текст: кнопками: MainText

(вдоль полосы горизонтальной прокрутки).

Рис. 3.4. Фрагмент основного окна схемы (кнопки на полосе прокрутки).

Смысл использования символьных имен для таких компонентов, как R, C, L в том, что одно и то же имя может быть присвоено нескольким однотипным компонентам. Тогда, при варьировании параметров - Stepping или при оптимизации параметров – Optimize можно одновременно варьировать (оптимизировать) параметры нескольких компонентов, заданных одним и тем же символьным именем.

Для транзисторов, диодов строка VALUE обычно не заполняется, хотя здесь могут быть заданы некоторые начальные значения параметров модели.

MODEL=<имя модели>

Для таких компонентов как транзисторы, диоды и др. в поле MODEL обычно задается имя модели (имя выбирается из списка возможных – см. рис.3.3).

Для простых компонентов типа R, C, L имя модели вводить не обязательно, т.к. для их описания в большинстве случаев достаточно задать номинальное значение (VALUE=).

Имя модели для R, C, L обычно следует присваивать в следующих случаях:

- при анализе влияния температуры для задания температурных коэффициентов;

- при статистическом анализе Monte Carlo для задания разброса значений.

Как описываются модели компонентов типа R, C, L см. «Модели аналоговых компонентов».

Описание моделей, введенных пользователем (например, для R C L), заносятся в окно Модель (Model) (рис.3.4)

Параметры типовых моделей (транзисторов, диодов и др.), включенных в пакет, обычно к текущему файлу схемы (.CIR) не привязываются и при последующих вызовах файла параметры моделей выбираются из существующих библиотек. Но, если параметры некоторой библиотечной модели изменяются (см. окно рис. 3.3 и редактирование параметров), то ее описание автоматически включается в окно Model (и, соответственно, включается в файл описания данной схемы <filename.CIR>) и при последующих открытиях файла будут использованы параметры модели, взятые уже из текстового описания вызванной схемы.

Изменение параметров моделей компонентов влияет только на модели в данной схеме и не сказывается на библиотеках пакета (т.е. не сохраняются в библиотеках).

Если же параметры библиотечной модели не редактировались, то ее описание в окно Model не включается.

Для включения описания моделей в Model, например, для задания разброса отдельных параметров для Monte Carlo и привязки описания моделей к файлу схемы: - меню Редактирование (Edit) – Обновить модели (Refresh Models) или кнопка .

При этом включаются описания всех моделей. При необходимости исключения описания ненужных моделей, включенных в окно Model, они могут быть удалены средствами текстового редактора.

Атрибуты, не влияющие на моделирование:

PACKAGE= - тип корпуса для создания списка соединений контактов (Net List);

COST= - цена компонента для составления списка спецификации стоимости;

POWER= - мощность, потребляемая компонентом.