Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

САПР

.pdf
Скачиваний:
17
Добавлен:
26.03.2015
Размер:
3.07 Mб
Скачать

 

 

Бегущие огни

5.

 

Размер ПП

 

 

68х38 мм

 

 

 

 

 

Микрофонный

6.

 

усилитель

 

Размер ПП

 

 

 

 

43x33 мм

 

 

 

 

 

Индикатор

7.

 

уровня воды

 

Размер ПП

 

 

 

 

45x30 мм

 

 

 

 

 

Сигнализатор

 

 

разряда

8.

 

батареи (9-

 

12В)

 

 

 

 

Размер ПП

 

 

36х48 мм

 

 

 

 

 

Усилитель НЧ

9.

 

2 Вт

 

Размер ПП

 

 

 

 

35х45мм

 

 

 

21

 

 

Сенсорный

10.

 

выключатель

 

Размер ПП

 

 

 

 

45х60

 

 

 

 

 

Минитаймер

11.

 

Размер ПП

 

 

40х55

 

 

 

 

 

Электронная

12.

 

игра «Кто

 

быстрее?»

 

 

Размер ПП

 

 

60x43 мм

 

 

 

СОДЕРЖАНИЕ ОТЧЕТА

1.Название и цель работы

2.Порядок проектирования печатной платы

3.Внешний вид печатной платы со стороны монтажа и проводников

4.Выводы

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Что такое печатная плата?

2.Какие типы трассировок печатных плат Вы знаете?

3.Для чего служит P-CAD PCB?

4.Что такое DRC?

22

5.Какие автотрассировщики Вам известны?

6.Как выполнить трассировку двухсторонней печатной платы?

7.Как выполнить трассировку односторонней печатной платы?

ЛАБОРАТОРНАЯ РАБОТА №3

СОЗДАНИЕ БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ САПР P-CAD

Цель работы: Получить навыки создания библиотечных элементов. Освоить работу в администраторе библиотек. Создать новую библиотеку и добавить в нее компонент.

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Интегрированные библиотеки P-CAD содержат компоненты, корпуса (pattern) и символы (symbol). На схеме компонент представлен символом (Symbol), а на печатной плате корпусом (Pattern) (см. рис. 3.1). Кроме графики символа и корпуса в библиотеке содержится информация об упаковке в корпус (подвод питания, подключение выводов и т.д.). Единство символа, графики корпуса и упаковочной информации и составляет понятие компонента.

Рис. 3.1. Представление компонентов

Создание библиотеки радиоэлементов является первым и, практически всегда, необходимым (скорее вынужденным) шагом работы над новым проектом. Даже если мы имеем прекрасную библиотеку элементов, начиная новый проект, зачастую убеждаемся, что два - три элемента проекта являются уникальными и в имеющейся библиотеке отсутствуют.

При создании библиотечных элементов приходится пройти следующие этапы:

- создание схемного (символьного) образа элемента;

23

-создание посадочного места для радиоэлемента на печатной плате;

-создание взаимосвязи между схемными и технологическими библиотечными элементами;

-внесение библиотечных элементов в библиотеки;

Схемный (символьный) образ элемента, как в прочем и посадочное место для него, можно создать двумя способами. Можно честно рисовать элемент от начала до конца и описывать всю упаковочную информацию (вид корпуса, электрический тип вывода и т.д.). А можно немного изменить уже существующий библиотечный элемент.

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

1.Создайте новую библиотеку

2.Создайте при помощи Symbol Editor схемное изображение компонента

3.Создайте при помощи Pattern Editor посадочное место компонента

4.При помощи утилиты Library Executive свяжите выводы символа

ипосадочного места и создайте компонент.

ВАРИАНТЫ ЗАДАНИЙ.

Название

Схемное изображение

Изображение на плате

Структура

п/п

 

 

 

 

1

КР554УД1

 

 

 

 

 

 

 

 

2

КР554УД3

 

 

 

 

 

 

 

 

3

КР554УД4

 

 

 

 

 

 

 

 

24

4 КР293КП1

5 КР293КП8

6 К142ЕН17

7 MOCD211

8 К561СА2

25

9К1182КП1

10К176ЛЕ10

11 К176ЛИ1

12 К564АГ1

ПРИМЕР ВЫПОЛНЕНИЯ РАБОТЫ

1. Создание новой библиотеки.

1.1. Запустите редактор символов Symbol Editor. В меню Library (библиотеки) выберите команду New (новая). Появится окно Library New.

26

1.2. В окне задайте любое имя и путь к файлу новой библиотеки. Нажмите кнопку Сохранить.

2. Создание нового символа.

2.1. Настройка Редактора символов.

2.1.1.По сути, Редактор символов является упрощенным схемным редактором, поэтому работа с ним не должна вызвать затруднения. Как и схемный редактор, редактор символов перед началом работы должен быть настроен. Его настройка аналогична настройке схемного редактора. Используя команду Options/Configure, установите метрическую систему единиц. Поскольку большинство создаваемых символов имеют небольшие размеры формат рабочей зоны выберите А4.

2.1.2.При необходимости пополните список толщин линий с помощью команды Options/Current Line.

2.1.3.Сохраните введенные настройки в файле с именем, например, Шаблон символа, используя команду Symbol/Save To File As в папку с вашими шаблонами.

2.2. Создание символа с помощью мастера.

2.2.1.Рассмотрим использование Мастера создания символов. Создадим с его помощью символ логического элемента 2И-НЕ.

2.2.2.Запустите мастер командой Symbol/Symbol Wizard. Появится окно, изображенное на рис. 3.2.

Рис. 3.2. Редактор символов в режиме мастера

2.2.3.В графе Symbol Width установите ширину символа равной

10,160 mm.

2.2.4.В графе Pin Spacing установите расстояние между выводами равным 2,54 mm (5,08mm)

2.2.5.В графе Number Pins Left задайте количество выводов слева –

2.

27

2.2.6. В графе Number Pins Right задайте количество выводов справа

– 1.

2.2.7.В рамке Length установите флажок User и задайте длину вывода равной 5,08 mm. (или Normal)

2.2.8.В графе Default Pin Name задайте имя вывода по умолчанию, например, А.

2.2.9.В графе Default Pin Designator задайте обозначение вывода по умолчанию. Сделайте его равным текущему номеру вывода (графа Current Pin Number). Обязательно, нажмите ENTER

2.2.10.Для вывода номер 2 задайте имя по умолчанию B и обозначение по умолчанию 2. Нажмите ENTER

2.2.11.Для вывода номер 3 задайте имя по умолчанию Y и обозначение по умолчанию 3. В результате должен получится элемент похожий на изображенный на рис. 3.3.

Рис. 3.3.

2.2.12.В рамке Display сбросьте флажок Pin Name, чтобы запретить отображение имен выводов и нажмите на кнопку Finish для завершения работы с Мастером.

2.2.13.Теперь отредактируйте, полученное изображение. Установите шаг сетки 2,54 мм. Разместите выходной вывод посредине прямоугольника и, войдя в его свойства, в рамке OutSide Edge установите флажок Dot. В правом верхнем углу символа поместите текстовый символ амперсанда &. Окончательный вариант, созданного символа представлен на рис. 3.3.

2.2.14.Активизируйте команду Symbol/Save As для сохранения созданного символа в одну из библиотек. Выбрать библиотеку для сохранения можно с помощью кнопки Library на панели Symbol Save To Library. Имя символа задается в окне Symbol. Флажки Create Component (создать компонент) и Match Default Pin Designator to Pin Numbers (согласование обозначения вывода по умолчанию с его номером) в данном случае можно не устанавливать.

2.2.15.Для дальнейшей работы можно сохранить символ в отдельный файл с текущим именем в текущий каталог, используя команду File/Save

28

To File. При использовании команды File/Save To File As можно задать имя файла и выбрать каталог для его хранения.

2.2.16. При сохранении символа в библиотеку система автоматически проверяет все поля на правильность введенных данных и в случае ошибки выдает соответствующие сообщения. Выполнить проверку во время работы над символом можно с помощью команды Utils/Validate (утилиты/проверка достоверности).

2.3. Создание корпуса компонента

2.3.1.Для создания корпуса (посадочного места) компонента удобно использовать специальный Редактор корпусов (Pattern Editor), который обладает дополнительными инструментами, облегчающими работу.

2.3.2.Запустите Редактор корпусов

2.3.3.По сути, Редактор корпусов является упрощенным редактором печатных плат, поэтому его настройка не должна вызвать затруднения.

2.4. Создание корпуса типа DIP с помощью мастера

2.4.1.Процесс создания корпуса (посадочного места) в Редакторе корпусов существенно облегчает наличие Мастера (Wizard)

2.4.2.Создайте корпус DIP14 со штыревыми выводами с помощью

мастера

2.4.3.В меню активизируйте команду Pattern/Pattern Wizard.

2.4.4.В окне Мастера из раскрывающегося списка Pattern Type выберите тип корпуса DIP.

2.4.5.В окне Number of Pads Down укажите общее количество выводов в корпусе - 14.

2.4.6.В окне Pad to Pad Spacing (On Center) укажите расстояние между центрами соседних контактных площадок – 2,5 мм.

2.4.7.В окне Pattern Width укажите расстояние между центрами контактных площадок с разных сторон корпуса – 7.5 мм.

2.4.8.В группе Silk Screen устанавливаются параметры графики корпуса: Silk Line Width – ширина линий, используемых для рисования; Silk Rectangle Width – ширина прямоугольника, изображающего корпус (между центрами линий); Silk Rectangle Height – высота прямоугольника, изображающего корпус (между центрами линий); Notch Type – тип метки. Для корпусов с двухрядным расположением выводов возможны следующие типы меток, определяющих положение первого вывода - None (нет метки), Arc (дуга), Square (квадрат) и Triangle (треугольник).

2.4.9.Установив все параметры, как показано на рис. 3.4, нажмите кнопку Finish для завершения работы Мастера.

29

2.4.10. В основном меню Редактора корпусов активизируйте команду

Pattern/Save As…

Рис. 3.4.

2.4.11.Нажав кнопку Library на панели Pattern Save To Library,

выберите библиотечный файл, в котором будет храниться созданный корпус.

2.4.12.Укажите имя корпуса в окне Pattern Name, например – DIP14

2.4.13.Флажки Create Component (создать компонент) и Match Default Pin Designator to Pin Numbers (согласование обозначения вывода по умолчанию с его номером) в данном случае можно не устанавливать.

2.4.14.Нажмите кнопку ОК для завершения диалога сохранения корпуса в библиотеке.

3. Создание компонента 3.1. После создания символа и корпуса, необходимо объединить все

составные части в единое целое – компонент. Для этой цели используется менеджер библиотек. Используя созданный на предыдущих этапах корпус и символ, создадим новый библиотечный компонент, микросхему К155ЛА3, содержащую четыре одинаковых секции 2И-НЕ.

3.2. Создайте новый библиотечный компонент

3.2.1.В Library Executive активизируйте команду Component/New

(компонент/новый). Откроется стандартный диалог выбора файлов, в котором необходимо выбрать библиотеку для работы. Выберите файл библиотеки, созданный ранее.

30