
- •Введение
- •Глава 1. Общие сведения о системе OrCad
- •1.1. Состав системы OrCad 9.2
- •Глава 1. Общие сведения о системе OrCad
- •1.1. Состав системы OrCad 9.2
- •1.2. Установка OrCad
- •1.2. Установка OrCad
- •Глава 2. Создание проекта в OrCad Capture
- •2.1. Общая характеристика программы OrCad Capture
- •Глава 2. Создание проекта в OrCad Capture
- •2.1. Общая характеристика программы OrCad Capture
- •2.2. Создание проекта
- •2.2. Создание проекта
- •2.2.1. Выбор типа проекта
- •2.2.2. Вывод на принтер/плоттер
- •2.2.2. Вывод на принтер/плоттер
- •2.3. Создание принципиальной схемы проекта
- •2.3. Создание принципиальной схемы проекта
- •2.3.1. Структура принципиальной схемы проекта
- •2.3.2. Настройка конфигурации проекта
- •2.3.2. Настройка конфигурации проекта
- •2.3.3. Размещение символов компонентов и электрических цепей
- •2.3.3. Размещение символов компонентов и электрических цепей
- •2.3.4. Иерархические блоки
- •2.3.4. Иерархические блоки
- •2.3.5. Размещение графических объектов и текста
- •2.3.5. Размещение графических объектов и текста
- •2.3.6. Использование макросов
- •2.3.6. Использование макросов
- •2.3.7. Просмотр страницы схемы
- •2.3.7. Просмотр страницы схемы
- •2.4. Библиотеки символов компонентов
- •2.4. Библиотеки символов компонентов
- •2.4.1. Сведения о библиотеках системы
- •2.4.2. Понятия символов, компонентов и их библиотек
- •2.4.2. Понятия символов, компонентов и их библиотек
- •2.4.3. Создание и редактирование компонентов
- •2.4.3. Создание и редактирование компонентов
- •2.5. Подготовка данных о проекте для других программ
- •2.5. Подготовка данных о проекте для других программ
- •2.5.1. Создание списка соединений
- •2.5.2. Создание отчетов
- •2.5.2. Создание отчетов
- •2.5.3. Импорт и экспорт принципиальных схем
- •2.5.3. Импорт и экспорт принципиальных схем
- •2.5.4. Использование OrCad Capture совместно с OrCad Layout
- •2.5.4. Использование OrCad Capture совместно с OrCad Layout
- •2.6. Информационная система cis
- •2.6. Информационная система cis
- •2.7. Подготовка к моделированию и оптимизации
- •2.7. Подготовка к моделированию и оптимизации
- •2.8. Список команд программы OrCad Capture
- •2.8. Список команд программы OrCad Capture
- •Глава 3. Подготовка схем с помощью pSpice Shematics
- •3.1. Общие положения
- •Глава 3. Подготовка схем с помощью pSpice Shematics
- •3.1. Общие положения
- •3.2. Редактирование принципиальных схем
- •3.2. Редактирование принципиальных схем
- •3.2.1. Настройка конфигурации
- •3.2.1. Настройка конфигурации
- •3.2.2. Создание принципиальных схем
- •3.2.2. Создание принципиальных схем
- •3.2.3. Печать схем, составление отчетов
- •3.2.3. Печать схем, составление отчетов
- •3.3. Редактирование символов компонентов
- •3.3. Редактирование символов компонентов
- •3.3.1. Мастер создания символов
- •3.3.1. Мастер создания символов
- •3.3.2. Создание символов вручную и их редактирование
- •3.3.2. Создание символов вручную и их редактирование
- •3.3.3. Атрибуты и шаблоны символов
- •3.3.3. Атрибуты и шаблоны символов
- •3.4. Иерархические структуры
- •3.4. Иерархические структуры
- •3.5. Подготовка к моделированию и запуск программ pSpice и Probe
- •3.5. Подготовка к моделированию и запуск программ pSpice и Probe
- •3.6. Список команд программы pSpice Schematics
- •3.6. Список команд программы pSpice Schematics
- •Глава 4. Моделирование с помощью pSpice
- •4.1. Составление задания на моделирование
- •Глава 4. Моделирование с помощью pSpice
- •4.1. Составление задания на моделирование
- •4.1.1. Структура текстового задания на моделирование
- •4.1.2. Директивы моделирования
- •4.1.2. Директивы моделирования
- •Load Bias Point — загрузка данных режима по постоянному току.
- •Sensitivity — чувствительность в режиме по постоянному току.
- •16. Вспомогательные файлы, определение параметров и функций.
- •4.2. Описание аналоговых компонентов
- •4.2. Описание аналоговых компонентов
- •4.2.1. Пассивные компоненты
- •4.2.1. Пассивные компоненты
- •4.2.2. Идеальные ключи
- •4.2.2. Идеальные ключи
- •4.2.3. Независимые источники сигналов
- •4.2.3. Независимые источники сигналов
- •Сигналы произвольной формы
- •4.2.4. Зависимые источники сигналов
- •4.2.4. Зависимые источники сигналов
- •4.2.5. Аналоговые функциональные блоки
- •4.2.5. Аналоговые функциональные блоки
- •4.2.6. Полупроводниковые приборы
- •4.2.6. Полупроводниковые приборы
- •4.2.7. Макромодели
- •4.2.7. Макромодели
- •4.3. Описание цифровых компонентов
- •4.3. Описание цифровых компонентов
- •4.3.1. Основные понятия
- •4.3.2. Устройства интерфейса
- •4.3.2. Устройства интерфейса
- •4.3.3. Аналого-цифровой интерфейс
- •4.3.3. Аналого-цифровой интерфейс
- •4.3.4. Цифроаналоговый интерфейс
- •4.3.4. Цифроаналоговый интерфейс
- •4.3.5. Модель вход/выход
- •4.3.5. Модель вход/выход
- •4.3.6. Устройства питания
- •4.3.6. Устройства питания
- •4.3.7. Генераторы цифровых сигналов
- •4.3.7. Генераторы цифровых сигналов
- •4.3.8. Цифровые компоненты
- •4.3.8. Цифровые компоненты
- •Глава 5. Вспомогательные программы
- •5.1. Программы моделирования и построения их результатов pSpice и Probe
- •Глава 5. Вспомогательные программы
- •5.1. Программы моделирования и построения их результатов pSpice и Probe
- •Аналоговые переменные
- •Цифровые переменные
- •5.2. Редактор входных сигналов Stimulus Editor
- •5.2. Редактор входных сигналов Stimulus Editor
- •5.3. Программа расчета параметров моделей аналоговых компонентов Model Editor
- •5.3. Программа расчета параметров моделей аналоговых компонентов Model Editor
- •5.4. Программа параметрической оптимизации pSpice Optimizer
- •5.4. Программа параметрической оптимизации pSpice Optimizer
- •Глава 6. Проектирование печатных плат
- •6.1. Редактор топологии печатных плат OrCad Layout
- •Глава 6. Проектирование печатных плат
- •6.1. Редактор топологии печатных плат OrCad Layout
- •6.2. Размещение компонентов и трассировка проводников в автоматическом режиме
- •6.2. Размещение компонентов и трассировка проводников в автоматическом режиме
- •6.2.1. Автоматическое размещение компонентов
- •6.2.2. Автоматическая трассировка проводников
- •6.2.2. Автоматическая трассировка проводников
- •6.3. Программа GerbTool
- •6.3. Программа GerbTool
- •6.4. Графический редактор Visual cadd
- •6.4. Графический редактор Visual cadd
- •Глава 7. Программа автоматизации проектирования печатных плат specctra 9
- •7.1. Общие сведения о программе specctra 9
- •Глава 7. Программа автоматизации проектирования печатных плат specctra 9
- •7.1. Общие сведения о программе specctra 9
- •7.2. Запуск программы
- •7.2. Запуск программы
- •7.3. Интерфейс программы
- •7.3. Интерфейс программы
- •7.4. Размещение компонентов
- •7.4. Размещение компонентов
- •7.4.1. Основные понятия
- •7.4.2. Подготовка к размещению компонентов
- •7.4.2. Подготовка к размещению компонентов
- •7.4.3. Интерактивное размещение компонентов
- •7.4.3. Интерактивное размещение компонентов
- •7.4.4. Примеры размещения компонентов
- •7.4.4. Примеры размещения компонентов
- •7.5. Трассировка проводников
- •7.5. Трассировка проводников
- •7.5.1. Основные понятия
- •7.5.2. Автоматическая трассировка
- •7.5.2. Автоматическая трассировка
- •7.5.3. Интерактивная трассировка
- •7.5.3. Интерактивная трассировка
- •Приложение 1. Словарь основных терминов
- •Список литературы
2.3.5. Размещение графических объектов и текста
2.3.5. Размещение графических объектов и текста
Графическая информация вводится на схему по командам Place>Line, Polyline, Rectangle, Ellipce и Arc. Эта информация носит вспомогательный характер, таким образом нельзя, например, создавать электрические цепи. Стили выполнения графики по умолчанию устанавливаются на закладке Miscellaneous в окне команды Options>Preferences. После нанесения отрезков линий или дуг по командам Place>Line, Place>Polyline и Place> Arc возможно их редактирование с помощью диалогового окна Edit Graphic (см. рис. 2.33, а). На нем выбирается:
Line Style & Width — тип линии (сплошная, пунктирная и др.) и ее толщина (0,2, 0,8 и 2 мм);
Color — цвет линии.
Рис. 2.32. Схемное описание иерархических блоков
В диалоговых окнах Edit Filled Graphic, открываемых при редактировании замкнутых фигур, кроме указанных выше параметров выбирается тип заливки Fill Style (см. рис. 2.33, б).
а)
б)
Рис. 2.33. Выбор стиля выполнения линий (а) и замкнутых фигур (б)
Для повышения разрешающей способности при вычерчивании графики можно отключить режим привязки курсора к узлам сетки (опция Pointer snap to grid на закладке Grid Display в окне команды Options>Preferences), при этом шаг перемещения курсора составляет 0,1 от шага сетки.
Рисунки, предварительно занесенные в графические файлы *.bmp, наносятся на схему по команде Place>Picture.
Текст наносится на схему по команде Place>Text или нажатием на кнопку панели инструментов. Предварительно текст вводится в диалоговом окне, показанном на рис. 2.34, а(принудительный перенос текста на новую строку выполняется нажатием клавиш Ctrl+Enter), в котором указывается ориентация текста и цвет шрифта. Выбор типа и размера шрифта выполняется в окне (рис. 2.34, б), открываемом нажатием на панель Change (кириллические шрифты доступны, см. рис. 2.32). Установка шрифта по умолчанию выполняется по команде Options>Design Template.
а)
б)
Рис. 2.34. Диалоговые окна ввода текста (а) и выбора шрифта (б)
Импорт текста в диалоговое окно (рис. 2.34, а) из других Windows-программ выполняется обычным образом нажатием клавиш Ctrl+V (предварительно фрагмент текста должен быть помещен в буфер обмена Clipboard). Экспорт выбранной на схеме строки текста в буфер обмена для передачи в другие программы выполняется нажатием клавиш Ctrl+C илиCtrl+X.
2.32.gif
2.33A.gif
2.33b.gif
2.34a.gif
2.34b.gif
2.3.6. Использование макросов
2.3.6. Использование макросов
В редакторе схем имеется возможность записать последовательность выполнения отдельных команд в файл, который называется файлом макрокоманд, и затем повторно выполнить его. Например, в такой файл можно записать команды прокладки цепи и размещения ее имени. Созданный файл макрокоманд записывается во временную память. Такой файл можно выполнить только в течение текущей сессии работы с Capture. Чтобы присвоить этому файлу уникальное имя, необходимо указать его в диалоговом окне Configure Macro. В связи с тем, что файлами макрокоманд можно пользоваться только в пределах одной страницы схемы, в них нельзя записывать следующие команды:
переход на другой уровень иерархии Ascend и Descend;
редактирование компонентов Place>Edit Part.
Координаты объектов, записанных в макрофайл, отсчитываются относительно, расположения курсора при выполнении последней команды перед записью в этот файл. Запись в макрофайл выполняется в следующей последовательности:
2) По команде Macro>Record, дублируемой нажатием клавиши F7, открывается строка инструментов записи макрофайла, содержащая три кнопки и показанная на рис. 2.35;
Рис. 2.35. Кнопки управления записью макрофайла (Остановка, Пауза, Начало записи)
Для выполнения последнего макрофайла щелчком левой кнопки мыши отмечается точка на схеме, с которой будет совмещено начало координат макрофайла, и выполняется команда Масго>Рlау, дублируемая нажатием клавиши F8. Для присвоения имени макрофайлу и выбору макрофайла для выполнения командой
Macro>Configure, дублируемой нажатием клавиши F9, открывается диалоговое окно конфигурации макрофайлов, изображенное на рис. 2.36. Это окно содержит следующие панели:
Macro Name — имя макрофайла;
Configured Macros — отображение списка доступных макрофайлов, в котором указывается имя выполняемого макрофайла;
Close — закрытие диалогового окна;
Record — закрытие диалогового окна и начало записи команд в макрофайл;
Play — выполнение макрофайла;
Add — добавление в список макрофайлов еще одного имени;
Remove — удаление из списка имени макрофайла;
Save — сохранение изменений в текущем макрофайле с тем же именем;
Save As — сохранение изменений в текущем макрофайле с новым именем;
Keyboard Assignment — назначение «горячих» клавиш для выполнения макрофайла, например, Ml, М2 или Ctrl+1;
Menu Assignment - - спецификация меню, ассоциируемого с текущим макрофайлом,
Description — описание макрофайла.
Рис. 2.36. Диалоговое окно конфигурации макрофайлов
Примечание.
Примеры полезных макрофайлов размещены в каталоге \CAPTURE\MACROS.
2.35.gif
2.36.gif