
- •Предисловие
- •Введение
- •1. РАЗРАБОТКА СХЕМЫ С ПОМОЩЬЮ ГРАФИЧЕСКОГО РЕДАКТОРА SCHEMATICS
- •1.1. Создание новой схемы.
- •1.1.2. Поворот, зеркальное отражение и удаление элементов
- •1.1.3. Соединение элементов
- •1.1.4. Сохранение схемы
- •1.2. Редактирование схемы
- •1.2.1. Редактирование атрибутов элементов схемы
- •1.2.2. Выбор источников сигнала
- •1.2.3. Установка маркеров
- •1.2.4. Маркировка узлов
- •1.3. Установка режимов анализа
- •1.3.1. Расчет рабочего режима
- •1.3.2. Расчет режима при изменении параметров схемы
- •1.3.3. Расчет коэффициентов чувствительности
- •1.3.4. Расчет малосигнальных параметров на постоянном токе
- •1.3.5. Расчет частотных характеристик
- •1.3.6. Расчет переходных процессов
- •1.3.7. Анализ при вариациях параметров схемы
- •1.3.9. Статистический анализ
- •1.4. Архивация схем
- •2. ОБРАБОТКА РЕЗУЛЬТАТОВ МОДЕЛИРОВАНИЯ
- •2.1. Структура выходного файла
- •2.2.1. Интерфейсные команды программы Probe
- •2.2.2. Нанесение графиков
- •2.2.3. Целевые функции
- •2.2.4. Электронный курсор
- •2.2.5. Преобразование Фурье
- •2.2.7. Параметрические зависимости
- •2.2.8. Построение гистограмм
- •2.2.9. Нанесение меток на графики
- •2.2.10. Сохранение атрибутов экрана
- •2.2.11. Печать графиков
- •3. ПРИМЕРЫ АНАЛИЗА СХЕМ
- •3.1. Расчет установившихся режимов в линейной электрической цепи при периодическом воздействии
- •3.2 Анализ переходного процесса в линейной электрической цепи второго порядка
- •3.4. Расчет усилительного каскада ОЭ по постоянному току
- •3.5. Триггер Шмитта на биполярных транзисторах
- •3.6. Автогенератор на туннельном диоде
- •3.7. Исследование работы четырехразрядного двоичного счетчика
- •ПРИЛОЖЕНИЯ
- •П1. Интерфейсные команды программы Schematics в режиме редактора схем
- •Меню File (Файл)
- •Меню Edit (Редактирование)
- •Меню Draw (Рисование)
- •Меню Navigate (Навигация по многостраничным схемам)
- •Меню View (Просмотр)
- •Меню Options (Настройка параметров)
- •Меню Analysis (Моделирование)
- •Меню Tools (Инструменты)
- •Меню Markers (Маркеры)
- •Меню Window (Окно)
- •Меню Help (Помощь)
- •П2. Представление чисел в программе Schematics
- •П3. Компоненты символьной библиотеки
- •Земля, резисторы, конденсаторы, индуктивности
- •Диоды
- •Биполярные транзисторы
- •Полевые транзисторы
- •Независимые источники напряжения
- •Независимые источники тока
- •Ключи
- •Линии передачи
- •Управляемые источники
- •Преобразователи входного напряжения в напряжение
- •Преобразователи входного напряжения в ток
- •Функциональные элементы
- •Фильтры
- •Источники сигналов для цифровых схем
- •Источники редактируемых сигналов
- •Назначение начальных условий, глобальных переменных, подключение файлов
- •Элементы для вывода результатов анализа
- •Библиотека моделей реальных приборов
- •П4. Параметры цифровых устройств
- •П5. Опции программы Pspice
- •П6. Ошибки при работе в системе Design Lab
- •Информационные сообщения
- •Ошибки при моделировании
- •Ошибки пользователя
- •П7. Интерфейсные команды программы Probe
- •Меню File (Файл)
- •Меню Edit (Редактирование)
- •Меню Trace (Построение графика)
- •Меню Plote (Отображение графиков)
- •Меню View (Просмотр)
- •Меню Tools (Инструменты)
- •Меню Window (Окно)
- •Меню Help (Помощь)
- •П8. Целевые функции программы Probe
- •Целевые функции общего использования
- •Целевые функции для частотного анализа
- •Целевые функции для переходного анализа
- •Список литературы
96
Reports... |
Создание перечня элементов текущей схемы (Bill of Materials): |
||
|
Display |
Отображение на экране дисплея |
|
|
Print… |
Вывод на принтер |
|
|
Setup… |
Задание параметров формы перечня |
|
|
|
Format |
Задание формата вывода атрибутов: |
|
|
|
[пояснительный текст] @ <имя ат- |
|
|
|
рибута> |
|
|
Component |
Задание имени файла описания ком- |
|
|
Description |
понентов (.cdf) для включения его в |
|
|
File |
спецификацию схемы |
|
|
Print Output |
Текстовый формат, упорядоченный |
|
|
Format |
по типам компонентов (Text) или по |
|
|
|
именам/значениям атрибутов (Data- |
|
|
|
base) |
View Messages… |
Вывод списка ошибок для просмотра, печати или записи в файл |
||
(F10) |
|
|
|
Файл 1, … |
Список последних загруженных файлов |
||
Exit (Alt+F4) |
Выход из графического редактора |
||
Меню Edit (Редактирование) |
|
|
|
|
|
||
Undo (Ctrl+Z) |
Восстановить удаленный объект (откат назад) |
||
Redo (Ctrl+Y) |
Отменить удаление объекта (откат вперед) |
||
Cut (Ctrl+X, Del) |
Удалить выбранный объект с копированием в буфер обмена |
||
Copy (Ctrl+C) |
Копирование выбранного объекта в буфер обмена |
||
Past(Ctrl+V) |
Размещение объекта из буфера обмена |
||
Copy to Clipboard |
Копирование выбранного объекта в буфер обмена Windows, дос- |
||
|
тупный для других программ (Paintbrush, WinWord и др.) |
||
Delete (Del) |
Удалить выбранный объект без копирования в буфер обмена (его |
||
|
содержание не изменяется) |
|
|
Select All |
Выбор всех объектов схемы, за исключением символа основной |
||
|
надписи и рамки чертежа (для перемещения на экране и копирова- |
||
|
ния во внутренний буфер обмена) |
||
Attributes... |
Редактирование атрибутов выбранного объекта(ов). Все внесенные |
||
(или двойной щел- |
изменения относятся к выбранному символу и не переносятся в |
||
чок на выбранном |
библиотеку |
|
|
объекте) |
|
|
|
Label… |
Присвоение имени (метки) выбранному проводнику, сегменту ши- |
||
(Ctrl+E) |
ны или порту |
|
|
Stimulus |
Вызов программы редактирования внешних воздействий Stimulus |
||
|
Editor. Возможно редактирование всех воздействий текущей стра- |
||
|
ницы (current page), текущей схемы (current schematic) и всех воз- |
||
|
действий иерархического проекта (all levels of hierarchy) |
||
Symbol |
Переход в режим редактирования выбранного символа |
||
|
|
|
|
|
|
97 |
|
|
|
|
|
Model… |
Просмотр и редактирование директив .MODEL или .SUBCKT вы- |
||
|
бранного символа. Измененные директивы заносятся в отдельный |
||
|
файл и доступны только для текущей схемы. Эту же процедуру |
||
|
можно сделать с помощью программы Parts. Имеются подрежимы: |
||
|
Change Model |
Просмотр и изменение имени модели выбранного |
|
|
Reference… |
компонента |
|
|
Edit Instance |
Редактирование копии описания модели или мак- |
|
|
Model (Text) |
ромодели с помощью текстового редактора. В. |
|
|
… |
этом режиме добавляются параметры модели, не- |
|
|
|
обходимые для учета разброса параметров по ме- |
|
|
|
тоду Монте-Карло (что невозможно с помощью |
|
|
|
Parts) |
|
|
Edit Instance |
Вызов Parts для редактирования моделей, которые |
|
|
Model (Parts)… |
поддерживаются этой программой |
|
Graphics Properties… |
Редактирование параметров не электрических графических объек- |
||
|
тов (полилиний, прямоугольников, дуг и окружностей): |
||
|
Color |
|
Выбор цвета |
|
Width |
|
Выбор ширины линий |
|
Fill |
|
Заливка круга, прямоугольника и полилинии |
|
Arrowhead |
|
Нанесение стрелок на концах полилиний |
Text Properties… |
Выбор стиля и размера шрифта, наличие фона и его цвет (эта ко- |
||
|
манда появляется в меню только после выбора одной из текстовых |
||
|
строк) |
|
|
Views… |
Просмотр списка схем, ассоциируемых с выбранным иерархиче- |
||
|
ским символом (блоком), и изменение имени его схемы. Это дает |
||
|
возможность иметь несколько схем замещения одного иерархиче- |
||
|
ского символа |
|
|
Convert Block… |
Преобразование в символ выбранного блока(ов) активного окна по- |
||
|
сле проверки полноты необходимой информации. Блок размещает- |
||
|
ся на схеме по команде Draw/Block |
||
Rotate (Ctrl+R) |
Вращение выбранного объекта(ов) на 90° против часовой стрелки |
||
Flip (Ctrl+F) |
Создание зеркального отображения выбранного объекта(ов) |
||
Align Horizontal |
Выравнивание точек привязки (origin) всех выбранных объектов |
||
|
(символов, проводников, текста и т.д.) по горизонтали. Объекты |
||
|
выравниваются по самому левому объекту |
||
Align Vertical |
Выравнивание точек привязки (origin) всех выбранных объектов |
||
|
(символов, проводников, текста и т. п.) по вертикали. Объекты вы- |
||
|
равниваются по самому верхнему объекту |
||
Replace… |
Замена всех компонентов того же типа, что и выбранный, компо- |
||
|
нентом другого типа |
||
Find… |
Поиск компонентов, проводников и шин схемы. Поиск проводится |
||
|
по имени или значению указываемых атрибутов (символы * и ? |
||
|
разрешаются) |
|
|
|
98 |
|
Меню Draw (Рисование) |
||
|
|
|
Repeat |
Повторение предыдущей команды |
|
([Пробел]) |
|
|
Place Part... |
Открытие ниспадающего меню со списком последних 10 выбран- |
|
(Ctrl+P) |
ных компонентов. Компонент размещается на схеме после выбора |
|
|
одного из этих компонентов |
|
Wire (Ctrl+W) |
Изображение проводника (точка электрического контакта образу- |
|
|
ется лишь при их Т-образном соединении) |
|
Bus (Ctrl+B) |
Изображение шины (пинии групповой связи). Шине в цепом или ее |
|
|
отдельным сегментам должно быть по команде Edit/Label присвое- |
|
|
но имя, включающее в себя имена входящих в нее проводников |
|
Block |
Размещение на схеме одного или нескольких блоков (прямоуголь- |
|
|
ной формы), имеющих иерархическую структуру. Подведенные к |
|
|
контуру прямоугольника проводники и шины автоматически под- |
|
|
соединяются к нему и образуют выводы. Имена выводов простав- |
|
|
ляются по умолчанию и могут быть изменены. По команде Convert |
|
|
Block изображение блока преобразуется в символ. Ассоциация бло- |
|
|
ка с существующей схемой (его схемой замещения) выполняется по |
|
|
команде Edit/Views. Создание схемы замещения блока выполняется |
|
|
по команде Navigate/Push |
|
Arc |
Рисование дуги |
|
Circle |
Рисование окружности |
|
Box |
Рисование прямоугольника |
|
Polyline |
Рисование попипинии |
|
Text… (Ctrl+T) |
|
Размещение на схеме одной строки текста с изменением его разме- |
|
|
ра. Имя шрифта и его номинальный размер устанавливаются по |
|
|
команде Options/Display Preferences (символы кириллицы допус- |
|
|
каются) |
Text Box |
|
Ввод на схеме нескольких строк текста, заключенных в рамку |
Insert Picture… |
|
Ввод рисунка (из растровых графических файлов формата BMP, |
|
|
DIB или метафайлов WMF, EMF) |
Get New Part… |
|
Ввод имени компонента, размещаемого на схеме, или его выбор из |
(Ctrl+G) |
|
каталога библиотек (просмотр каталога по опции Browse). Имя |
|
|
компонента, введенное по этой команде, передается в стек коман- |
|
|
ды Place Part |
Rewire (Ctrl+D) |
|
Перерисовка проводника или сегмента шины без изменения распо- |
|
|
ложения его крайних точек |
Меню Navigate (Навигация по многостраничным схемам) |
||
|
|
|
Previous Page… |
|
Загрузка предыдущей страницы схемы для редактирования |
Next Page… |
|
Загрузка следующей страницы для редактирования |
Select Page… |
|
Загрузка указанной страницы схемы |
Create Page… |
|
Добавление новой страницы к текущей схеме |
(Ctrl+N) |
|
|
Delete Page |
|
Удаление текущей страницы схемы |
|
|
|
99 |
|
|
|
|
Copy Page |
|
Копирование одной или нескольких страниц указанной схемы в |
|
|
|
текущую схему |
|
Edit Page Info |
|
Редактирование заголовка страницы схемы (page title) |
|
Edit Schematic In- |
|
Просмотр и редактирование атрибутов блока или иерархического |
|
stance |
|
символа после выполнения команды Push |
|
Edit Schematic Defini- |
Просмотр и редактирование атрибутов схемы |
||
tion |
|
|
|
Push (F2) |
|
Переход на более низкий уровень иерархии выбранного блока или |
|
|
|
иерархического символа |
|
Pop (F3) |
|
Переход на более высокий уровень иерархии 1 выбранного блока |
|
|
|
или иерархического символа |
|
Тор |
|
Возвращение на самый верхний уровень схемы |
|
Where |
|
Вывод на экран информации о иерархической структуре схемы |
|
Меню View (Просмотр) |
|
||
|
|
|
|
Fit (Ctrl+N) |
|
Изменение масштаба изображения так, чтобы на полном экране |
|
|
|
разместились все имеющиеся на схеме компоненты, проводники и |
|
|
|
соединители |
|
In (Ctrl+1) |
|
Увеличение, масштаба изображения (центр поля зрения указывает- |
|
|
|
ся курсором). Степень увеличения назначается с помощью пара- |
|
|
|
метра ZOOMFACTOR в файле msim.ini |
|
Out (Ctrl+0) |
|
Уменьшение масштаба изображения (центр поля зрения указыва- |
|
|
|
ется курсором) |
|
Area (Ctrl+A) |
|
Вывод на весь экран окаймленной части изображения |
|
Previous |
|
Возвращение к предыдущему масштабу изображения |
|
Entire Page |
|
Вывод на экран полного изображения страницы схемы, размер ко- |
|
|
|
торой задан по команде Option/Page Size |
|
Redraw (Ctrl+L) |
|
Перечерчивание экрана |
|
Pan-New Center |
|
Расположение схемы симметрично относительно точки располо- |
|
|
|
жения курсора без изменения масштаба |
|
Toolbars… |
|
Вывод в основное меню пиктограмм инструментов Standard Sche- |
|
|
|
matics, Drawing, Simulation, Annotation Graphics |
|
Status Bar |
|
Вывод в основное меню строки состояний |
|
Меню Options (Настройка параметров) |
|||
|
|
|
|
Display Options… |
Установка опций дисплея: |
||
|
Grid On |
Включение сетки |
|
|
Snap to Pin |
Привязка концов проводников или сегментов |
|
|
|
|
шин к ближайшему выводу компонента, находя- |
|
|
|
щемуся в области захвата. Значение ее радиуса |
|
|
|
назначается в строке Gravity |
|
Stay on Grid |
Привязка объектов к узлам сетки |
|
|
100 |
|
|
|
|
|
|
Rubberband |
|
Включение режима перемещения компонентов |
|
|
|
вместе с подсоединенными к нему проводниками |
|
Orthogonal |
|
Режим ввода только ортогональных линий |
|
Cursor X and Y |
|
Вывод текущих координат курсора в строке со- |
|
|
|
стояний |
|
Grid Spacing/Grid Size |
Шаг сетки |
|
|
Text Grid |
|
Привязка текста к узлам сетки (Stay on Grid) и |
|
|
|
задание ее шага (Grid Size) |
|
Snap-to-Pin/Gravity |
|
Радиус области захвата |
Page size… |
Выбор формата чертежа в английской (А, В, С, D, Е, X) или метрической |
||
|
системе (А4, A3, А2, А1, А0), а также собственного формата (User De- |
||
|
fined Size). В соответствии с типом выбранного формата устанавливается |
||
|
система единиц на схеме. Изменять систему единиц можно на любой |
||
|
стадии работы со схемой |
||
Auto-Repeat… |
Автоматическое размещение на схеме копии \ предыдущего объекта(ов), |
||
|
смещенной на заданное расстояние по вертикали и горизонтали (после |
||
|
двойного щелчка) |
|
|
Auto-Naming… |
Автоматическое назначение позиционных обозначений компонентов и |
||
|
имен проводников и шин при их размещении на схеме (начальное имя |
||
|
указывается) |
|
|
Editor Configu- |
Ввод списка имен загружаемых библиотек символов, путей доступа к |
||
ration… |
ним и всех других параметров конфигурации, загружаемых по умолча- |
||
|
нию: |
|
|
|
Libraries |
Перечень загруженных библиотек символов |
|
|
Libraries Path |
Путь доступа к библиотекам |
|
|
Title Block Symbol |
Имя символа углового штампа страницы чертежа, |
|
|
|
надписи в котором представлены в виде атрибутов |
|
|
Autosave interval |
Интервал автосохранения |
|
|
Monochrome Mode |
Включение монохромного режима |
|
|
Library Settings |
Редактирование списка загруженных библиотек |
|
|
|
символов |
|
|
Page Settings |
Выбор размера страницы, задание размеров области |
|
|
|
печати (Drawing Area) и расстояния между вывода- |
|
|
|
ми компонентов (Pin-to-Pin Spacing) для изменения |
|
|
|
размера символа при печати, формы рамки чертежа |
|
|
|
(Borders) – по умолчанию вычерчивается одинарная |
|
|
|
линия по периметру чертежа (Outline) |
|
|
App Settings |
Выбор программы моделирования (PSpice A/D, |
|
|
|
PSpice или PLogic), редактирование командных |
|
|
|
строк отдельных программ, задание дополнитель- |
|
|
|
ных файлов конфигурации (вместо msim.ini) |
|
Display |
Разрешение размещения на экране и твердой копии различной графиче- |
||
Preferences… |
ской и текстовой информации и задание их параметров (цвет объекта и |
||
|
фона, толщина линий, высота и тип шрифта и т.п.) |