- •3. Создание и редактирование схем
- •3.1. Создание новой схемы
- •3.2. Редактирование в окне схемы
- •3.3. Управление в окне схемы
- •3.1.2. Окно описания атрибутов и задание параметров компонентов
- •3.1.3. Основные атрибуты компонентов
- •3 .1.4. Управление выводом атрибутов компонентов на схему
- •3.1.5. Кнопки различных операций в окне описания параметров
- •3.1.6. Построение основных графических зависимостей при вводе компонентов
- •3.1.7. Ввод электрических соединений (проводников)
- •3.1.8. Ввод текстовых строк в окно схемы.
- •3.1.9. Ввод символьных имен контактов (узлов).
- •3.1.10. Геометрические фигуры
- •3.1.11. Панели компонентов, выбранных пользователем (Palettes)
- •3.1.12. Поиск компонента в библиотеках
- •3.2. Редактирование в окне схемы
- •3.2.1. Обычные средства редактирования схемы
- •3.2.2. Перемещение компонентов. Сохранение электрических связей при перемещении
- •3.2.3. Редактирование атрибутов и параметров моделей компонентов на схеме
- •3.2.4. Изменение цвета компонента, цвета и шрифта атрибутов компонентов
- •3.2.5. Установка порядка выбора компонентов для их выделения
- •3.2.6. Операции над численным обозначением узлов схемы
- •3.2.7. Редактирование текстовых строк и геометрических фигур
- •3.2.8. Использование блоков для редактирования схемы
- •3.2.9. Поиск объектов на схеме
- •3.3. Управление в окне схемы
- •3.3.1. Установка основных кнопок для управления в окне схемы
- •3.3.2. Описание назначения основных кнопок на панелях инструментов
- •3.3.2.1. Панель Файл
- •3.3.2.2. Панель Редактировать
- •3.3.2.3. Панель Компонента
- •3.3.2.4. Панель Окна
- •3.3.2.5. Панель Опции
- •3.3.3. Установка дополнительных кнопок для управления в окне схемы
- •3.3.4. Описание назначения дополнительных кнопок на панелях инструментов
- •3.3.4.1. Панель Файл
- •3.3.4.2. Панель Редактировать
- •3.3.4.3. Панель Окна
- •3.3.4.4. Панель Опции
- •3.3.4.5. Панель Box (Блоки)
- •3.3.4.6. Панель Узел (?) (Mode)
- •3.3.4.6. Панель Вид (View)
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), или в текстовом окне схемы.
Переключение между окнами схема – текст: кнопками: Main – Text
(вдоль полосы горизонтальной прокрутки).
Рис. 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= - мощность, потребляемая компонентом.