- •1. Пояснительная записка
- •Лабораторная работа № 1 Тема: Создание проекта. Изображение принципиальной схемы.
- •Лабораторная работа №2 Тема: Описание аналоговых компонентов
- •Лабораторная работа 3 Тема: Создание элементов
- •Составление и ведение библиотек символов элементов
- •Лабораторная работа № 4 Тема: Исследование прохождения сигналов через rc-цепи
- •Лабораторная работа № 5 Тема: Исследование характеристик усилительного каскада на биполярном транзисторе
- •1. Методика исследования схем
- •Для этого необходимо:
- •Лабораторная работа № 6 Тема: Исследование характеристик усилительных каскадов на операционном усилителе
- •Лабораторная работа № 7 Тема: Исследование характеристик усилительного каскада на полевом транзисторе
- •Лабораторная работа № 8 Тема: Возможности исследования цифровых схем в OrCad
- •Индивидуальные задания к лабораторной работе №8
- •Лабораторная работа №9 Тема: Анализ цепей постоянного тока
- •Поиск, позиционирование и проводной монтаж компонентов
- •Моделирование работы устройства
- •Получение временных диаграмм функционирования устройства
- •Лабораторная работа №10 Тема: Цепь синусоидального тока с резистивным элементом
- •Лабораторная работа №11 Тема: Последовательный колебательный контур
- •Лабораторная работа № 12 Тема: Алгоритм передачи принципиальной схемы на печатную плату
- •Лабораторная работа №13 Тема: Составление и ведение библиотек в OrCad
- •Лабораторная работа №14 Тема: Трассировка проводников в OrCad
- •4.1. Настройка параметров трассировщика OrCad Layout
- •Лабораторная работа №15 Тема: Создание и проведение анализа схем в программе lTspice
- •Лабораторная работа №16 Тема: Исследование низковольтного источника постоянного тока в lTspice
- •Лабораторная работа №17 Тема: Изучение возможностей сапр. Интерфейс программы
- •Часть 1
- •Часть 2
- •Часть 1
- •1 Интерфейс Multisim
- •2 Поиск и размещение компонентов
- •Часть 2
- •Лабораторная работа № 18 Тема: Моделирование заданной цепи переменного тока
- •2. Измерить падение напряжений на каждом элементе цепи и токи в ветвях.
- •Лабораторная работа № 19 Тема: Определение токов и напряжений в заданных цепях постоянного тока
- •1 Исследование закона Ома для однородного участка электрической цепи
- •2 Исследование закона Ома для замкнутого контура с эдс
- •3 Интегральный закон Ома для неоднородного участка с эдс
- •4 Расчет разветвленной цепи, составленной из трех неоднородных участков с эдс, по правилам Кирхгофа
- •Лабораторная работа № 20 Тема: Снятие осциллограмм. Снятие ачх
- •Часть 1
- •Часть 2
- •Часть 1
- •Часть 2
- •Лабораторная работа № 21 Тема: Моделирование источника постоянного напряжения и тока в качестве изменяемой переменной
- •1 Источник напряжения в качестве изменяемой переменной
- •2 Источник постоянного тока в качестве изменяемой переменной
- •Лабораторная работа № 22 Тема: Параметрический анализ электрических цепей
- •Лабораторная работа № 23 Тема: Моделирование схем, содержащих аналоговые и цифровые компоненты
- •Лабораторная работа № 24 Тема: Создание схемы электрической принципиальной в системе KiCad
- •Лабораторная работа № 25 Тема: Разработка печатной платы в пакете KiCad
- •Лабораторная работа № 26 Тема: Исследование программного пакета Компас для оформления двухмерных чертежей
- •Лабораторная работа № 27 Тема: Исследование программно пакета Компас для создания трехмерных деталей
- •Лабораторная работа № 28 Тема: Создание сборки печатной платы с использованием системы Компас 3d
- •Лабораторная работа № 29 Тема: Создание ассоциативных чертежей на основе трехмерной модели печатного узла с использованием системы Компас-3d
- •Лабораторная работа № 30 Тема: Создание печатной платы однокаскадного унч. Выбор размера платы. Выбор размера сетки. Определение слоев
- •1 Задать размеры платы
- •2 Задать размер сетки
- •3 Определить маркер сетки
- •4 Задать слой проводников и слой маркировки
- •5 Задать начало координат
- •Лабораторная работа № 31 Тема: Топология пп унч
- •Лабораторная работа № 32 Тема: Автотрассировка. Измерение состояний. Общая шина. Фотовид.
- •Информационное обеспечение
Лабораторная работа 3 Тема: Создание элементов
Цель: Научиться создавать свои элементы с помощью программы OrCAD.
Оборудование рабочего места: ПК, ПО
Краткие теоретические сведения
Одной из важных составляющих современной САПР является наличие средств для формирования и ведения различных баз данных своих компонентов. Не исключением является и OrCAD. Несмотря на то, что OrCAD содержит в своей поставке достаточно большое количество символов элементов для составления схем электрических принципиальных, математических моделей для анализа и оптимизации электронных устройств, посадочных мест (корпусов) элементов для размещения компонентов и трассировки печатных плат, тем не менее, часто возникает потребность в добавлении новых элементов. К сожалению, необходимо отметить, что УГО элементов в OrCAD не соответствуют принятым у нас в стране стандартам, поэтому для составления схем по правилам ЕСКД необходимо проектировать собственные библиотеки символов элементов.
Файлы библиотек САПР OrCAD приведены в таблице 5.
Составление и ведение библиотек символов элементов
Для составления новой библиотеки или открытия уже существующей воспользуйтесь командами File/New/Library и File/Open/Library. Чтобы добавить новый элемент в библиотеку (вновь созданную или уже существующую) воспользуйтесь командами меню Design — New Part (для физически существующих корпусов элементов) или New Symbol. Команда New Symbol используется для создания следующих элементов:
Power - символ подключения цепей питания;
Off-Page Connector — символ соединителя страниц схемы;
Hierarchical Port - символ иерархического блока;
Title Block - символ штампа (основной надписи).
Для данных элементов необходимо только указать имя символа (Name), и выбрать необходимый тип (Symbol Type). Для физически существующих корпусов необходимо задать следующие параметры:
Name — имя символа;
Part Reference Prefix — префикс позиционного обозначения;
PCB Footprint — имя корпуса элемента;
Create Convert View — элемент имеет эквивалент DeMorgan;
Part per Pkg — количество элементов в корпусе;
Package Type — элементы в корпусе одинаковые (Homogeneous) или разные (Heterogeneous);
Part Numbering — элемент в корпусе обозначается буквой (Alphabetic) или цифрами (Numeric);
Pin Number Visible — отображение номеров выводов элементов на схеме;
Part Aliases — определение псевдонимов символов для уменьшения объема библиотек (например, псевдонимы К1533ТМ2, К155ТМ2, К555ТМ2 даны элементу ТМ2);
Attach Implementation — подключение дополнительного описания символа с помощью эквивалентной схемы, текстового VHDL файла и т.д.
Свойства символа элемента доступны по команде меню Options/Part Properties и Edit/Package Properties. Настройки редактора УГО элементов аналогичны настройкам редактора схем и вызываются из меню Options по командам Design Template и Preference.
Любой символ рисуется в области ограниченной штриховым бордюром. Необходимо помнить, что все соединения в OrCAD Capture наиболее удобно выполнять по сетке. Поэтому все элементы соединений (выводы символа) должны быть выполнены при включенной опции Pointer snap to grid в меню Options/Preferences/Grid Display. Текстовые и внутренние элементы символа зачастую удобнее размещать при отключенной опции Pointer snap to grid. Все выводы располагаются по внешним сторонам бордюра (рис.7).
VT?
v
<Value>
Рис. 7. Пример изображения УГО транзистора в OrCAD
Shape — форма вывода;
Clock — вход синхронизации;
Dot — вывод с инвертированием;
Dot-Clock — вход синхронизации с инвертированием;
Line — вывод длиной в три шага сетки;
Short — вывод длиной в один шаг сетки;
Zero Length — вывод нулевой длины;
Type — тип вывода;
3 State — вывод с 3 состоянием;
Bidirectional — двунаправленный вывод;
Input—вход элемента;
Open Collector — выход с открытым коллектором;
Open Emitter — выход с открытым эмиттером;
Output — выход элемента;
Passive — пассивный вывод;
Power — вывод питания элемента.
Pins Visible — отображение выводов (только для выводов типа Power).
При установке массива выводов дополнительно вводится начальное имя вывода (Starting Name), начальный номер вывода (Starting Number), число выводов (Number of Pins), приращение автоматически проставляемых имен выводов массива (Increment), если имя вывода заканчивается цифрой, расстояние между соседними выводами в шагах сетки (Pin Spacing).
Если необходимо проставить знак отрицания над именем вывода в виде горизонтальной черты, то после каждого символа в имени ставиться косая черта «\». Например, если
необходимо, чтобы имя вывода выглядело как « CE », надо ввести «С\Е\» в графе Name.
В случае, когда в одном физическом корпусе располагается несколько логических элементов используется команда View/Package.
Доступ к свойствам всех элементов символа Вы можете получить двойным щелчком левой клавиши мыши на элементе, либо, выделив необходимый элемент и после нажатия правой клавиши мыши выбрать команду Edit Properties, либо выполнив команду меню Edit/ Properties.
Порядок проведения работы
Запустить программу OrCAD Capture.
Создать новый проект, выбрав его тип: Analog or mixed.
В Менеджере проектов создать новую библиотеку по команде File>New>Library.
Сохранить созданную библиотеку (рекомендуется в ту же папку, что и проект).
На данной библиотеке вызвать контекстное меню (щелкнуть правой кнопкой мыши) и выбрать New Part.
В поле Name записывается имя элемента (произвольное).
В поле Part… прописывается тип элемента: DD.
В поле Footprint прописывается имя корпуса (произвольное).
В поле Parts per Pkg ставится количество секций компонента: 4.
Нажимается OK.
Открывается редактор символов компонентов.
С помощью пиктограммы Pins
располагаются выводы элемента.
В открывшемся окне прописывается номер
вывода на секцию (Name) и
номер вывода на элемент (Number),
Shape – вид вывода и Type
– тип вывода. Размещаются 3-4 вывода на
секцию.Обводится корпус с помощью пиктограммы Rectangle.
Далее с помощью команды View>Package на экран выводятся все секции компонента.
Донумеровываются ножки на оставшихся секциях (внешняя нумерация на элемент).
Закрывается окно редактора формул и созданный элемент размещается на листе схемы в количестве 4 штук.
Размещенные компоненты соединяются проводниками произвольным образом, размещаются порты на входе (3-4 штуки) и выходе (1-2).
После размещения элементов и портов, проверки на ошибки, изменяется нумерация элементов (в процессе расположения она была нарушена) с помощью пиктограммы
:
сначала выбирается Reset
Part References
to “?”, нажимается ОК,
затем после нажатия на эту пиктограмму
выбирается Incremental Reference
update.Показать выполненную работу преподавателю.
Содержание отчета
В отчете указать тему, цель работы
Описать основные этапы выполнения работы
Записать выводы по проделанной работе
Контрольные вопросы
Для чего используется редактор библиотек OrCAD Capture?
Чем отличаются УГО Part и Symbol в редакторе библиотек OrCAD Capture?
Какие типы выходов символов элементов используются в редакторе библиотек OrCAD Capture?
