48406 (Проектування друкованих плат пристроїв комп’ютерних систем), страница 8

2016-07-30СтудИзба

Описание файла

Документ из архива "Проектування друкованих плат пристроїв комп’ютерних систем", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "48406"

Текст 8 страницы из документа "48406"

На закінчення всі об'єкти, що відносяться до корпусу компоненту, вибирають у вікні і виконують команду занесення його в бібліотеку Library->Patern Save As. У меню цієї команди указують ім'я однієї з відкритих бібліотек, куди потрібно занести корпус, і вводять ім'я корпусу, наприклад DIP14.

Опцію Match Default Pin Des to Pad Numbers потрібно включити, щоб позиційні позначення висновків за умовчанням співпали з введеними раніше номерами виведень компоненту Pad Numbers.

Рисунок. 6.2 - Корпус DIP24

    1. Створення компоненту за допомогою Library Executive

Після завантаження Library Executive або Library Manager виконується команда створення нового компоненту Component->New, і в її діалоговому вікні указують файл бібліотеки, в який раніше занесені корпус і символ компоненту. Потім на екран виводиться вікно Component Information. У ньому спочатку натискають кнопку Select Pattern для підключення графіки корпусу компоненту. У вікні Library Browse, що відкрилося, із списку корпусів поміщених у відкриту бібліотеку вибирають потрібний корпус.

1) У рядку Number of Gates указують число секцій. Число виведень компоненту проставляється на рядку Number of Pads автоматично. У рядку RefDes Prefix указують префікс позиційного позначення компоненту, в даному прикладі D. Після цього стає доступною панель Select Symbol, після натиснення, на яку вибирають ім'я основного зображення символу компоненту.

2) У графі Component Type вибирають тип компоненту Normal.

3) У графі Component Style для однорідного компоненту вибирають рядок Homogeneous.

4) У графі Gate Numbering вибирають буквений спосіб іменування секцій компоненту. Всі секції однорідних компонентів за умовчанням одержують однаковий код логічної еквівалентності Gate Eq, що дозволить їх автоматично переставляти в процесі розміщення компонентів на друкарській платні.

Створення компоненту завершується заповнення таблиці висновків, яка виводиться на екран натисненням кнопки Pins View. Це сама трудомістка частина роботи із створення компоненту.

По-перше, потрібно встановити відповідність між номерами виводів всіх секцій Sym Pin # і позиційними позначеннями виведень корпусу Pin Des (порядкові номери виведень Pad Numbers звичайно вважають рівними Pin Des). Помітимо, що потрібно передбачити виводи “живлення” та “земля”.

В колонці Pin Name введемо імена виводів першої секції. Для цього курсором виділимо відповідний осередок і введемо необхідну інформацію, яка з'явиться на рядку над таблицею. Натисненням кнопки Enter введені дані переносяться у виділений осередок. Натиснення Esc відміняє введення.

У графах Gate Eq і Pin Eq еквівалентним секціям і вхідним виводам кожної секції привласнюється однаковий код еквівалентності, що дозволить міняти їх місцями в процесі автотрасування.

В графі Elec. Type указують тип висновку, використовуваний при пошуку помилок в принципових електричних схемах. Натиснення на праву кнопку миші відкриває список типів висновків (Electrical Type). Для швидкого вибору типу висновку досить надрукувати перший символ його імені. Наприклад, введення символу I привласнює тип Input. Якщо є декілька типів висновків, що починаються на один і той же символ, цей символ вводять другий раз, потім третій і т.д., циклічно перебираючи всі варіанти.

Для простановки символу логічної інверсії в імені висновку використовується знак “~”.

Рисунок. 6.3 - Компонент та його таблиця виводів

  1. РОЗРОБКА СЕМИ ЕЛЕКТРИЧНОЇ ПРИНЦИПОВОЇ В САПР PCAD.

    1. Завантаження бібліотек

Перед нанесенням на схему символів компонентів по команді L забезпечується доступ до необхідних бібліотек (рис 7.1.). Натиснувши клавішу. А, додають імена бібліотек в список відкритих бібліотек (Open Libraries). За допомогою клавіші Delete видаляють бібліотеки з цього списку, щоб звільнити місце для інших. За допомогою клавіш Move Up, Move Down змінюють порядок їх розташування в списку (потрібно враховувати, що при пошуку компонентів бібліотеки є видимими в списку в напрямі зверху - вниз).

    1. Розміщення компонентів на схемі

У режим розміщення символів компонентів на схемі переходять по команді Place->Part,. Після цього клацання курсором в будь-якій точці схеми відкриває меню вибору компоненту.

У графі Num Parts указується загальне число секцій компоненту (змінювати їх на цьому етапі не можна).

Позиційні позначення компонентів на схемі проставляються автоматично. Наприклад, якщо з імпортної бібліотеки інтегральних мікросхем ТТЛ серії 7400 послідовно розміщувати на схемі 4-секційну ІС 7408, то перший елемент придбає позиційне позначення U1:А. Префікс позиційного позначення U призначений при створенні компоненту (при необхідності його можна замінити, наприклад на D), номер першого компоненту 1 і ім'я першої секції А проставляються автоматично, тобто перший елемент одержить позиційне позначення U1:А. Другий елемент одержить позиційне позначення U1:В, третій - U1:С, четвертий- U1:D, п'ятий - U2:А і т.д. Для зміни призначеного в бібліотеці префікса позиційного позначення його треба указувати в полі RefDes в явному вигляді. Для компонентів, що складаються з однієї секції, ім'я секції не проставляється.

Секції компонентів одержать позначення D1:1, D2:2 і т.д., як цього вимагає ЕСКД (по ЕСКД потрібно відокремлювати номер секції не двокрапкою, а крапкою: D1.1, D1.2 і т.д.). При зображенні багатосекційних компонентів суміщеним способом (зображення суміжних секцій примикають один до одного) позиційні позначення окремих секцій звичайно не указуються, для цього необхідно параметри RefDes всіх секцій, окрім першої, зробити невидимими (вимикати кнопку Visibility), тоді буде видно позиційне позначення тільки першої секції, наприклад D9:1.

На рядку Value проставляють номінал компоненту, наприклад опір резистора.

Після вибору в меню Place->Part потрібного компоненту і введення необхідних параметрів натискають Ok - курсор прийме форму перехрестя з розривом в центрі для точного позиціонування у вузлах сітки. Безпосереднє розміщення символу компоненту на схемі виконується після клацання курсором в будь-якій точці вікна. До тих пір, поки не відпущена ліва кнопка миші, символ переміщається по екрану. Він повертається на 90 градусів в напрямі проти годинникової стрілки і дзеркально відображається натисненням клавіш R і F відповідно. Повторне клацання курсором розміщує на схемі чергову копію символу вибраного компоненту, привласнюючи йому наступні позиційні позначення, які одночасно виводяться в рядку інформації. Для збільшення на 1 номери секції компоненту перед розміщенням символ натискають клавішу P, а для збільшення - клавішу D. Зменшити ці значення можна одночасним натисненням клавіш Shift-P або Shift-D. Натиснення правої кнопки миші або Esc припиняє введення символу.

    1. Розміщення електричних ланцюгів

Після вибір команди Place->Wire курсор приймає форму перехрестя. Клацанням миші наголошується початкова точка ланцюга. Кожне натиснення лівої кнопки миші фіксує точку зламу. Натиснення клавіші 0 до опускання лівої кнопки миші змінює кут введення лінії з числа розміщених варіантів, натиснення клавіші F змінює її орієнтацію. У зв'язку з тим, що на схемі звичайно переважають горизонтальні або вертикальні ланцюги, в меню Options->Configure досить включити тільки режим введення ортогональних ланцюгів 90/90 Line-Line. Завершується введення ланцюга натисненням правої кнопки миші або Esc.

Ширина ланцюга, що прокладається, встановлюється по команді Options->Current Wire: Thick - широка (шириною 0.381), Thin - вузька (шириною 0.254 мм ) і User - що задається користувачем.

Привласнити ланцюги інше ім'я можна 2 способами.

По-перше, індивідуально вибрати кожен ланцюг і клацанням правої кнопки миші відкрити меню редагування пункт Properties. На екрані з'явиться інформація про вибраний ланцюг. На закладці Net можна змінити ім'я ланцюга, замінивши на рядку Net Name призначене системою ім'я іншим. Це ім'я буде видимим, якщо включити на закладці Wire перемикач Display. Тип і розмір шрифту імені указують після натиснення на клавішу Text Styles. На закладці Net можна також задати значення різним атрибутам ланцюга, натиснувши на клавішу Net Attrs.

По-друге, можна спростити введення імен груп ланцюга тих, що мають однорідні імена типу D1, D2, і т.д., і їх перейменування. Для цього потрібно вибрати команду Utils>Rename Nets, клацнути курсором в будь-якій точці схеми і в меню, що відкривається, на рядку Net Name ввести префікс імені, наприклад IN, і вибрати параметр Increment Name (режим приросту імені). Після закриття цього меню клацанням курсора по першому ланцюгу їй привласнюється ім'я IN0, по другій IN1 і т.д. Що б почати нумерацію ланцюгів не з 0, потрібне початкове ім'я ввести в явному вигляді, наприклад DATA5. Тоді перший ланцюг одержить ім'я DATA5, друга DATA6 і т.д.

    1. Розміщення шин

Вибір команди Place->Bus активізує режим введення шин. Клацанням курсора відзначають початок шини і точки її зламу. Побудова шини завершується натисненням правої кнопки миші або Esc.

Після цього по команді Place->Wire розміщують ланцюги. При малюванні ланцюга, що входить до складу шини, її початок або кінець повинні розташовуватися в будь-якій точці шини. При цьому при підключенні до шини автоматично зображається злам ланцюга по кутом 45 градусів (стиль цього зображення встановлюють в меню командою Options->Display).

Імена ланцюгів, створюючих шину задаються підключенням до ланцюгів по команді Place->Port спеціальних портів (командами Edit->Nets і Util->Rename Nets в цих цілях користуватися не рекомендується). Після вибору команди Place->Port клацанням миші на будь-якій точці схеми відкривається меню вибору порту. На розташованому вгорі рядку Net Name указують ім'я першого ланцюга, наприклад D1. Якщо включити перемикач Increment Port Name, то при розміщенні портів вони автоматично одержать імена D1, D2, і т.д.

    1. Створення списку з'єднань

Список з'єднань включає список компонентів і ланцюгів з вказівкою номерів виведень компонентів, до яких вони підключені. Він використовується для так званої процедури “упаковки схеми на друкарську платню” - розміщення на полі друкарської платні корпусів компонентів з вказівкою їх електричних зв'язків згідно принциповій схемі. По команді Utils->Generate Netlist відкривають меню настройки параметрів. У пункті меню Netlist Format вибирається формат списку з'єднань: PCAD ASCII, Tango, FutureNet Netlist, FutureNet Pinlist, Master Designer, EDIF 2.0.0, PSpice, Xspice..

Рисунок. 7.1 - Схема електрична принципова в САПР PCAD

  1. РОЗМІЩЕННЯ ЕЛЕМЕНТІВ НА ПЛАТІ В САПР PCAD

Перед розміщенням компонентів на плату визначається крок сітки робочого поля. Наприклад, для компонентів з планерними висновками цей крок встановлюється рівним 1,25 мм, а для компонентів з штирьовими висновками - 2,5 мм.

Потім необхідно в шарі Board намалювати на робочому полі монітора замкнутий контур друкарської плати. Промальовування проводиться за допомогою команд Place/Line і Place/Arc.

Якщо відсутня принципова схема, виконана в P-CAD Schematic, то компоненти на плату встановлюють по команді Place/ Component. Зв'язки між компонентами проводять по команді Place/ Connection.

Якщо ж принципова схема є, то проводиться так звана упаковка схеми на друкарську плату (повинна бути відкрита потрібна бібліотека).

    1. Упаковка схеми на друкарську плату

Спочатку необхідно по команді Utils/Load Netlist (мал. 8.1) завантажити файл списку з'єднань (розширення *.net) друкарської плати.

У діалоговому вікні використовуються наступні опції:

-Netlist Filename - вибір імені файлу списку з'єднань на жорсткому диску.

Якщо вибраний формат ASCII, то стає доступною область Attribute Handling, в якій задається режим обробки атрибутів:

-Merge Attributes (Favor Netlist) - об'єднання атрибутів списку ланцюгів з поточними атрибутами ланцюгів проекту; пріоритет за атрибутами списку ланцюгів;

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5120
Авторов
на СтудИзбе
444
Средний доход
с одного платного файла
Обучение Подробнее