- •Б.Н. Антошкин, с.Б. Антошкин Система автоматизированного проектирования электронных устройств OrCad
- •© Иркутский государственный университет
- •Введение
- •OrCad Capture – основные сведения
- •Порядок создания нового проекта – принципиальной схемы
- •2.1. Запуск редактора принципиальных схем
- •2.2. Создание принципиальной схемы
- •2.3. Практическое задание. Приобретение навыков работы с простыми схемными страницами
- •2.4. Редактирование свойств (Properties) компонентов
- •2.5. Команды установки групповых цепей
- •2.6. Другие команды для простых проектов
- •2.7. Графические команды (табл. 1, № 17 − № 21)
- •Создание и редактирование библиотек символов компонентов
- •3.1. Общие сведения о библиотеках символов компонентов *.Olb
- •3.2 Создание изображений новых компонентов
- •Создание изображений символов, не имеющих физического прототипа
- •Контроль правил разработки и устранение типичных ошибок
- •4.1. Контроль правил разработки и их корректировка
- •Устранение типичных ошибок
- •Создание списка материалов и таблицы соединений
- •6. Подготовка проекта к разработке печатной платы
- •7. Общий порядок проектирования платы в Orcad Layout
- •8. Указание свойств для печатной платы
- •Меню View → Database Spreadsheet → Components → Properties позволяет при разработке платы менять свойства одного или ряда выделенных компонентов, в том числе изменять Footprint, ориентацию.
- •9. Разработка печатной платы
- •Задания для лабораторных работ Лабораторная работа 1 Схемотехника. Измерительный усилитель
- •Лабораторная работа 2 Схемотехника. Ик-передатчик
- •Лабораторная работа 3 Схемотехника. Редактирование изображений (символов) компонентов
- •Лабораторная работа 4 Схемотехника. Редактирование изображений (символов) компонентов
- •Лабораторная работа 5 Групповые цепи. Печатная плата
- •Лабораторная работа 6 Схемотехника и печатная плата. Программатор pic-контроллера
- •Библиографический список
- •Содержание
2.5. Команды установки групповых цепей
Команда Bus (табл. 1, № 4) – установка шины (групповой цепи). Действия аналогичны установке провода (Wire).
Команда Bus Entry (табл. 1, № 6) – предназначена для ввода простой цепи (проводника) в групповую цепь (шину).
Команда Net Alias (табл. 1, № 7) – устанавливает на вводах простых цепей в групповую цепь (шину) номера или имена (псевдонимы) цепей, как, например A1, A2, …A15. В этом примере A − префикс, 1, 2, … 15 − аргументы псевдонима цепи. Одна и та же простая цепь должна иметь одинаковые псевдонимы на всех вводах в шину. Все простые цепи в проекте должны иметь разные имена. Если в имени цепи аргумент представлен числом, то при его последовательной простановке автоматически производится инкремент этого числа. Для групповой цепи (Bus − шина) псевдоним должен иметь префикс, общий для всех входящих в шину простых цепей, а в прямых скобках указываются аргументы простых цепей, входящих в эту шину, например: A[0..15]. Даже если для цепей с одинаковым псевдонимом нет видимых на схеме соединений, то электрически они считаются одной цепью. Это позволяет при использовании псевдонимов снижать плотность нанесения проводников на принципиальной схеме.
2.6. Другие команды для простых проектов
Команда Off-Page Connector (табл. 1, № 10) − применяется для установки межстраничных соединений одноименных цепей. Обычно его имя совпадает с псевдонимом провода или шины.
Команда No Connect (табл. 1, № 14) − применяется для установки или удаления символа отсутствия соединения. Этот символ позволяет игнорировать неиспользованные выводы при контроле правил разработки (Design Rules Check) и создании списка соединений (Create Netlist). В случае применения данного символа не выводятся сообщения об ошибках для неиспользованных выводов.
Команда Text (табл. 1, № 16) − позволяет вносить на схематическую страницу различные текстовые комментарии. Ее нельзя применять для нумерации выводов компонентов, установки псевдонимов цепей. В окне ввода текста можно задать цвет (Color), фонт (Font → Change) и направление (Rotation).
2.7. Графические команды (табл. 1, № 17 − № 21)
Данные команды позволяют размещать на схематической странице вспомогательную графическую информацию. Нельзя использовать графические примитивы для изображения электрических цепей или компонентов.
Команда Title Block (табл. 1, № 15) – позволяет кроме основного углового штампа выводить на схематическую страницу другие виды надписей через окно выбора Place Title Block.
Команда Picture (табл. 1, № 22) – позволяет вставить рисунок из файла формата *.bmp.
Создание и редактирование библиотек символов компонентов
3.1. Общие сведения о библиотеках символов компонентов *.Olb
В Capture используются символы компонентов (Part) и вспомогательные символы (Symbol). Если первые являются условными графическими отображениями физически существующих устройств, то вспомогательные символы не имеют физически существующего прототипа. Выделено четыре типа таких символов:
Power (Ground) – символ подключения цепей «земли» и «питания».
OffPage Connector – соединитель страниц схемы, применяется в многостраничных схемах.
Hierarchical Port – иерархический блок, применяется в иерархических проектах.
Tittle Block – основная надпись (угловой штамп).
Библиотеки символов Capture содержат более 30 тыс. компонентов и при инсталляции OrCAD устанавливаются по умолчанию в папке Capture\ Library. Кратко остановимся на основных библиотеках.
Iec\Device, Discrete – дискретные компоненты: резисторы, конденсаторы, катушки индуктивности, трансформаторы, полупроводниковые приборы, переключатели и т.д.
Iec\Analog – различные аналоговые элементы, операционные усилители, компараторы, стабилизатор постоянного напряжения (Voltage regulator).
Connector – разъемы, соединители.
Electromechanical – микрофон, моторы, предохранитель.
Misc* − смешанные библиотеки.
Opamp – операционные усилители.
Prom – постоянные ЗУ.
Sram – оперативные ЗУ.
Цифровые ИС находятся в различных библиотеках:
По типу логики − Iec\Ttl#, Iec\Cmos# − ТТЛ, КМОП.
По сериям – Pspice\74ls, Pspice\CD4000.
По функциональному назначению – Counter (счетчики), MuxDecoder (мультиплексоры и дешифраторы), ShiftRegister (регистры сдвига), Microcontroller (микроконтроллеры) и т.д.
