Автоматизация проектирования систем и средств управления (p-cad)

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



и печатной платы.

Аналогично в редакторе Pattern Editor создаём посадочное место для резистора (рисунок 4, справа). Значение RefDes можно делать невидимым (чтобы не мешалось). Очень важно не забывать о размере отверстий для различных элементов: после постановки контактной площадки (командой Place -> Pad) из контекстного меню выбрать его свойства и отредактировать стиль площадки путём создание собственного (как на рисунке 5). При этом следует диаметр отверстия делать чуть больше, чем диаметр вывода элемента, а разность между диаметром контактной площадки и диаметром отверстия не должна быть слишком маленькой - иначе контактная площадка будет плохо связана с материалом печатной платы (текстолит или другой) и может отойти при монтаже или эксплуатации, что в свою очередь может привести в будущем к поломке и другим последствиям.

Далее созданные УГО и посадочное место элемента следует собрать в единый компонент. Для этого необходимо создать компонент, что можно сделать при сохранении УГО или посадочного места или специальной командой в Library Executive.

Рис. 4. Обозначение резистора на принципиальной схеме

Рис. 5. Редактирование стиля контактной площадки

Перейдём к созданному компоненту. Дадим ему имя и выберем заранее созданные обозначение и посадочное место (рисунок 6, слева). В графе Gate Equivalent (рисунок 6, справа) поставим единицы для обоих пинов, т.к. резистор - симметричное устройство.

Рис. 6. Создание компонента

После успешной проверки на ошибки командой Utils -> Validate сохраняем элемент в библиотеке. Теперь этот элемент можно использовать и в последующих проектах.

2.3Добавление в библиотеку элементов Транзисторы

Оба транзистора npn-типа. Значит, УГО будет одно на двоих.

Рис. 7. Обозначения транзисторов КТ817

В таблицах соответствия выводов (рисунок 8) указываем, какому выводу соответствует эмиттер, коллектор и база (в соответствие с их спецификацией, рисунок 9).

Рис. 8. Таблицы параметров выводов для транзисторов

Рис. 9. Спецификации транзисторов

2.4Добавление в библиотеку элемента Конденсатор электролитический

Создадим элемент требуемого конденсатора (рисунок 11) в соответствии со спецификацией (рисунок 10).

Рис. 10. Спецификация поляризованного конденсатора

Рис. 11. Обозначение поляризованного конденсатора и его таблица соответствия

2.5Добавление в библиотеку элемента Конденсатор неполярный

Создадим элемент требуемого конденсатора (рисунок 12) аналогично предыдущему пункту.

Рис. 12. Обозначение не поляризованного конденсатора

2.6Добавление в библиотеку элемента Стабилитрон

Создадим элемент стабилитрона (рисунок 13) в соответствии с его внешним видом (рисунок 14). Кнопкой Next Pattern Graphics можно добавлять разные посадочные места для одного и того же компонента.

Рис. 13. Обозначение стабилитрона

Рис. 14. Внешний вид стабилитрона

2.7Добавление в библиотеку элемента Клеммник

В качестве разъёма для коммутации входных и выходных цепей будем использовать очень распространённые и популярные среди разработчиков клеммы (рисунок 15).

Рис. 15. Обозначение и внешний вид клеммы

3.Создание принципиальной схемы

В редакторе Schematic Editor cоздадим принципиальную схему устройства (рисунок 17) согласно заданию. Для этого вначале добавим в список используемых библиотек созданную нами, выполнив команду Library -> Setup -> Add как на рисунке 16.

Рис. 16. Добавление библиотеки

Рис. 17. Принципиальная схема устройства

После окончания создания принципиальной схемы устройства командой Utils -> Generate Netlist создадим файл связей (рисунок 18), который позволит продолжит создание устройства в редакторе PCB.

Рис. 18. Генерация файла связей для трассировки

Теперь можно приступить к трассировки печатной платы.

печатный плата конденсатор трассировка

4.Трассировка печатной платы

Для начала, как и для редактора Schematic, выполним подключение библиотеки, а затем загрузим наш файл соединений (рисунок 19).

Рис. 19. Загрузка файла соединений.

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

Рис. 20. Загруженные детали со связями

Выделив стабилитрон, выполним команду Edit -> Component -> Pattern Graphics и в появившемся окне (рисунок 21) выберем другое посадочное место, т.к. в данной схеме предпочтительно (и единственно возможно) установить стабилитрон стоя.

Рис. 21. Выбор другого посадочного места для стабилитрона

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

На трассировке, представленной выше, дорожки не проходят через контактные площадки (малого размера) мимо (где возможно: площадки транзистора слишком близки друг к другу, поэтому проводник проходит сквозь неё, а прокладывание проводника в обход - излишне для такой предусмотрительной операции). Это сделано для случая ремонта модуля: при выпаивании неработоспособного элем?/p>