
- •7 Моделювання в середовищі pcad
- •7.1 Загальні відомості про систему проектування pcad
- •7.2 Загальні принципи роботи з графічним редактором
- •7.3 Моделювання цифрових пристроїв
- •7.4 Вивід часових діаграм на принтер
- •7.5 Вивід креслення схеми на принтер
- •7.6 Побудова шини
- •7.7 Робота в середовищі pc-caps
- •7.7.1 Створення символічного опису компонента для принципової схеми
- •7.7.2 Побудова конструкторсько технологічного образа компонента
- •7.7.3 Побудова принципової електричної схеми
- •7.7.4 Використання ієрархії
7.7.3 Побудова принципової електричної схеми
Робота виконується в підсистемі PC-CAPS.
Послідовність дій:
1. Установка робочих параметрів:
У режимі DETL, командою VLYR встановити параметри шарів:
WIRES ABL A
GATE ABL
PINCON ABL
SDOT ABL
NETNAM ABL
CMPNAM ABL
ATTR ABL
REFDES ABL
Інші параметри в стані OFF.
2. Виклик файлу формату креслення:
Командою FILE/LOAD ввести файл (завантажити форматку). На екрані відображається рамка формату креслення, вся схема повинна розміщатися в межах цього формату. Можливі ситуації, коли принципова схема зображується на декількох форматках [4].
3. Розміщення компонентів:
Командою ENTR/COMP з робочого довідника викликаються компоненти і розміщаються на полі форматки відповідно до принципової схеми. У процесі роботи можливе редагування: переміщення, видалення, копіювання, обертання компонента за допомогою команд меню: MOVE, DEL, COPY, ROT.
4. Побудова зображень електричних зв'язків.
Викликати команду ENTR/WIRE;
Встановити параметри рядка статусу:
WIRES – активний шар;
ORTH – перпендикулярні лінії;
W:0 – товщина лінії;
L – зелений.
Натисканням клавіші 1 графічної "мишки" задаються крапки перегибу електричного зв'язку, натискання клавіші 2 завершує введення зв'язку. Не з’єднані з провідниками контакти компонентів відображаються на екрані хрестиками, що зникають при правильному з'єднанні. У випадку перетину провідників система виводить запит, при позитивній відповіді утворюється електричне з'єднання (крапка в шарі SDOT), яке фіксується в базі даних. Для корекції і можливості читання принципової схеми використовують команди меню EDIT. Ці команди дозволяють стирати сегменти (DELS), переміщати вершини (MOVA) і т.д.
Система P-CAD має засоби представлення джгутових з'єднань. При цьому використовуються наступні звертання:
Викликати команду ENTR/WIRE;
Встановити на рядку статусу параметри:
WIRES – активний шар;
45D – з'єднання провідників під кутом 45 градусів;
W:0 – товщина лінії;
L – зелений.
Зобразити частину провідника від місця передбачуваного розташування джгута на екрані до контакту компонента, повторити для всіх контактів компонента вхідних у джгут.
Команда NAME/NET (активним обраний шар NETNAM);
Присвоїти імена електричним зв'язкам.
Викликати команду DRAW/LINE і встановити на рядку статусу:
BUS – активний шар;
ORTH – перпендикулярні лінії;
W:8 – товщина лінії.
Побудувати зображення джгута. Варто мати на увазі, що при цьому сама шина є лише графічним представленням і не об'єднує зв'язки. Електричні зв'язки заводяться командою ENTR/WIRE. Таким чином, злиття зв'язків відбувається за їх іменами, незважаючи на те, що лінії зв'язку один до одного недоведені. З цього випливає, що різні зв'язки в різних джгутах не повинні мати однакових імен. Корисно зв'язок іменувати самому конструктору, щоб можна було активно впливати на трасування (розставляти пріоритети трасування зв'язків, вказувати різні товщини провідників для різнойменних ланцюгів і т. д.). У противному випадку P-CAD сам іменує зв'язки за шаблоном:
UN< порядковий чотиризначний номер зв'язку >
5. Введення конструкторських позначень компонентів. Система P-CAD надає користувачу можливість робити компонування вентилів і корпусів на трьох рівнях:
Командою SCMD/PNUM розробником вводиться повне мнемонічне ім'я обраного компоненту, задається ім'я і номер вентиля. У такий спосіб даний компонент жорстко прив'язаний до заданого корпуса і номера вентиля. Номер вентиля задається через символ “/” латинськими буквами, наприклад: DD5/a, X4/ad.
Компонування по корпусах задає розробник, вентилі компонуються автоматично. Командою SCMD/PNUM задається тільки ім'я без вказання вентиля.
Компонування корпусів і вентилів здійснюється цілком автоматично, тобто користувач не привласнює своїх позначень у схемі, і в подальшій обробці підсистема PC-PACK сама призначає наскрізну нумерацію корпусів U1,U2... і т. д., використовуючи інформацію з файлів "*.SYM" і "*.LIB". Підсистема PC-PACK повертає командний файл "*.CMD", за допомогою якого коректується принципова схема. Запуск командного файлу здійснюється з підсистеми PC-CAPS, на клавіатурі набирається:
/exe <Enter>
XXX.CMD <Enter>
При цьому відбувається автоматичне іменування всіх компонентів на принциповій схемі з урахуванням рекомендуємого компонування. Далі вручну завантажується принципова схема і командою
/DETL/SCMD/PNUM
імена компонентів приводяться у відповідність з рекомендаціями додатка. Повний формат команди SCMD/PNUM такий:
DD1/A,
де DD1 – ім'я компонента;
A – номер вентиля.
Введене ім'я відображається в шарі REFDES у тому місці, що було зарезервовано для введення конструкторського позначення при створенні символьного відображення "*.SYM" даного компонента. Варто також пам'ятати, що ім'я компонента введене командою SCMD/PNUM (а не командою NAME/COMP) передається наступним пакетам системи P-CAD.
6. Збереження створеної принципової схеми.
При виконанні команди FILE/SAVE ввести ім'я файлу (за замовчуванням – розширення "SCH").
На диску утвориться файл із розширенням "*.SCH". Для одержання твердої копії принципової схеми на друкувальному пристрої чи плотарі:
команда SYS/PLOT;
указується контур малюнка;
вводиться з клавіатури ім'я плот-файлу (розширення "PLT" проставляється автоматично).