Створення електричних важливих схем з використанням сапр. Проектування друкованих плат електронних пристроїв у сапр p-cad. Створення та розміщення на схемі електричних пристроїв

Мета роботи

Освоїти можливості системи автоматизованого проектування PCAD 2001 у сфері створення електричних принципових схем.

Хід роботи

Проектування електричної схеми принципової було здійснено в системі автоматизованого проектування PCAD 2001.

У ході проектування схеми електричної принципової було використано програму PCAD Schematic.

ПОБУДУВАННЯ КРЕСЛЕННЯ СХЕМИ

Побудова електричної схеми принципової виконується за допомогою маніпулятора "миша", що переміщується по горизонтальній поверхні робочого столу; при цьому на екрані дисплея синхронно переміщається курсор у вигляді хреста.

СТВОРЕННЯ СХЕМИ

Схеми конструюються із знаків. Створення схеми є процес візуального розміщення компонентів на робочій області та з'єднання їх один з одним.

Можна також створити креслярський файл, що містить графічну інформацію, яка може бути використана для отримання схеми креслення. Розміщення компонентів встановлюється за допомогою команди Вставка/компонент. При цьому система відкриває активну бібліотеку, яка містить УДО компонентів.

Створенням бібліотек компонентів у P-CAD 2001 займається менеджер бібліотек Library Executive. У системі P-CAD 2001 можна створювати інтегровані бібліотеки компонентів. У таку бібліотеку заносяться дані трьох типів: текстова інформаціяпро компоненти (components), УГО (symbols) та зображення корпусів компонентів (patterns). Графіка корпусів та УДО створюється у графічних редакторах P-CAD Schematic та P-CAD PCB або у спеціальних редакторах Symbol Editor та Pattern Editor. Два останні аналогічні редакторам схем і друкованих плат, у набір команд яких залишені ті команди, які необхідні створення УДО і конструктивів компонентів, і додані звані майстри зразків і символів. Інша важлива особливість Symbol Editor та Pattern Editor – можливість безпосереднього редагування УГО/конструктивів компонентів. Крім цього, у Library Executive включені команди пошуку компонентів у бібліотеках по заданому набору атрибутів.

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

Після установки елемента можна розмножити його за допомогою команди копіювання / вставки з буфера обміну.

Для проведення з'єднань використовується команда вставки/провідника. Під час проведення вказуються початкова та кінцева точка. Непід'єднані контакти мікросхем відзначаються діагональним хрестиком. Для з'єднання двох ланцюгів необхідно зробити їх глобальними, а потім присвоїти ідентичні імена, з'єднавши з шиною.

Для позначення елементів використовується команда властивості контектного меню (активується при натисканні правої кнопки миші на відповідний елемент). Далі визначається його позначення.

Збереження даних у файлі та завантаження з файлу здійснюється за допомогою команд з меню Файл. Схема зберігається у форматі системи PCAD 2001 та має розширення sch.

Висновок:У ході виконаної роботи була освоєна програма PCAD 2001 Schematic, що є частиною САПР PCAD 2001 і призначена для побудови схем електричних принципових.

Часи застосування кульманів давно минули, їх замінили графічні редактори, це спеціальні програми для креслення електричних схем. Серед них є як платні, так і безкоштовні (види ліцензій ми розглянемо нижче). Упевнені, що створений нами короткий огляд допоможе з різноманітності програмних продуктів вибрати програмне забезпечення, найбільш оптимальне для поставленого завдання. Почнемо із безкоштовних версій.

Безкоштовні

Перш, ніж перейти до опису програм коротко розповімо про безкоштовні ліцензії, найбільш поширені з них:

  • Freeware- Додаток не обмежений за функціональністю і може використовуватися в особистих цілях без комерційної складової.
  • Open Source– продукт з «відкритим кодом», до якого допускається вносити зміни, підлаштовуючи ПЗ під власні завдання. Можливі обмеження на комерційне використання та платне поширення внесених модифікацій.
  • GNU GPL– ліцензія, що практично не накладає на користувача жодних обмежень.
  • Public domain- практично ідентична з попереднім варіантом, даний типліцензії закон захисту авторських прав не поширюється.
  • Ad-supported- Додаток повністю функціонально, містить у собі рекламу інших продуктів розробника або інших компаній.
  • Donationware– продукт розповсюджується безкоштовно, але розробник пропонує внести пожертвування на добровільній основі для подальшого розвитку проекту.

Отримавши уявлення про безкоштовні ліцензії можна переходити до програмного забезпечення, яке розповсюджується на таких умовах.

Microsoft Visio

Це простий в управлінні, але в той же час дуже зручний редактор векторної графіки, що має багатий функціональний набір. Незважаючи на те, що основна соціалізація програми – візуалізація інформації з додатків MS Office, її цілком можна використовувати для перегляду та роздруківки радіосхем.

MS випускає три платні версії, що відрізняються функціональним набором та безкоштовну (Viewer), яка інтегрується в браузер IE і дозволяє за його допомогою здійснювати перегляд файлів, створених у редакторі. На жаль, для редакції та створення нових схем потрібно придбати повнофункціональний продукт. Зауважимо, що навіть у платних версіях серед базових шаблонів немає набору для повноцінного створення радіосхем, але його нескладно знайти та встановити.

Недоліки безкоштовної версії:

  • Недоступні функції редагування та створення схем, що суттєво знижує інтерес до цього продукту.
  • Програма працює тільки з браузером IE, що створює масу незручностей.

Компас-електрик

Ця програма є додатком до САПР російського розробника «АСКОН». Для її роботи потрібне встановлення середовища КОМПАС-3D. Оскільки це вітчизняний продукт, у ньому повністю реалізована підтримка прийнятих Росії ГОСТів і, відповідно, немає проблем із локалізацією.


Додаток призначений для проектування будь-яких видів електрообладнання та створення до них комплектів конструкторської документації.

Це платне ПЗ, але розробник дає 60 днів на ознайомлення із системою, протягом цього часу обмеження щодо функціональності відсутні. На офіційному сайті та в мережі можна знайти безліч відео матеріалів, що дозволяють детально ознайомитись із програмним продуктом.

У відгуках багато користувачів відзначають, що в системі є безліч недоробок, які розробник не поспішає усувати.

Eagle

Дане ПЗ є комплексним середовищем, в якому можна створити як принципову схему, так і макет друкованої плати до неї. Тобто, розташувати на платі всі необхідні елементи та виконати трасування. При цьому вона може бути виконана як в автоматичному, так і ручному режимі або шляхом комбінації цих двох способів.


У базовому наборі елементів відсутні моделі вітчизняних радіокомпонентів, але їх шаблони можуть бути завантажені в мережі. Мова програми – Англійська, але локалізатори, що дозволяють встановити російську мову.

Додаток є платним, але можливість безкоштовного використання з наступними функціональними обмеженнями:

  • Розмір монтажної плати не може перевищувати розмір 10,0х8,0 см.
  • При розведенні можна маніпулювати лише двома шарами.
  • У редакторі допускається робота лише з одним листом.

Dip Trace

Це не окремий додаток, а цілий програмний комплекс, Що включає в себе:

  • Функціональний редактор для розробки важливих схем.
  • Програма для створення монтажних плат.
  • 3D модуль, що дозволяє проектувати корпуси для створених у системі приладів.
  • Програму для створення та редагування компонентів.

У безкоштовній версії програмного комплексу для некомерційного використання передбачені невеликі обмеження:

  • Монтажна плата трохи більше 4-х шарів.
  • Не більше однієї тисячі висновків із компонентів.

У програмі не передбачена російська локалізація, але її, і навіть опис всіх функцій програмного продукту можна знайти у мережі. З базою компонентів також немає проблем, спочатку їх близько 100 тис. На тематичних форумах можна знайти створені користувачами бази компонентів, у тому числі і під російські ГОСТи.

1-2-3 схема

Це повністю безкоштовна програма, що дозволяє укомплектувати електрощити Хагер (Hager) однойменним обладнанням.


Функціональні можливості програми:

  • Вибір корпусу для електрощита, що відповідає нормам за рівнем захисту. Вибірка проводиться з модельного ряду Hager.
  • Комплектація захисним та комутаційним модульним обладнанням того ж виробника. Зауважимо, що у елементної базі присутні лише сертифіковані у Росії моделі.
  • Формування конструкторської документації (однолінійної схеми, специфікації, що відповідає нормам ЕСКД, відображення зовнішнього вигляду).
  • Створення маркерів для комутуючих пристроїв електрощита.

Програма повністю локалізована під російську мову, єдиний її недолік, що в елементній базі є тільки електрообладнання компанії-розробника.

Autocad Electrical

Додаток на базі відомої САПР Autocad, створений для проектування електросхем та створення для них технічної документації відповідно до норм ЄСКД.


Спочатку база даних включає понад дві тисячі компонентів, при цьому, їх умовно графічні позначення відповідають чинним російським і європейським стандартам.

Цей додаток платний, але є можливість протягом 30 днів ознайомитися з повним функціоналом базової робочої версії.

Ельф

Дане ПЗ позиціонується як автоматизоване робоче місце (АРМ) для проектувальників-електриків. Додаток дозволяє швидко і коректно розробити практично будь-яке креслення для електротехнічних проектів з прив'язкою до плану приміщень.

Функціонал програми включає:

  • Розміщення УГО при проектуванні електромереж, прокладених відкрито, у трубах або спеціальних конструкціях.
  • Автоматичний (з плану) чи руний розрахунок силової схеми.
  • Складання специфікації відповідно до чинних норм.
  • Можливість розширення бази елементів (УДО).

У безкоштовній демонстраційній версії відсутня можливість створення та редагування проектів, їх можна лише переглянути чи роздрукувати.

Kicad

Це повністю безкоштовний програмний комплекс із відкритим кодом (Open Source). Дане ПЗ позиціонується як система наскрізного проектування. Тобто можна розробити принципову схему, за нею створити монтажну плату та підготувати документацію, необхідну для виробництва.


Характерні особливості системи:

  • Для розведення плати допускається застосування зовнішніх трасувальників.
  • У програмі вбудований калькулятор друкованої плати, розміщення елементів на ній можна виконати автоматично або вручну.
  • По завершенню трасування система генерує кілька технологічних файлів (наприклад, для фотоплоттера, свердлильного верстата тощо). За бажання можна додати логотип компанії на друковану плату.
  • Система може створити пошарову роздруківку в декількох популярних форматах, а також згенерувати список компонентів для формування замовлення, що використовуються в розробці.
  • Є можливість експорту креслень та інших документів у формати pdf і dxf.

Зауважимо, що багато користувачів відзначають непродуманість інтерфейсу системи, а також той факт, що для освоєння програмного забезпечення потрібно добре вивчити документацію до програми.

TinyCAD

Ще одна безкоштовна програма з відкритим кодом, що дозволяє створювати креслення принципових схем і має функції простого редактора векторної графіки. У базовому наборі міститься 40 різних бібліотек компонентів.


TinyCAD – простий редактор для принципових схем

У програмі не передбачено трасування друкованих плат, але є можливість експортувати список з'єднань до сторонньої програми. Експорт проводиться за допомогою поширених розширень.

Додаток підтримує тільки англійська мова, але завдяки інтуїтивному меню проблем із освоєнням не виникне.

Fritzing

Безкоштовне середовище розробки проектів на основі Arduino. Є можливість створення друкованих плат (розведення необхідно робити вручну, оскільки функція автотрасування відверто слабка).


Слід зазначити, що програма «заточена» для швидкого створення начерків, що дозволяють пояснити принцип роботи приладу, що проектується. Для серйозної роботи у програми занадто мала база елементів і дуже спрощене складання схеми.

123D Circuits

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


У безкоштовній версії сервісу не можна створювати свої проекти, але можна переглядати чужі розробки, що знаходяться в відкритому доступі. Для повноцінного доступу до всіх можливостей необхідно оформити передплату ($12 або $24 на місяць).

Зауважимо, що через бідний функціонал віртуальне середовище розробки викликає інтерес тільки у початківців. Багато хто з тих, хто користувався сервісом, звернули увагу на той факт, що результати симуляції розходяться з реальними показниками.

XCircuit

Безкоштовна мультиплатформна програма (ліцензія GNU GPL) для швидкого створення принципових схем. Функціональний мінімальний набір.


Мова програми - англійська, програма не сприймає російські символи. Також слід звернути увагу на нетипове меню, до якого потрібно звикнути. Крім цього, контекстні підказки виводяться на панель стану. У базовий набір елементів входять УГО лише основних радіодеталей (користувач може створити свої елементи та додати їх).

CADSTAR Express

Це демонстраційна версія однойменної САПР. Функціональні обмеження торкнулися лише числа елементів, що використовуються у схемі розробки (до 50 шт) та кількості контактів (не більше 300), що цілком достатньо для невеликих радіоаматорських проектів.


Програма складається з центрального модуля, в яких входить кілька додатків, які дозволяють розробити схему, створити для неї плату та підготувати пакет технічної документації.

У базовий набір входить понад 20 тис. компонентів, додатково можна завантажити із сайту розробника додаткові бібліотеки.

Істотним недоліком системи є відсутність підтримки російської мови, відповідно, вся технічна документація також представлена ​​в мережі англійською.

QElectroTech

Просте зручне та безкоштовне (FreeWare) програми для розробки електричних та електронних схем-креслень. Програма є звичайним редактором, жодних спеціальних функцій у ній не реалізовано.


Мова програми - англійська, але для нього є російська локалізація.

Платні програми

На відміну від ПЗ, що розповсюджується за безкоштовними ліцензіями, комерційні програми, як правило, мають значно більший функціонал, і підтримуються розробниками. Як приклад, ми наведемо кілька таких додатків.

sPlan

Проста програма-редактор для креслення електросхем. Програма комплектується декількома бібліотеками компонентів, які користувач може розширювати за необхідності. Допускається одночасна робота з декількома проектами шляхом їх відкриття в окремих вкладках.


Креслення, створені програмою, зберігаються як файлів векторної графіки свого формату з розширенням «spl». Дозволяється конвертувати типові растрові формати зображення. Є можливість друку великих схем на звичайному принтері формату А4.

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

Крім платної версії передбачено дві безкоштовні реалізації Demo і Viewer. У першій немає можливості зберегти та роздрукувати намальовану схему. У другій передбачено лише функцію перегляду та друку файлів формату «spl».

Eplan Electric

Багатомодульна САПР, що масштабується, для розробки електротехнічних проектів різної складності та автоматизації процесу підготовки конструкторської документації. Даний програмний комплекс зараз позиціонується як корпоративне рішення, тому для рядових користувачів він буде не цікавий, особливо якщо взяти до уваги вартість ПЗ.


Target 3001

Потужний САПР комплекс, що дозволяє розробляти електросхеми, трасувати друковані плати, моделювати роботу електронних пристроїв. Онлайн бібліотека компонентів налічує понад 36 тис. різних елементів. Ця CAD широко застосовується в Європі для трасування друкованих плат.


За замовчуванням встановлюється англійська мова, є можливість встановити меню німецькою або французькою, офіційно російської локалізації немає. Відповідно, вся документація представлена ​​лише англійською, французькою чи німецькою мовою.

Вартість найпростішої базової версії – близько 70 євро. За ці гроші буде доступне трасування двох шарів на 400 висновків. Вартість нелімітованої версії у районі 3,6 тис. євро.

Micro-Cap

Додаток для моделювання цифрових, аналогових та змішаних схем, а також аналізу їхньої роботи. Користувач може створити в редакторі електричний ланцюг та встановити параметри для аналізу. Після цього по одному кліку мишки система автоматично зробить необхідні розрахунки і видасть результати для вивчення.


Програма дозволяє встановити залежність параметрів (номіналів) елементів від температурного режиму, освітленості, частотних характеристик тощо. Якщо у схемі присутні анімовані елементи, наприклад, світлодіодні індикатори, їх стан коректно відображатися, залежно від сигналів. Можна при моделюванні «підключати» до схеми віртуальні вимірювальні прилади, а також відстежувати стан різних вузлів пристрою.

Вартість повнофункціональної версії близько $4,5 тис. Офіційної російської локалізації програми немає.

TurboCAD

Дана САПР платформа включає безліч інструментів, для проектування різних електричних пристроїв. Набір спеціальних функцій дозволяє вирішувати інженерно-конструкторські завдання будь-якого рівня складності.


Відмінні риси – тонка настройка інтерфейсу під користувача. Безліч довідкової літератури, зокрема і російською. Незважаючи на відсутність офіційної підтримкиросійської, для платформи є русифікатори.

Для рядових користувачів придбання платної версії програми з метою розробки електросхем для аматорських пристроїв буде нерентабельним.

Designer Schematic

Додаток для створення електросхем із використанням радіоелементів виробництва Digi-Key. Основна особливість даної системи полягає в тому, що в редакторі для побудови схем може використовувати механічне проектування.


Бази даних компонентів можна будь-якої миті перевірити на відповідність і за необхідності провести оновлення прямо з сайту виробника.

Система не має власного трасувальника, але список з'єднань може бути завантажений у програму.

Є можливість імпорту файлів із популярних САПР.

Орієнтовна вартість програми близько $300.

Давним-давно, у далекій, далекій галактиці, коли я ще працював в одній середньо-бюджетній проектній організації, після чергової «n-цатою» за рахунком переробки проекту (в Автокаді) «з нуля», я вирішив: «З мене вистачить! »

Тут потрібно зробити невеликий відступ для непроектувальників: чим ближче до кінця проекту, тим більше зусиль доводиться витрачати, переробляючи проект, якщо завдання від суміжників змінилося. У 80% випадків -переробки т.зв. "оформлювальні", тобто. рутинна робота: маркування обладнання, підрахунок всього обладнання, виробів, матеріалів та зведення їх у специфікацію, складання кабельного журналу, формування (відмальовки) важливих схем мережі.

Тобто. мені різко знадобився спеціалізований САПР. Який би автоматизував процес, зводячи ризик появи у проектної документації помилок, спричинених дією так званого «людського фактора» до мінімуму.

З цією думкою я звернувся до начальства: «Доколе?!!» «Верхи», у разі дали відповідь: «А де гроші, Зін?!». Тобто, зажадали обґрунтування рентабельності додаткових вкладень у ПЗ («стрибка, скока?!»), Навчання персоналу («Коли, млинець!») і т.д. Після чого, я разом із колегою, провели невеликий аналіз САПР'у для електриків, результати аналізу звели до таблиці:

У наведеній нижче таблиці вказані найпоширеніші САПР,
застосовувані виконання електротехнічної частини проектів.

Назва САПР Область використання
Автоматизоване проектування силового
nanoCAD Електро електрообладнання (ЕМ) та внутрішнього
цивільних об'єктів.
Project Studio CS Електрика
v.5
Автоматизоване проектування:
* АЛЬФА СА: САПР Систем Автоматизації;
* АЛЬФА СЕ: САПР Силової Електрики
Альфа (силових живильних та розподільчих мереж);
* АЛЬФА ПКУ: САПР Низьковольтних
Комплектних пристроїв (НКУ), змішаних систем
автоматики та електрики.
Автоматизує виконання проектних робіт з
електропостачання об'єктів.
Склад програми:
* Підсистема формування схем
електропостачання об'єкта як у форматі
розстановки обладнання та прокладання ЛЕП на
WinELSO v 7.0 планах, так і форматі схем розподільних
пристроїв;
* Підсистема виконання електротехнічних
розрахунків;
* Підсистема виконання світлотехнічних
розрахунків.
Компас - електроосвітлення: система
електроосвітлення житлових, громадських та
промислових будівель.
КОМПАС-Електрик Express: система
автоматизованого проектування
електричних схем та переліків елементів.
КОМПАС-Електрик Pro: призначена для
автоматизації проектування комплекту
документів на електроустаткування об'єктів
Компас виробництва на базі програмованих логічних
контролерів (ПЛК).
КОМПАС-Електрик Std: призначена для
автоматизації проектування
електроустаткування об'єктів виробництва. В
як об'єкти виробництва можуть виступати
будь-які об'єкти, в яких для виконання
електричних зв'язків використовується провідний
монтаж (низьковольтні комплектні пристрої
(ПКУ), системи релейного захисту та автоматики
(РЗА), АСУ технологічних процесів тощо).
Автоматизоване проектування внутрішнього
MagiCAD Електропостачання електричного освітлення та силового
електропостачання житлових, громадських та
виробничих будівель та споруд.
Додаток для проектування освітлення,
CADprofi низьковольтних систем, силових установок,
повітряних ліній електропередачі, систем
аварійної сигналізації
Підготовка електричних схем енергетичних
МОДУС об'єктів, схем релейного захисту, зображень
щитів управління та панелей релейного захисту та
автоматики.
Автоматизоване виконання проектів у частинах
ЕЛЬФ силового електрообладнання (ЕМ) та внутрішнього
електроосвітлення (ЕО) промислових та
цивільних об'єктів будівництва.
Для проектування КВП і АСУТП:
* схема автоматизації
* важлива електрична схема
* схема зовнішніх з'єднань (проводок)
* креслення шаф та панелей
* конструкторська документація
* План розташування обладнання
Для проектування енергетичних схем:
E3.series * головна схема
* структурні схеми РЗА та АСУ
* принципові схеми обладнання
* креслення шаф
* схеми силової та інформаційної мереж
* плани розміщення обладнання
* схеми логічних блокувань
Програма призначена для проектування
систем електропостачання, електрообладнання,
HTE протипожежної та охоронної сигналізації, систем
контролю доступу та відеоспостереження, систем зв'язку
та локальних комп'ютерних мереж.
AutoCAD® Electrical Проектування електричних систем керування.
Призначений для автоматизації проектних робіт
CADElectro при створенні електричних систем управління на
базі контактної апаратури та програмованих
контролерів.
CADdy++Електротехніка Проектування принципових електричних
схем.

Крім перерахованих вище САПР, що дозволяють автоматизувати проектування електротехнічної документації, багато великих фірм — виробники еелектрообладнання, такі як Schneider Electric, ABB, Legrand, самостійно випускають програмне забезпечення, що дозволяє автоматизувати проектування низьковольтних комплектних пристроїв — ПКУ, збирання яких здійснюється на базі електротехнічних виробів, які випускають дані фірми.

Проаналізувавши область застосування кожної з перелічених вище САПР, ми з колегою, відібрали для порівняння ті системи, які за родом діяльності підходять саме нам. Тобто. які дозволяють автоматизувати проектування систем внутрішнього електроосвітлення та силового електрообладнання будівель, та зробили ціновий аналіз, результати якого наведено нижче. (нині ціни змінилися, т.к. дослідження проводилося кілька років тому, але співвідношення цін залишилося незмінним):

Кожна з перерахованих вище САПР дозволяє автоматизувати наступні етапи проектної роботи:

розрахунок освітленості та автоматичне розміщення світильників у приміщенні;

розстановка обладнання та прокладання кабельних трас; прокладання кабелів кабельними трасами;

проведення всіх необхідних електротехнічних розрахунків; вибір уставок захисних апаратів та перерізів кабелів;

та за результатами формує такі проектні документи:

плани розташування обладнання та прокладання кабельних трас; важливі схеми розподільної та живильної мереж; специфікація обладнання, виробів та матеріалів;

кабельний журнал; таблиці групових щитків; звіти з результатами світлотехнічних та електротехнічних розрахунків.

Як видно, основна відмінність САПР полягає в наявності та тип базової платформи.
Більшість систем автоматизованого проектування електротехнічних розділів проектної документації виконані на основі програми AutoCAD, що пояснюється широким поширенням цієї програми в організаціях, що займаються проектною діяльністю.

Використання програми AutoCAD як базової платформи САПР уможливлює взаємодію проектувальників-суміжників різних підприємств, незалежно від того, яка система автоматизованого проектування використовується для роботи в тій чи іншій організації, але в той же час, як видно з таблиці, збільшує вартість впровадження САПР.

Системою автоматизованого проектування, що має як базову платформу власне графічне ядро, є nanoCAD Електро, що істотно знижує вартість її придбання та використання. До того ж, дана програма, Як і програма AutoCAD, підтримує формат DWG. Наявність власного графічного ядра робить nanoCAD Електро незалежним від інших графічних систем, а підтримка формату DWG сприяє обміну інформацією із суміжниками та замовниками.

Крім того, в таблиці наведена для порівняння система CADprofi v 7.1, використання якої для автоматизованого проектування вимагає установки програми Bricscad, яка є альтернативною DWG САПР платформою.

Після придбання програмного продукту САПР його необхідно запровадити:

Потрібно встановити та налаштувати: бібліотеки матеріалів, шаблони, базу даних стандартних виробів та документів; базу даних специфічних елементів, відповідних потреб конкретної проектної організації та не внесених до стандартної бази даних.

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

Розібратися в інтерфейсі програми, оскільки чим спеціалізована програма, тим більше в ній «незадокументованих» подробиць.

Навчитися відрізняти "баг" від "фічі". І використати (або нейтралізувати) їх у своїй роботі.

Всі перераховані вище фактори визначають потребу користувача в підтримці з боку виробника, так званої технічної підтримки.
Технічна підтримка знімає більшість питань, пов'язаних із настроюванням та експлуатацією програмних продуктів.
Форми технічної підтримки можуть бути різними: оновлення версій програмного продукту, проведення навчання, проведення консультацій:

в офісі постачальника; з виїздом спеціаліста з техпідтримки безпосередньо до проектної організації; по телефону; по електронній пошті; онлайн режимі.

Для отримання деяких видів технічної підтримки потрібне виконання спеціальних умов. Так, наприклад, для отримання консультацій спеціаліста в онлайн-режимі необхідно: наявність на робочому місці проектувальника навушників та мікрофона; налаштування віддаленого доступу для розробників САПР; бажання розробників настроїти програму під корпоративні стандарти проектної організації.

Тобто, щодо вартості впровадження системи автоматизованого проектування необхідно враховувати: і вартість самої САПР, і вартість програмного забезпечення, що є для САПР базової платформою, і витрати на технічну підтримку.
Причому, як на мене, визначальним фактором для кінцевого користувача тут є наявність саме технічної підтримки. Тобто. Перед покупкою спецПО необхідно переконатися, чи є у розробника достатньо ресурсів для здійснення технічної підтримки, в необхідних для користувача масштабах. (Звичайно, ідеальний варіант, це знання логіна скайпу техпідтримки…?).

При цьому технічна підтримканеобхідна не тільки на період освоєння інженерами-проектувальниками нового для них програмного продукту, яким є система автоматизованого проектування, а й на весь час експлуатації САПР.
Виходячи з вищевикладеного, ми з колегою зупинилися на програмі: nanoCAD Електро. На першому етапі керувалися, звичайно, ціною.

Після наданих матеріалів керівництво фірми відмовилося оновлювати ПЗ, мотивуючи це тим, що в матеріалах не вказані терміни освоєння ПЗ, а також вигода від освоєння програми. Зараз через три роки після початку роботи в програмі можу сказати:
1. Для початкового освоєння програми знадобиться від 2-х місяців. (це якщо освоювати одному, причому з нуля)
2. Дата виходу на «робочий» режим проектування: півроку, що пояснюється такими факторами: створенням власної бази даних, коригуванням шаблонів до корпоративних вимог, та найголовніше: психологічною адаптацією до програми.
3. Економія часу при проектуванні становить від 0 до 50%, залежно від проекту та кваліфікації користувача. В основному залежить від користувача.

4. Економія під час коригування: з власного досвіду: тиждень тому коригував проект. Якщо робити вручну, то у мене зайняло б це тиждень (5 р.д.), а програмі nanoCAD Електро це зайняло 1,5 дні.

Всі ці дані вказані, за умови збереження якості проектних робіт.

Створення креслення схеми електричної принципової в САПР "P-CAD 2006 SP2"

Електричні схеми виконуються без дотримання масштабу. Реальне розташування компонентів на монтажно-комутаційному полі не враховується під час малювання електричних схем. Вибраний розмір формату аркуша, на який виводиться малюнок схеми, повинен забезпечити компактність та ясність під час читання деталей схеми.

На електричній схемі зображуються символи компонентів, електричні зв'язки між ними, текстова інформація, таблиці, буквено-цифрові позначення та основні написи на форматі схеми.

Лінії на всіх схемах одного проекту виконуються завтовшки від 0,2 до 1 мм. З'єднання та умовні позначення компонентів виконуються лініями однакової товщини. Потовщеними лініями малюються джгути (загальні шини). Кожний зв'язок при її з'єднанні зі джгутом позначається номером або своїм ім'ям і повинен підключатися під прямим кутом або під кутом 45°.

Після налаштування конфігурації графічного редактора P-CAD Schematic та за наявності у бібліотеці всіх символів компонентів, що містяться в заданій електричній схемі (поточному проекті), можна приступати до створення останньої. Послідовність дій у своїй така:

Завантажити графічний редактор P-CAD Schematic.

Налаштування конфігурації редактора . При налаштуванні натисніть кнопку EditTitleSheets, потім в заставці Titles в області TitleBlock натисніть кнопку Select, виберемо файл з готовим форматуванням і натисніть кнопку Відкрити. Закриємо усі попередні вікна. На екрані з'явиться зображення формату поля.

Виконаємо команду для заповнення інформації про проект File/DesignInfo/Fields, потім послідовно виділяючи потрібні рядки, натисніть кнопку Properties та заповнимо вікно Value потрібним текстом у заставці FieldProperties. Після введення кожної категорії даних натисніть кнопку ОК. Дані, що вносяться під час редагування схеми:

Список даних можна розширити (кнопка Add) або зменшити (кнопка Delete).

Поточні дані, що періодично оновлюються:

Current Date – поточна дата;

Current Time – поточний час;

Filename – ім'я файлу;

Number of Sheets - число листів проекту;

Sheets Number - номер поточного листа.

Виконаємо команду Place/Field. В результаті відкриється однойменне діалогове вікно, в якому виберемо ім'я інформаційного поля Title (найменування креслення) та натиснемо OK. Потім встановимо курсор у потрібне поле формату (поле має бути достатньо промасштабоване) і клацніть мишкою. З'явиться текст із ім'ям проекту або поточного аркуша, якщо ім'я було введене раніше за командою Options/Sheets.

Надіслати свою гарну роботу до бази знань просто. Використовуйте форму, розташовану нижче

Студенти, аспіранти, молоді вчені, які використовують базу знань у своєму навчанні та роботі, будуть вам дуже вдячні.

Розміщено на http://www.allbest.ru/

Проектування друкованих плат електронних пристроїв у САПР P-CAD

  • Вступ
  • 1. Загальні відомості щодо системи проектування P-CAD
    • 1.1 Функціональні можливості та структури системи P-CAD
    • 1.2 Етапи проектування друкованої плати у системі P-CAD
  • 2. Створення принципової електричної схеми пристрою управління цикловими промисловими роботами
    • 2.1 Опис принципової електричної схеми
    • 2.2 Загальні відомості про графічного редактора Schematic
    • 2.3 Створення принципової електричної схеми P-CAD 2004
    • 2.4 Перевірка схеми та відображення помилок
    • 2.5 Генерація списку з'єднань
  • 3. Створення друкованої плати пристрою
    • 3.1 Основні відомості про редактора PCB
    • 3.2 Трасування друкованої плати
    • 3.3 Автоматичне трасування
    • 3.4 Перевірка друкованої плати на помилки
  • 4. Схемотехнічне моделювання
    • 4.1 Загальні відомості про процес моделювання у P-CAD 2004
    • 4.2 Моделювання ділянки схеми логічного модуля
  • 5. Розробка методичного вказівки щодо використання САПР P-CAD 2004
  • 6. Безпека та екологічність роботи
    • 6.1 Аналіз шкідливих та небезпечних факторів
    • 6.2 Виробнича санітарія
    • 6.3 Техніка безпеки
    • 6.4 Охорона довкілля
      • 6.4.1 Забруднення атмосферного повітря
      • 6.4.2 Забруднення гідросфери
  • 7. Техніко-економічне обґрунтування
    • 7.1 Планування комплексу робіт
    • 7.2 Розрахунок витрат за розробку
    • 7.3 Розрахунок гаданої ціни розробки
    • 7.4 Оцінка організаційної ефективності проекту
  • Висновок
  • Conclusion
  • Список використаних джерел
  • Додаток А
  • Додаток Б
  • Додаток

Вступ

Метою роботи є проектування за допомогою програмного продукту P-CAD 2004 друкованих плат чотирьох електронних пристроїв, у тому числі друкованої плати модуля логічного пристрою управління цикловими роботами, апробація засобів моделювання P-CAD 2004 Mixed-Circuit-Simulator на прикладі частини А схеми модуля розробка методичних вказівок для проектування друкованих плат електронних пристроїв та моделювання у САПР P-CAD 2004.

При цьому буде вирішено завдання створення принципової електронної схеми та друкованої плати пристрою, а також завдання моделювання.

Для зручності користувача будуть розроблені методичні вказівкиз використання схемного редактора, редактора друкованих плат та програми моделювання, яке можна рекомендувати до застосування у навчальних закладах на допомогу для освоєння даного програмного продукту.

1. Загальні відомості щодо системи проектування P-CAD

1.1 Функціональні можливості та структури системи P-C AD

Система P-CAD призначена для наскрізного проектування аналогових цифрових та аналого-цифрових пристроїв. Ця системадозволяє виконувати повний цикл проектування друкованих плат, що включає створення умовних графічних позначень (УДО) електрорадіоелементів, введення та редагування електричних схем, упаковку схем на друковану плату, ручне та інтерактивне розміщення компонентів на платі, ручне, інтерактивне та автоматичне трасування провідників, контроль помилок та друкованій платі, змішане аналого-цифрове моделювання та випуск конструкторсько-технологічної документації.

Введення схеми починається з розміщення на робочому полі УГО компонентів ліній групового зв'язку . Далі висновки компонентів з'єднуються провідниками. При необхідності окремі сегменти ланцюгів, розташовані на різних аркушах і не мають прямого фізичного контакту, об'єднуються спеціальними елементами - портами.

Проектування друкованої плати проводиться у графічному редакторі РСВ. І тому до редактору друкованих плат РСВ попередньо підключаються необхідні бібліотеки, і настроюється його конфігурація. Починається проектування друкованої плати із завантаження списку з'єднань (пакувальний файл), створеного у схемному редакторі. У цьому робочому полі з'являються групи компонентів з індикацією електричних зв'язків з-поміж них.

Далі в ручному режимі розміщуються компоненти на поверхні друкованої плати з урахуванням загального компонування виробу, електричних, механічних та теплових зв'язків між ними. При цьому використовуються інструменти переміщення (Move), обертання (Rotate) та вирівнювання (Align) компонентів та їх атрибутів.

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

Після закінчення трасування проект обов'язково перевіряється на наявність помилок та порушень технологічних норм, проект редагується з урахуванням результатів перевірки.

На заключному етапі з урахуванням конкретного виробництва готуються файли для виготовлення шаблонів та свердлувальні файли для свердління монтажних, перехідних та кріпильних отворів та проект передається у виробництво.

2. Створення принципової електричної схеми пристрою управління цикловими промисловими роботами

2.1 Опис принципової електричної схеми

Проектований модуль логічний використовують у системі управління цикловими промисловими роботами. Він формує керуючі впливу та контролює виконання сформованих команд.

Цей модуль на виході формує такі сигнали:

· адреса модуля введення/виводу (А0-А3);

· Дані (Д0-Д15);

· Сигнал «ВВЕДЕННЯ»;

· Сигнал «ВИСНОВОК».

Мікроконтроллер D1 має такі висновки:

PSEN – дозвіл зовнішньої пам'яті програм; видається лише при зверненні до зовнішнього ПЗУ;

ЕА - відключення внутрішньої програмної пам'яті; рівень 0 цьому вході змушує мікроконтролер виконувати програму лише зовнішньої ПЗУ; ігноруючи внутрішню (якщо остання є);

RST - вхід загального скидання мікроконтролера;

XTAL1, XTAL2 - висновки підключення кварцового резонатора (необхідні завдання робочої частоти мікроконтролера);

P0 - восьми бітний двонаправлений порт вводу-виводу інформації: при роботі із зовнішніми ОЗУ та ПЗУ по лініях порту в режимі тимчасового мультиплексування видається адреса зовнішньої пам'яті, після чого здійснюється передача або прийом даних;

P1 - восьми бітний квазі двунаправленный порт ввода/вывода: кожен розряд порту може бути запрограмований як у введення, і виведення інформації, незалежно стану інших розрядів;

P2 - восьми бітний квазі двонаправлений порт, аналогічний Р1; крім того, висновки цього порту використовуються для видачі адресної інформації при зверненні до зовнішньої пам'яті програм або даних (якщо використовується 16-бітова адресація останньої). Висновки порту використовуються при програмуванні 8751 для введення мікроконтроллер старших розрядів адреси;

РЗ - восьми бітний квазі двонаправлений порт, аналогічний. Р1; крім того, висновки цього порту можуть виконувати ряд альтернативних функцій, які використовуються при роботі таймерів, порту послідовного введення-виводу, контролера переривань, зовнішньої пам'яті програм і даних.

Робота із зовнішньою ОЗУ

1) Читання із ОЗУ

Мікроконтролер формує логічну одиницю на виводі P1.7. Тим самим містить мікросхему ОЗУ. Потім мікроконтролер формує тринадцятирозрядну адресу. Перші вісім розрядів адреси формуються порту P0. П'ять, що залишилися - на висновках P1.0-P1.4. За сигналом читання, сформованому на виведенні P3.7, двонаправлений формувач D4 перемикається на передачу даних від ОЗУ до мікроконтролера, а ОЗУ відсилає дані, що зберігаються в осередку пам'яті за адресою, сформовано мікроконтролером. Дані із ОЗУ надходять на вихід мікроконтролера P.0.

2) Запис у ОЗУ

Мікроконтролер формує логічну одиницю на виводі P1.7. Тим самим містить мікросхему ОЗУ. Потім мікроконтролер формує тринадцятирозрядну адресу. Перші вісім розрядів адреси формуються порту P0. Поділ адреси та даних відбувається за допомогою регістру D6, на який подається сигнал мікроконтролера ALE (сигнал адреси зовнішньої пам'яті). П'ять формуються на висновках P1.0-P1.4. За сигналом читання, сформованому на виводі P3.7, двонаправлений формувач D4 перемикається на передачу даних мікроконтролера в ОЗУ. Дані записуються в осередок пам'яті ОЗУ за адресою, сформованою мікроконтролером.

Виведення даних на виконавчі механізми

На виході логічного модуля повинні бути сформовані шістнадцять розрядів даних. Мікроконтролер за один машинний цикл може сформувати лише вісім. Тому у модулі логічному дані формуються у два етапи: спочатку старший байт, потім молодший. По сигналу з виведення мікроконтролера P3.7 двонаправлений формувач D4 переключається в режим передачі з мікроконтролера. Для запису старшого байта даних регістр D7 необхідно включити цей регістр. Для цього на дешифратор D3 подаються такі сигнали з мікроконтролера:

На виведенні P1.7 формується логічний нуль, таким чином мікроконтролер включає дешифратор;

На виводі P3.6 формується сигнал запису (логічна одиниця);

На висновках P1.5 та P1.6 формується комбінація логічних нулів та одиниць (для регістру D7 на P1.6 та P1.7 формується комбінація логічних нулів).

На порту P0 мікроконтролера формується старший байт даних, який передається через двонаправлений формувач D4 та записується в регістр D7.

Аналогічна процедура використовується для формування та запису в регістрі D8 молодшого байта даних. Відмінність полягає у комбінації на висновках P1.5 та P1.6 (для регістру D8 на P1.6 формується логічний нуль, а на P1.7 логічна одиниця).

Після того, як сформовано шістнадцять розрядів даних, на висновках P2.0 - P2.3 формується адреса модуля виведення, який, проходячи через односпрямований формувач D11, посилюється і передається по шині адреси до виводу модулів.

Останнім етапом є формування на виведенні P2.5 сигналу «ВИСНОВОК». По сигналу «ВИСНОВОК» відкриваються мікросхеми D12 і D13 і шістнадцять розрядів даних посилюються і передаються шиною даних до модулів виведення.

Введення даних із виконавчих механізмів

На висновках P2.0 - P2.3 мікроконтролера формується адреса модуля введення, що посилюється односпрямованим формувачем і передається по шині адреси до модулів введення.

На виводі P2.4 формується сигнал «ВВЕДЕННЯ», який також односпрямованим формувачем і передається до модулів введення. Одночасно з цим, сигнал «ВВЕДЕННЯ» включає регістри D9 і D10, в які записуються шістнадцять розрядів даних, що прийшли з модуля введення.

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

Двонаправлений формувач D4 включається на передачу даних мікроконтролера. За допомогою дешифратора включається однонаправлений формувач D14 і старший байт даних надходить на порт P0 мікроконтролера.

Аналогічно вводиться молодший байт даних.

2.2 Загальні відомості про графічного редактора Schematic

Створення принципової схеми в P-CAD здійснюється у схемному редакторі Schematic. Вікно даного редактора показано малюнку 1.

Малюнок 1 - Екран схемного редактора

Основними елементами робочого екрана редактора схем є головне меню, верхня та ліва інструментальні панелі та робоче поле.

Верхня та ліва панелі містять піктограми для виклику найбільш вживання команд. Призначення піктограм та команд наведено у таблиці 1.

Таблиця 1 Призначення піктограм

Піктограма

Еквівалентна команда меню

Place/Part (розмістити елемент)

Place/Wire (розмістити ланцюг)

Place/Bus (розмістити шину)

Place/Port (розмістити порт)

Place/Pin (розмістити висновок)

Place/Line (розмістити лінію)

Place/Arc (розмістити дугу)

Place/Polygon (розмістити полігон)

Place/Text (розмістити текст)

У нижній частині екрана розташований рядок підказки, куди виводяться повідомлення системи про необхідні дії користувача та статусний рядок, що відображає координати курсору (246.380; 581.660), тип сітки (Abs) та її крок (2.540), поточну товщину ліній (0.762), назву сторінки. Вікно у статусі команд доступне для редагування.

Налаштування проекту відбувається у меню Option. Конфігурації (розмір аркуша схеми, система одиниць вимірювання, допустимі кути орієнтації ліній та ланцюгів, режим автозбереження тощо) встановлюються у діалоговому вікні Options | Configure (малюнок 2).

Рисунок 2 – Вікно команди Options Configure

У вікні вибирається необхідний розмір робочої зони (Workspace Size). Установки прапорців А4-А0 призведуть до встановлення європейського формату, прапорці A, B, C, D, E відповідають американському стандарту.

Також можна розмір робочої зони встановити самостійно, встановивши прапорець User. Одиниці виміру вибираються у розділі Units.

Для полегшення роботи всі елементи схеми робочому полі прив'язуються до вузлів спеціальної сітки. Параметри сітки (відстань між вузлами, вид сітки, її тип) встановлюються за командою Options Grid (вікно цієї команди представлено малюнку 3)

Рисунок 3 – Встановлення параметрів сітки

Крок сітки встановлюється у полі введення (Grid Spacing). Вигляд відображення сітки встановлюється у групі Visible Grid Stile (Стиль видимої сітки): як точок (Dotted); у вигляді вертикальних та горизонтальних ліній (Hatched).

Тип сітки встановлюється у групі Mode (Режим). Сітка може бути абсолютною (Absolute) або відносною (Relative). Абсолютна сітка має початок координат у лівому нижньому куті робочого поля, а відносна - у точці з координатами, зазначеними в групі Relative Grid Origin (Початок відносної сітки), або в точці, позначеній користувачем клацанням лівої кнопки миші при встановленому прапорці Prompt for Origin початку координат).

У діалоговому вікні Options Display (налаштування параметрів екрана) налаштовуються елементи робочого поля, зокрема їх колірне оформлення. Ці настройки мають естетичний характер і на роботу програми не впливають (рис. 4).

Рисунок 4 - Встановлення параметрів екрану

2.3 Створення важливої ​​електричної схеми P-C AD 2004

Перед введенням та розміщенням компонентів на схемі необхідно підключити бібліотеки з необхідними компонентами. Для цього в меню Library вибирають установки бібліотеки (Library Setup), в яких встановлюються необхідні бібліотеки.

Розміщення компонентів здійснюється за командою Place | Part або натисканням відповідної піктограми (таблиця 1). Діалогове вікно цієї команди показано малюнку 5.

Рисунок 5 - Вибір компонента бібліотеки

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

У списку Library відображаються підключені бібліотеки. Існує можливість додавання бібліотек, не виходячи з цього меню (кнопка Library Setup).

Розміщення символу компонента виконується натисканням кнопки миші у потрібній точці робочого поля.

Для переміщення компонента його потрібно виділити за допомогою. Натисканням клавіші можна повертати компонент на кут 90 градусів; за допомогою клавіші створювати його дзеркальне відображення.

Також можливо копіювати компонент або групу компонентів шляхом утримування клавіші Ctrl і переміщенням миші.

Після розміщення всіх компонентів між ними проводяться з'єднання. З'єднання здійснюється проведенням ланцюгів та лініями групового зв'язку (далі – шинами).

За командою Place | Wire (відповідна піктограма таблиці 1) проводяться ланцюга. Натисканням лівої кнопки миші фіксується початкова точка ланцюга. Кожне натискання лівої кнопки миші фіксує точку зламу. Завершення введення ланцюга здійснюється натисканням правої кнопки миші.

Оскільки на схемі переважають вертикальні та горизонтальні ланцюги, у меню Options | Configure досить встановити режим ортогональності 90/90 Line-Line.

Електричне з'єднання ланцюгів, що перетинаються, позначається точкою Junction, яка автоматично проставляється на Т-подібних з'єднаннях.

Вибір команди Place | Bus активує режим виведення шини. Клацніть ліву кнопку миші відзначається початкова точка і точка зламу шини, побудова якої завершується натисканням правої кнопки миші або клавіші Escape.

Для з'єднання ланцюгів та шини необхідно спочатку розмістити шину, а потім до неї приєднати необхідні ланцюги.

2.4 Перевірка схеми та відображення помилок

Створена схема у редакторі Schematic мусить бути перевірена наявність помилок, оскільки за наявності таких проектування ПП може бути проведено. Після усунення недоліків можна розпочинати проектування ПП.

Для відображення помилок на схемі в опціях дисплея (Options Display) на вкладці Miscellaneous (Різне) групи ERC Errors встановлюється режим відображення виявлених помилок схеми. При виборі перемикача Show (Показати) виявлені помилки вказуються на схемі спеціальним індикатором (рис. 6).

Рисунок 6 - Індикатор помилки

У полі введення Size (Розмір) цієї групи можна встановити розмір індикатора помилки, який може варіюватися в межах від 0.025 до 10 мм.

Перевірка схеми помилки здійснюється за командою Utils | ERC (Electrical Rules Check). У меню цієї команди (рисунок 7) задається перелік перевірок, результати яких наводяться у текстовому звіті.

Рисунок 7 - Налаштування конфігурації ERC

Список помилок, що перевіряються, наведено в таблиці 2.

Таблиця 2 Правила перевірки схем

Правило перевірки

Що перевіряється

Single Node Nets

Ланцюги, що мають єдиний вузол

Ланцюги, що не мають вузлів

Electrical Rules

Електричні помилки, коли з'єднуються висновки несумісних типів, наприклад вихід логічної мікросхеми підключається до джерела живлення

Unconnected Pins

Непідключені висновки символів

Unconnected Wires

Непідключені сегменти ланцюгів

Bus/Net Rules

Вхідні до складу шини ланцюга зустрічаються лише один раз або до шини не підходить жодного дроту

Компоненти, розташовані поверх інших компонентів

Net Connectivity Rules

Неправильне підключення ланцюгів "землі" та живлення

Помилки у створенні ієрархічних проектів

Для перегляду звіту про помилки необхідно увімкнути опцію View Report (перегляд звіту), для індикації помилок на схемі - Annotate Errors. Пріоритет помилок встановлюється у вікні Severity Levels (Ранжування помилок):

- Errors – помилка;

- Warning – попередження;

- Ignored – ігнорування помилки.

Після введення необхідної конфігурації при натисканні ОК створюється звіт про помилки та заноситься у файл із розширенням *.erc.

2.5 Генерація списку з'єднань

Важливим етапом роботи зі схемою є одержання списку з'єднання компонентів, який може бути використаний у редакторі друкованих плат для трасування провідників. Список з'єднань включає список компонентів і ланцюгів із зазначенням номерів висновків компонентів, до яких вони підключені. Цей список використовується для так званої процедури «упаковування схеми на друковану плату» - розміщення на полі друкованої плати корпусів компонентів із зазначенням їх електричних зв'язків згідно з принциповою схемою.

Для створення списку в меню Utils необхідно вибрати Generate Netlist (Генерація з'єднань) (малюнок 8).

Рисунок 8 - Вибір формату списку з'єднань

У цьому вікні у списку Netlist Format (формат списку з'єднань) вибирається формат списку з'єднань: P-CAD ASCII, Tango, FutureNet Netlist, FutureNet Pinlist, Master Design, Edif 2.0.0, PSpice, XSpice. Для розробки ПП за допомогою графічного редактора PCB вибирається формат P-CAD ASCII. Натиснувши кнопку Netlist Filename (Ім'я файлу списку ланцюгів), потрібно вибрати файл списку з'єднань.

Активація функції Include Library Information дозволяє включити у файл списку з'єднань (тільки для формату P-CAD ASCII) інформацію, необхідну для складання за допомогою Library Manager бібліотеки символів компонентів, що знаходяться в даному проекті (за командою Library | Translate). Для розробки друкованої плати ця інформація не використовується.

3. Створення друкованої плати пристрою

3.1 Основні відомості про редактора PCB

Графічний редактор P-CAD РСВ призначений для виконання робіт, пов'язаних із технологією розробки та конструювання вузлів друкованих плат. Він дозволяє упаковувати схеми на плату, задавати фізичні розміриплати, ширину провідників та величину індивідуальних зазорів для різних провідників, задавати розміри контактних майданчиків та діаметри перехідних отворів, екранні шари. Редактор дозволяє проводити ручне, інтерактивне та автоматичне трасування провідників і формувати керуючі файли для технологічного обладнання.

Даний графічний редактор має такий самий інтерфейс, як і Schematic. Відмінність позначення деяких піктограм. Вікно редактора PCB представлене малюнку 9.

Рисунок 9 – Екран графічного редактора PCB

Таблиця 3 Призначення піктограм редактора PCB

Знак.

Еквівалентна команда

Знак.

Еквівалентна команда

Place/Component (розмістити елемент)

Place/Text (розмістити текст)

Place/Connection (ввести електричний зв'язок)

Place/Attribute (розмістити атрибут)

Place/Pad (розмістити стек контактних майданчиків)

Place/Field (розмістити рядок даних)

Place Via (розмістити перехідні отвори)

Place/Dimension (проставити розмір)

Place/Line (розмістити лінію)

Rote/Manual (провести провідники вручну)

Place/Arc (розмістити дугу)

Rout/Miter (згладити вигин провідника)

Place/Polygon (розмістити зафарбований полігон, що не має електричних властивостей)

Rout/Bus (прокласти шину)

Place/Point (розмістити точку прив'язки)

Rout/Funout (створити стрінгери)

Place/Copper Pour (розмістити область металізації з різними штрихами)

Rout/Multi Trace (прокласти кілька трас)

Place/Cutout (розмістити виріз у галузі металізації)

Maximize Hugging (поліпшити обгинання перешкод)

Place/Keepout (створити бар'єр трасування)

Minimize Length (зменшити довжину)

Place/Plane (створити лінію розділу шару металізації)

Visible Routing Area (відобразити область трасування)

Utils/Record ECOs (почати/закінчити запис файлу змін)

Push trace (відштовхнути траси)

Налаштування конфігурацій графічного редактора виконується за командою Options | Configure (Параметри | Конфігурації). Для роботи необхідно встановити метричну систему одиниць та розмір робочої області. (На малюнку 10 вкладка General група Units та Workspace Size відповідно). Розмір робочої зони повинен перевищувати розміри проектованої ПП.

Рисунок 10 – Вікно команди Options Configure

У вікні редактора Options Grid, як і в Schematic задається розмір сітки та її відображення (точками чи лініями).

Параметри трасування задаються на вкладках Route (для ручного трасування) та Advanced Route (для покращеного трасування).

Розглянемо параметри покращеного трасування:

У групі Routing Angle (Кути трасування) задаються можливі режими розкладання провідників (рис. 11).

Рисунок 11 - Встановлення параметрів трасування

45 Degree - проведення провідників під кутом 45 та 90 градусів;

90 Degree - використання тільки вертикальних та горизонтальних провідників;

Any Angle – проведення провідників під будь-яким кутом.

В області Routing Mode (Режим трасування) вибирається один із наступних режимів розкладки провідників:

- Ignore Rules (Ігнорування правил) – траси проводяться без урахування заданих правил проектування. Трасування в цьому режимі проводиться без урахування наявних перешкод та вже прокладених трас;

- Hug Obstacles (Охоплення перешкод) - траси проводяться з урахуванням правил проектування, оминаючи існуючі перешкоди. Об'єкти, що належать ланцюгу, що трасується, перешкодою не вважаються;

- Click Plow (Зсув після клацання) - спочатку траса проводиться у першому режимі, але після клацання лівої кнопки миші автоматично перебудовується з урахуванням правил проектування;

- Interactive Plow (Інтерактивний зсув) – аналогічний режиму Click Plow.

У групі Clossing Effort (Рівень згладжування) задається ступінь спрямування ділянки траси, що проводиться: None (ні), Weak (слабкий), Strong (Сильний).

Установка виробничих параметрів здійснюється на вкладці Manufacturing. Тут задаються параметри, необхідні при виробництві друкованих плат.

Одна з важливих відмінностей P-CAD 2004 від попередніх версій полягає у можливості в даній системі створювати контур друкованої плати. Плати простої конфігурації можна малювати безпосередньо в редакторі друкованих плат PCB, використовуючи для малювання дуги та лінії. Плати складної форми краще виконувати в креслярсько-графічних системах, подібних до AutoCAD або T-Flex CAD, що мають спеціальні інструменти для контролю кутів нахилу розмірів і сполучень ліній. Обмін даними між цими системами та редактором друкованих плат здійснюється через універсальний формат даних DFX.

При створенні друкованої плати (ПП) у P-CAD формуються такі основні шари:

1) Top – провідники на верхній стороні ПП;

2) Top Assy – додаткові атрибути на верхній стороні ПП;

3) Top Silk – шовкографія на верхньому шарі ПП (графіка посадкового місця, позиційне позначення);

4) Top Paste – графіка паяння на верхній стороні ПП;

5) Top Mask – графіка маски паяння на верхній стороні ПП;

6) Bottom – провідники на нижній стороні ПП;

7) Bottom Assy – атрибути на нижній стороні ПП;

8) Bottom Silk – шовкографія на нижньому шарі ПП;

9) Bottom Paste – графіка паяння на нижній стороні ПП;

10) Bottom Mask – графіка маски паяння на нижній стороні ПП;

11) Board – межі ПП.

Крім цих шарів можуть бути встановлені будь-які інші (до 999 штук).

Перед розміщенням на платі компонентів або упакованої принципової схеми необхідно підключити бібліотеки за допомогою команди Library | Setup або натиснувши відповідну піктограму (таблиця 3). Вид вікна бібліотек представлено малюнку 12.

Рисунок 12 - Вікно розміщення компонентів

3.2 Трасування друкованої плати

Трасування – це процес прокладання провідників для друкованого монтажу. Для цієї процедури у системі P-CAD існує кілька можливостей.

1. Ручне трасування. Для неї в системі P-CAD пропонуються інструменти, які умовно можна поділити на три групи:

· Інструменти для ручного трасування;

· Інструменти інтерактивного трасування;

· Спеціальні інструменти.

До інструментів ручного трасування можна віднести Route Manual, за допомогою якого прокладання трас проводиться повністю вручну у суворій відповідності до задуму розробника. Система у разі грає роль електронного кульмана, здійснюючи пасивний контролю над дотриманням технологічних і правил. Інструменти інтерактивного трасування більш інтелектуальні. Розробник вказує лише напрямок фрагмента траси, а система формує її сама з урахуванням прийнятих правил трасування. За бажання можливе автоматичне завершення розпочатої траси та автоматичне коригування фрагментів вже прокладених трас (режим Push Traces - розштовхування трас).

2. Інтерактивне трасування є інтелектуальнішим, ніж попередня команда ручного трасування. Вона дозволяє швидко проводити траси з урахуванням технологічних і правил. Прокладання трас може здійснюватись як повністю автоматично, з огинанням перешкод, так і під керуванням розробника.

У порівнянні з попередніми версіями в P-CAD 2004 з'явився новий, більш потужний покращений інтерактивний трасувальник (Advanced Route).

По відношенню до звичайного інтерактивного трасування покращене трасування має цілу низку додаткових можливостей.

Трасування може починатися поверх існуючої траси, при цьому здійснюється прив'язка до її центру незалежно від встановленого кроку, "гумова нитка" сегмента, що трасується (незафіксованого) відображається з використанням поточного кольору підсвічування. Під час трасування можливі наступні режими розкладання провідників: 45-градусний (діагональний), ортогональний та під довільним кутом (any angle).

При продовженні зупиненої траси або початку нової після завершення попередньої ширина лінії стає рівною номінальному значенню , якщо вона встановлена ​​для відповідного ланцюга у правилах проектування. При виконанні спрямувань трасувальник завжди намагатиметься зменшити кількість розміщеної міді (а, отже, і довжину ланцюга).

3. Автоматичне трасування

Трасування такого виду дозволяють проводити різні вбудовані автотрасувальники. Відмінною особливістю останньої версії P-CAD є трасувальник другого покоління SitusTM Topological Autorouting, який також входить у пакет Protel DXP.

Обов'язковими компонентами постачання системи P-CAD, починаючи з ACCEL EDA 12.00, є трасувальники QuickRoute, ProRoute 2/4 та ProRoute, а також інтерфейс до програми автотрасування та авторозміщення SPECCTRA фірми Cadence.

Shape-Based Autorouter – безсіточна програма автотрасування ПП. Раніше компанія Protel розробила цей модуль для свого продукту Protel 99 і зараз адаптувала і додала його в пакет P-CAD. Новий модуль призначений для автоматичного розведення багатошарових друкованих плат із високою щільністю розміщення елементів, особливо із застосуванням технології поверхневого монтажу для корпусів елементів, виконаних у різних системах координат.

3.3 Автоматичне трасування

За відсутності принципової схеми проекту компоненти розставляють робочої області плати за командою Place | Component або при натисканні відповідної піктограми (таблиця 3). За командою Place | Connection вводять електричні зв'язки між висновками компонентів. Цю процедуру можна проводити лише у випадках, якщо проектована схема нескладна.

За наявності принципової схеми, використовуючи команду Utils | Load Netlist, під час якої відбувається завантаження файл списку з'єднань (рисунок 13).

Рисунок 13 - Завантаження файлу списку з'єднань

Використовуючи кнопку Netlist Format, вибирається необхідний файл для завантаження, який містить інформацію про атрибути компонентів та ланцюгів.

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

- Optimize Nets (Оптимізація ланцюгів) - увімкнено (вимкнено) режим оптимізації списку з'єднань;

- Reconnect Cooper (Переключити заливку) - увімкнено (вимкнено) режим під'єднання до ланцюгів, що є на платі ділянок металізації;

- Check for Cooper Sharing – режим перевірки наявності помилок на платі з попередньо розміщеними компонентами;

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

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

- Replace Existing Net Classes – заміна існуючих у проекті класів ланцюгів;

- Ignore Netlist Net Classe – ігнорування визначення класів зі списку;

- Ignore Netlist Attributes – ігнорування атрибутів списку ланцюгів;

- Replace Existing Attributes – заміна атрибутів проекту атрибутами зі списку.

Після встановлення всіх необхідних параметрів проводиться автоматичне пакування схеми на друковану плату (рисунок 14).

Рисунок 14 - Результат пакування схеми на ПП

Після пакування схеми на плату приступають до розміщення компонентів усередині її контуру. Оптимальне розміщення компонентів визначає успішне трасування провідників та працездатність реального пристрою.

Розміщення компонентів на друкованій платі провадиться вручну. Лінії електричних зв'язків, що переміщуються разом із компонентами, допомагають правильно розмістити компоненти.

Після розміщення компонентів корисно виконати мінімізацію довжин з'єднань на платі шляхом перестановки компонентів та їх висновків щодо команди Utils | Optimize Nets. Вікно цієї команди наведено малюнку 15.

Рисунок 15 – Встановлення параметрів оптимізації

У меню команди вибирають метод оптимізації:

- Auto – автоматична оптимізація;

- Manual Gate Swap – перестановка еквівалентних секцій компонентів вручну;

- Manual Gate Swap – перестановка еквівалентних висновків вручну.

При виборі автоматичної оптимізації підключаються такі опції:

- Gate Swap – перестановка секцій;

- Pin Swap – перестановка висновків;

- Entire Design – оптимізація всього проекту;

- Selected Objects – оптимізація вибраних об'єктів.

Для автоматичного трасування необхідно вибрати один із трасувальників, що поставляються спільно з P-CAD. Усі трасувальники запускаються з редактора РСВ командою Route | Autorouters (Трасування | Автотрасувальники). У вікні Route Autorouters, що з'явилося при цьому, у списку Autorouter (Автотрасувальник) вибирається один з доступних трасувальників. (Для виконання даної роботи було обрано трасувальник QuickRoute). Вікно запуску трасувальника представлене малюнку 16.

Рисунок 16 - Запуск трасувальника

У верхній частині діалогового вікна розташовані кнопки, які дають змогу вибрати або вказати файл стратегії (правил) трасування. За промовчанням імена цих файлів збігаються з ім'ям проекту, імена двох останніх мають префікс R.

У групі Error Messages (Повідомлення про помилки) вказується напрямок виведення протоколу трасування.

Output to Screen – виведення на екран;

Output to Log File – виведення у файл протоколу;

Output to Both - виведення на екран та у файл протоколу;

Layers (Шари) та Via Style (Стилі перехідних отворів) викликають стандартні вікна редактора друкованих плат для завдання шарів та їх властивостей.

Стратегія трасування зводиться до встановлення кроку координатної сітки, завдання ширини провідників, стилю перехідних отворів, що використовуються за замовчуванням та вибором проходів трасування. Крок сітки вибирається у вікні Routing Grid (Трасувальна сітка), ширина лінії задається у вікні Line Width.

Кнопка Passes (Проходи) відкриває меню алгоритмів (проходів) трасування Pass Selection (Вибір проходів), де вибирається один або кілька алгоритмів трасування (рисунок 17).

Рисунок 17 - Вибір проходів трасування

Проходи застосовуються у порядку, у якому зазначені у списку.

- Wide Line Routing (трасування широких ліній);

- Vertical (Вертикаль) – виконання найпростіших з'єднань по вертикалі на будь-якому шарі без використання перехідних отворів та з мінімальним відхиленням від прямих;

- Horizontal (Горизонталь) – виконання найпростіших з'єднань по горизонталі на будь-якому шарі без використання перехідних отворів та з мінімальним відхиленням від прямих;

- `L" Routes (1 via) (L - подібне трасування з одним перехідним отвором) - формування ділянки траси, що складається з вертикального та горизонтального фрагментів, розташованих на різних шарах та з'єднаних одним перехідним отвором;

- `Z" Routes (2 vias) (Z - подібне трасування з двома перехідними отворами) - формування перетину трьох провідників з двома перехідними отворами, що має форму Z;

- `C" Routes (2 vias) (С - подібне трасування з двома перехідними отворами) - формування перетину трьох провідників з двома перехідними отворами, що має форму С;

- Any Node (2 vias) (Будь-який вузол з двома перехідними отворами) - аналогічний трьом попереднім;

- Maze Routes (Лабіринтне трасування) - трасування, здатне знайти шлях для оптимального прокладання провідника, якщо це фізично можливо;

- Any Node (maze) (Будь-який вузол (лабіринт)) – використовується трасування – лабіринт, але для найбільшого числа з'єднань провідники можуть прокладатися необов'язково оптимальним чином;

- Route Cleanup (Трасування відчистки) - прохід для покращення зовнішнього вигляду ПП та її технологічності;

- Via Minimization (Мінімізація перехідних отворів) – мінімізація кількості перехідних отворів.

Після встановлення необхідних параметрів та опцій для запуску автоматичного трасувальника необхідно натиснути Start. Результат трасування представлений малюнку 18.

Рисунок 18 - Результат трасування ПП

Якщо після проектування на платі залишилися не розведені провідники, необхідно зробити ручне коригування та повторно провести трасування.

За допомогою команди Route | View Log (Трасування | Перегляд звіту) виводиться протокол трасування.

3.4 Перевірка друкованої плати на помилки

Перед розробкою друкованої плати необхідно за командою Utils | DRC (Design Rule Check) перевірити ПП на відповідність принциповій схемі та дотриманням допустимих технологічних зазорів. У цьому меню, вікно якого наведено малюнку 20, вибирають такі правила перевірок:

1) Netlist Compare – порівняння списку з'єднань поточної друкованої плати з принциповою схемою або іншою платою, список з'єднань якої задають на додатковий запит;

2) Netlist Violations – перевірка відповідності електричних з'єднань провідників поточної плати з вихідним списком електричних зв'язків проекту. При виконанні перевірок об'єкти вважаються фізично з'єднаними, якщо вони перекривають один одного або зазор між ними дорівнює нулю;

3) Unrouted Nets – нерозведені ланцюги;

4) Clearance Violations – порушення зазорів;

5) Text Violations - порушення зазорів між текстом, розташованим на сигнальних шарах, та металізованими об'єктами;

6) Silk Screen Violations – порушення зазорів між контактними майданчиками або перехідними отворами та шовкографією;

7) Unconnected Pins - неприєднані висновки

8) Copper Pour Violations – наявність ізольованих областей металізації, порушення зазорів контактних майданчиків із тепловими бар'єрами;

9) Drilling Violations - перевірка правильності свердління штирьових висновків, наскрізних та глухих перехідних отворів;

10) Plane Violations – виявлення накладених один на одного областей металізації, неправильного приєднання до них контактних майданчиків та перехідних отворів, ізольованих областей на шарах металізації.

11)

Малюнок 19 - Перевірка ПП на помилки

4. Схемотехнічне моделювання

4.1 Загальні відомості про процес моделювання у P-CAD 2004

P-CAD 2004 використовує модуль моделювання (Simulator) системи Altium Designer 2004 (Protel 2004). Під час моделювання аналогових пристроїв використовуються алгоритми SPICE 3f5. При моделюванні цифрових пристроїв використовується алгоритм XSPICE із описом моделей цифрових елементів мовою Digital SimCode.

Принципова схема моделі, що моделюється, створюється за допомогою схемного редактора P-CAD Schematic. При виборі режиму моделювання в P-CAD Schematic, дані про важливу схему автоматично передаються у вигляді списку з'єднань в керуючу оболонку системи Designer для складання завдання на моделювання, власне моделювання та перегляду його результатів. Основною проблемою при моделюванні є розробка моделей радіоелементів, особливо вітчизняних, оскільки точність побудови моделі визначає адекватність моделювання.

За допомогою потужного пакету Mixed-Signal Circuit Simulator можна виконати безліч схемотехнічних моделювань проектів у P-CAD Shematic.

Меню моделювання складається з двох команд: Run (Запуск) та Setup (Установки), які дозволяють керувати моделюванням безпосередньо у проекті після того, як були встановлені критерії аналізу.

Щоб виконувати моделювання, всі частини, що містилися в межах проекту, повинні бути модельовані, тобто мати моделі моделювання, пов'язані з ними. Проект, що містить немодельовані частини не моделюватиметься. Натомість буде проведено помилкову реєстрацію, що показує всі помилки, які не дозволяють моделюванню проекту бути виконаним. Щоб перевіряти, чи має компонент модель моделювання, пов'язану з ним, використовуйте Library Index Spreadsheet.

Якщо вибрано команду Simulate > Run (Моделювання > Запуск), процес моделювання здійсниться відразу. Якщо вибрано команду Simulate > Setup (Моделювання > Установки), з'явиться вікно Analyses Setup (Установки аналізу), яке дозволить встановити критерії досліджень (рис. 20)

Рисунок 20 – Встановлення параметрів моделювання

Критерії, які можуть бути встановлені:

- Operating Point Analysis – розрахунок режиму роботи по постійному струму (розрахунок «робочої точки») при лінеаризації моделей нелінійних компонентів;

- Transient/Fourier Analysis - аналіз перехідних процесів та спектральний аналіз

- DC Sweep Analysis - розрахунок режиму постійного струму при варіації одного або двох джерел постійної напруги або струму;

- AC Small Signal Analysis – частотний аналіз у режимі малих сигналів (для нелінійних схем виконується в лінеаризованому режимі на околиці робочої точки по постійному струму);

- Noise, Pole-Zero Analysis – розрахунок спектральної щільності внутрішнього шуму;

- Transfer Function Analysis – розрахунок передавальних функцій у режимі малих сигналів

- Temperature Sweep Analysis – режим зміни температури

- Parameter Sweep and Monte Carlo Analysis – зміна параметрів елементів та статистичний аналіз за методом Монте Карло.

Моделювання електричної принципової схеми електронного пристрою, створеної в схемному редакторі PCAD Schematic, може бути проведено після підготовчих операцій:

1) Зі схеми виключаються компоненти, що не мають математичних моделей (роз'єми, елементи комутації тощо).

2) Зі схеми рекомендується виключити функціональні вузли, що безпосередньо не впливають на результати моделювання, або такі функціональні вузли, які можна замінити на джерела сигналів і постійних напруг і струмів (наприклад, генератори тактових частот, джерела та стабілізатори напруг живлення тощо) . Виняток таких функціональних вузлів може значно зменшити час моделювання схеми.

3) При необхідності додаються ланцюга зовнішньої комутації схеми (елементи, що підключаються до роз'ємів під час проведення перевірок схеми тощо).

4) До схеми необхідно додати джерела живлення та джерела, що формують вхідні сигнали, а також задати необхідні параметри цих джерел.

5) Ланцюгу «земля» має бути присвоєно стандартне ім'я GND.

6) Ланцюгам живлення цифрових мікросхем мають бути присвоєні стандартні імена (зазвичай VCC, VDD), які мають відповідати іменам виводів живлення у компонентах мікросхем.

7) У властивостях пасивних компонентів схеми (резисторів, конденсаторів тощо) на вкладці "Symbol" коригуються або задаються номінальні значення параметрів цих компонентів (параметр "Value"). Для всіх пасивних компонентів схеми номінальні значення параметрів повинні бути задані. Усі активні компоненти схеми повинні мати атрибути моделювання, що належать до категорії атрибутів «Simulation».

8) Необхідно забезпечити наявність файлів математичних моделей всіх компонентів, що використовуються у схемі, в атрибутах яких є посилання на такі файли. Файли моделей повинні розміщуватися в директоріях, зазначених в атрибутах SimFile цих компонентів.

9) Ланцюгам, які входять у ті вузли, сигнали у яких необхідно візуально оцінити після моделювання, рекомендується присвоїти унікальні імена, для зручності посилання на них.

Після підготовки схеми для моделювання рекомендується провести її попередню перевірку, вибравши команду «Utils > Generate Netlist» редактора PCAD та згенерувавши список з'єднань у форматі XSpice. Якщо при підготовці схеми були допущені помилки, то при генерації списку з'єднань, список цих помилок виводиться на екран і поміщається у файл<имя проекта>.ERR. Такою перевіркою відслідковуються помилки типу "для компонента не знайдено файл моделі", "у схемі немає ланцюга з ім'ям GND" і т.п.

Для завдання в моделюваної схеми напруги живлення, струмів і вхідних сигналів, як постійних, так і змінюються в часі, застосовуються спеціальні компоненти, що описують джерела постійних і змінних напруг і струмів. Ці компоненти знаходяться у стандартних бібліотеках, які постачаються з P-CAD. Джерела напруг і струмів простої стандартної форми (постійної, періодичної імпульсної, синусоїдальної форми), а також джерела напруг і струмів довільної форми (задається кусковолінійною апроксимацією), знаходяться в бібліотеці Simulation Source.lib.

Моделювання принципових електричних схем в P-CAD складної форми, таких, як пачки імпульсів, синусоїдальні сигнали змінної частоти, послідовності прямокутних імпульсів зі змінним періодом, сигнали трикутної та пилкоподібної форми тощо, використовуються спеціальні компоненти, і комбінації з цих компонентів джерел сигналів простий форми.

Усі джерела напруги та струмів мають позиційне позначення «Ref Des» U. Параметри джерел сигналів задаються за допомогою атрибутів шляхом коригування їх параметрів у властивостях компонентів. Набори атрибутів визначаються вбудованими в систему моделями цих компонентів, тому додавати та видаляти будь-які атрибути у компонентах джерел сигналів заборонено (на жаль, P-CAD дозволяє це робити). Також не можна змінювати імена параметрів атрибутів.

Коли процес моделювання в проекті запускається вперше, невстановлені параметри налаштування досліджень у вікні Analyses Setup будуть використовуватись за замовчуванням. Після моделювання проект буде збережено у файлі з розширенням. PrjPcb. Коли змінюються вікна Analyses Setup, вони зберігаються в проектному файлі (коли збережені) і згодом звертаються при моделюванні до зміненого проекту.

Spice netlist створений із схемного документа не містить жодної інформації. Коли процес моделювання запущено, певні налаштування досліджень об'єднуються зі schematic-generated netlist для внесення змін до Spice netlist (DesignName_tmp.nsx). Саме це netlist file передається в симулятор.

Коли процес моделювання запущено, simulation data file генеруватиметься (DesignName_tmp.sdf) і відкриватиметься в активному вікні Design Explorer. Результат моделювання буде виведено у вікні Waveform Analysis як ряд закладок (рис. 21).

Рисунок 21 - Результат моделювання

Якщо файл проекту Design Explorer (DE) немає, він створюється (у тому самому довіднику як.sch и.nsx файли). Якщо вона існує, то netlist file знову генерується, а дані замінюються.

Панель проектів показує кожен відкритий проект та його установчі файли. Згенерований netlist з'являється на панелі під підпапкою the Mixed Sim Netlist Files. Змінений netlist (об'єднання netlist та встановленої досліджуваної інформації) з'являється у підпапці Generated Mixed Sim Netlist Files. Результат моделювання зберігається у файлі з розширенням.sdf і з'являється у підпапці Generated SimView Data Files

Шлях для вироблених файлів (DesignName_tmp.nsx і DesignName_tmp.sdf) встановлено в Options tab (Options for Project dialog). За замовчуванням встановлюється шлях, вказаний у програмі, але за необхідності може бути замінений.

Перед виконанням моделювання необхідно вибрати, які дослідження будуть виконані, сигнали, для яких будуть зібрані дані та які змінні waveforms будуть автоматично показані, коли моделювання закінчиться. Всі ці опції визначені у вікні Analysis Setup. Кожен тип аналізу виводиться на власній сторінці вікна.

Тільки одним моделюванням можна керувати будь-якої миті. Якщо моделювання запущено в DE, і спробувати керувати моделюванням від схемного рішення P-CAD для того самого або іншого проекту, то буде видано повідомлення, в якому повідомляється, що клієнт зайнятий, необхідно повторити спробу ще раз пізніше.

Можна також зробити netlist із схемного проекту, використовуючи команду Utils > Generate Netlist. Тоді вільно можна відкрити netlist в DE і керувати моделюванням на більш пізній стадії.

Можна редагувати файл netlist безпосередньо в DE, використовуючи редактор Text Editor. Це особливо важливо, якщо потрібно зробити заміну, не повертаючись до схемного рішення (наприклад, щоб змінити значення резистора). Netlist, який використовується модулятором - завжди *_tmp.nsx один. Якщо редагувати його безпосередньо, це буде використовуватися негайно. Якщо редагувати оригінал (вироблений схемним рішенням) netlist, то *_tmp.nsx буде відновлено, переписуючи той, що існує. Якщо змінювати зроблений схемним рішенням.nsx файл, необхідно зберегти його під іншим ім'ям, інакше він буде переписаний наступного разу, коли netlist буде зроблено зі схематичного документа.

Налаштування, які мають бути визначені для кожного елемента моделюваної частини, вказуються у вікні Part Properties на закладці Attributes (рис. 22).

Рисунок 22 - Вікно налаштувань атрибутів моделюваного елемента

Ці настройки включають:

SimType- у готовому до моделювання компоненті перший атрибут моделювання, який описується на закладці Attributes вікна Properties.

Поле Value цього атрибута має містити таку інформацію: тип пристрою, який має моделюватися, та префікс його позиційного позначення відповідно до стандарту SPICE.

Синтаксис: ()

Тип пристрою та префікс позиційного позначення повинні відповідати стандартній SPICE – угоді.

SimModel- у готовому до моделювання компоненті друга ознака моделювання, що описується на закладці Attributes вікна Properties.

Поле Value цього атрибута має містити таку інформацію: Назва моделі компонента.

Синтаксис:

Якщо рядок " " введена в поле ознаки Value, то значення типу компонента на закладці Symbol автоматично надається як ім'я моделі.

Типи компонентів, такі як резистор, ємність, котушка індуктивності та джерела, які внутрішньо визначені та змодельовані у SPICE, не потребують введення в даному полі.

Цифрові пристрої використовують файл моделювання для виклику файлу з цифровим SIM-кодом.

SimFile- у готовому до моделювання компоненті третя ознака моделювання, що описується на закладці Attributes вікна Properties.

...

Подібні документи

    Розробка умовного графічного позначенняелемент схеми. Розробка посадкового місця, типового компонентного модуля. Формування технічного завдання. Макетування окремих вузлів та пристрої. Розробка схеми електричної важливої.

    методичка , доданий 26.01.2009

    Розрахунок статичного модуля оперативної пам'яті та накопичувача. Побудова принципової схеми та тимчасової діаграми модуля оперативного пристрою. Проектування арифметико-логічного пристрою для розподілу чисел із фіксованою точкою.

    курсова робота , доданий 13.06.2015

    Розробка структурної схемипристрої керування навчальним роботом. Вибір двигуна, мікроконтролера, мікросхеми, інтерфейсу зв'язку та стабілізатора. Розрахунок схеми електричної важливої. Розробка складального креслення пристрою та алгоритму програми.

    курсова робота , доданий 24.06.2013

    Прослуховування та локалізація шумів, що виникають у двигунах автомобілів. Використання системи Altium Designer Summer 09. Формування важливої ​​електронної схеми. порядок проектування друкованих плат. Створення бібліотеки електрорадіоелементу.

    курсова робота , доданий 11.07.2012

    Проектування схеми вихідного каскаду кадрової розгортки AutoCAD. Опис програмного середовища. Команда установки одиниць виміру. Опис процесу створення формату А3, заповнення основного напису, схеми та таблиці. Моделювання електричної схеми.

    курсова робота , доданий 21.12.2012

    Розробка принципової електричної схеми мікропроцесорного пристрою керування двигуном постійного струмуна базі контролера ATmega 128. Розробка пакета підпрограм мовою Assembler з метою регулювання та коректної роботи пристрою.

    курсова робота , доданий 14.01.2011

    Особливості проектування нечітких систем, створення функцій власності та продукційних правил. Методи усунення нечіткості. Порядок створення бібліотек компонентів, електричної принципової схеми DipTrace, перевірка топології друкованої плати.

    курсова робота , доданий 11.12.2012

    Опис схеми електричної є принциповою. Розробка монтажу елементів електронного блоку. Компонування елементів на друкованій платі. Проектування складального креслення електронного блоку, розробка специфікації та проведення моделювання його роботи.

    курсова робота , доданий 16.10.2012

    Розробка структурної та принципової схеми. Блок-схема основної програми та підпрограм обробки переривань. Імена змінних, які у них. Результати моделювання роботи пристрою у програмі ISIS пакету Рroteus. Розробка друкованої плати.

    курсова робота , доданий 13.11.2016

    Система Р-CAD 2000 наскрізного проектування електронних пристроїв. Принципова схема пристрою у графічному редакторі P-CAD Schematic. Ручне трасування друкованих плат, керуючі файли для фотоплотерів та свердлильних верстатів у P-CAD РСВ.

Операційні системи (ОС)