Warning: include(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include_once(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82

Warning: include_once(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82
Библиотеки символов компонентов | Учебники

Главная > OrCAD > Библиотеки символов компонентов


Библиотеки символов компонентов

Библиотеки символов компонентов
Сведения о библиотеках системы
Библиотеки символов (файлы *.olb) программы Capture системы OrCAD 9.2 содержат более 30 тыс. элементов. При создании проекта необходимо заранее продумать, какими библиотеками можно воспользоваться в каждом конкретном случае. Иначе, например, после создания принципиальной схемы устройства не удается разработать печатную плату из-за несогласованностей библиотек символов и корпусов компонентов. В приведены краткие сведения о размещении входящих в стандартную поставку библиотек.
В каталог Capture\Library\PSpice помещены библиотеки символов *.olb и математических моделей компонентов *.lib, используемые при моделировании с помощью программы PSpice, причем сюда включены практически все символы графического редактора PSpice Schematics и соответствующие им математические модели.
Ряд библиотек символов из каталога \Capture\Library\PSpice не содержит информации об упаковке компонентов, ссылок на их корпуса и численных значениях параметров математических моделей (эти значения вводятся непосредственно на схеме):
Abm.olb — функциональные блоки (сумматор, умножитель, линейное инерционное звено, интегратор, дифференциатор, ограничитель и др.);
Analog.olb — дискретные аналоговые компоненты (R, R_var, С, L, Е и др.);
Breakout.olb — заготовки символов полупроводниковых приборов и других компонентов;
Source.olb — источники аналоговых и цифровых сигналов, параметры которых задаются в текстовом виде;
Sourcestm.olb — источники аналоговых и цифровых сигналов, создаваемых с помощью программы Stimulus Editor;
Special.olb — символы для задания специальных директив моделирования (в их число входит спецификация параметров PARAM, метка WATCH и др.);
Другие библиотеки соответствуют компонентам определенных типов, они согласованы с библиотекам математических моделей и корпусов компонентов (эти библиотеки находятся в подкаталогах \Capture\Library\PSpice и \Capture\Library):
Anlg_dev.olb — операционные усилители и другие ИС фирмы Analog Devices;
Bipolar.olb — биполярные транзисторы;
CD400.olb — цифровые к МОП-вентили;
Lin_tech.olb — операционные усилители фирмы Linear Technology;
Siemens.olb — полупроводниковые приборы фирмы Siemens;
7400.olb, 74ac.olb и др. — цифровые ТТЛ-ИС;
Стандартные библиотеки OrCAD

Этап проектирования

Расширения имен файлов библиотек

Имя подкаталога расположения библиотек

Создание схем (OrCAD Capture)

olb — символы компонентов

\ Capture \ Library \PSpice

Создание схем (PSpice Schematics)

sib — символы компонентов plb — упаковочная информация

\PSpice\Library

Моделирование схем (OrCAD PSpice)

lib — математические модели компонентов

\ Capture \ Library \ PSpice

Разработка печатных плат (OrCAD Layout)

lib — типовые корпуса (Footprints) компонентов

\Layout\Library (см. каталог библиотек, в файлах Liblist.txt, Layllb.txt)

 
Понятия символов, компонентов и их библиотек
Библиотеки символов компонентов представляют собой файлы, имеющие расширение имени .olb, в которых находится вся информация, необходимая для создания принципиальных схем и передачи данных в другие программы системы OrCAD. Прежде чем перейти к описанию правил работы с библиотеками, дадим пояснения основных терминов, принятых в OrCAD (см. Приложение 1).
Физически существующие транзисторы, конденсаторы, интегральные схемы (ИС) и др. называются компонентами (Component). Part — условное графическое изображение (символ) компонента на принципиальной схеме. Некоторые компоненты являются многосекционными, состоящими из нескольких секций. Если все секции такого компонента одинаковые, например цифровая ИС 4НЕ-И, он называется однородным (Homogeneous), в противном случае неоднородным (Heterogeneous). Информация об упаковке компонента, которая включает в себя количество секций компонента, количество выводов отдельных секций, наличие логически эквивалентных секций и выводов (их разрешается переставлять при автотрассировке соединений ПП), называется Package. В программе OrCAD Capture принято, что термином Part обозначается как символ отдельной секции компонента, так и символ всего компонента в целом. Библиотеки символов компонентов представляют собой отдельные файлы, имеющие расширение имени olb.
Графическая проекция физического корпуса компонента на печатную плату называется «отпечатком» Footprint. Библиотеки отпечатков корпусов компонентов представляют собой отдельные файлы, имеющие расширение имени lib (см. гл. 5).
Файлы библиотек символов открываются в менеджере проектов по команде File>Open>Library. После нажатия на значок «+» на строке с именем библиотеки выводится ее каталог, как показано. Выбирая в этом каталоге отдельные компоненты, их можно обычным образом удалять и перемещать в другие библиотеки; для перемещения компонента из одной библиотеки в другую необходимо в менеджере проектов одновременно открыть каталоги двух библиотек и перетащить значок символа из одной библиотеки в другую, наложив его на строку с ее именем.

При размещении на схеме первого же символа создается так называемый кэш проекта (Design cache), в который этот символ копируется из библиотечного файла. В результате в разделе Design cache менеджера проектов помещаются символы всех компонентов, размещенных на схеме проекта, сохраняя их связь с библиотеками символов. Это позволяет выполнить синхронное изменение всех экземпляров какого-нибудь символа, находящегося в проекте, изменяя его в библиотеке. Для этого необходимо в разделе Design cache выбрать символ компонента и выполнить команду Design>Replace Cache (Замена кэша проекта). Имя выбранного символа отображается в строке Part Name диалогового окна этой команды, изображенном. После этого в строке Part Library указывается имя библиотеки (используя средства просмотра Brows), в котором он расположен. После нажатия на клавишу ОК произойдет замена библиотечным символом всех экземпляров этого символа в текущем проекте. По команде Design>Replace Cache происходит обновление выбранного символа, причем все введенные пользователем параметры сохраняются.

Статьи по теме

Комментарии запрещены.