Посібник із проєктування друкованих плат: від принципової схеми до готового до виробництва layout

Посібник із проєктування друкованих плат: від принципової схеми до готового до виробництва layout

Проєктування друкованих плат (PCB design) перетворює принципову електричну схему на фізичну плату, придатну для виготовлення на заводі та подальшого монтажу компонентів. Робота виконується в чіткій послідовності: розробка схеми, визначення контуру плати та структури шарів (stackup), розміщення компонентів, трасування з'єднань, верифікація топології на відповідність технологічним обмеженням виробництва та випуск контрольного пакета файлів. Більшість повторних ревізій (respins) виникають саме через порушення цього порядку — наприклад, через трасування до затвердження stackup або розміщення компонентів до узгодження габаритів корпусу.

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

Ключові висновки

  • Проєктування друкованих плат — це послідовність взаємопов'язаних рішень. Зафіксуйте контур плати, stackup та розміщення компонентів до початку детального трасування, оскільки кожен наступний крок базується на попередніх.
  • Ознайомтеся з технологічними можливостями виробника заздалегідь та внесіть їх у правила проєктування (design rules). Успішний прохід DRC підтверджує лише відповідність топології введеним правилам.
  • Вибирайте кількість шарів на основі щільності трасування, наявності опорних площин і розводки виводів корпусів (escape routing), а не за звичкою.
  • Розміщуйте компоненти з урахуванням монтажу, а не лише цілісності сигналів: орієнтація, зазори, реперні знаки (fiducials), тестові точки та теплоємність безпосередньо впливають на відсоток виходу придатних виробів.
  • Виконуйте DFM-перевірку згенерованих вихідних файлів (CAM), а не лише самої бази даних CAD.
  • Формуйте єдиний контрольований пакет документації: дані для виробництва, файли свердління, stackup, креслення, netlist та дані для складання мають мати однакову ревізію.

Що таке проєктування друкованих плат?

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

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

Покроковий процес проєктування друкованої плати

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

Етап Ключове рішення Виробниче обмеження для попередньої перевірки Кінцевий результат
1. Формування вимог Інтерфейси, бюджет живлення, умови експлуатації, корпус, серійність Клас плати (наприклад, IPC Class 2 або 3), цільовий обсяг випуску, технологічний маршрут монтажу Документовані технічні вимоги та габаритне креслення
2. Створення принципової схеми Схемотехніка, підбір компонентів, назви кіл, позиційні позначення Доступність компонентів і типи корпусів, які підтримує лінія поверхневого монтажу Перевірена принципова схема та початковий BOM
3. Посадкові місця (footprints) і бібліотеки Контактні площадки (land patterns) та 3D-моделі для кожного компонента Геометрія контактних площадок під пайку оплавленням або хвильову пайку; апертури паяльної пасти та маски Перевірена бібліотека посадкових місць
4. Контур і механічні параметри Форма плати, кріпильні отвори, положення роз'ємів, зони заборони монтажу (keep-out) Відстань до краю плати, спосіб панелізації (V-score або фрезерування з перемичками tab routing), технологічні отвори Контур плати та файли DXF/STEP, узгоджені з корпусом
5. Стек (stackup) і кількість шарів Шари міді, товщина діелектрика, товщина фольги, вимоги до імпедансу Наявність матеріалів на складі виробника, доступні препреги та сердечники, допуск на підсумкову товщину Погоджена з виробником структура шарів (stackup)
6. Розміщення компонентів Позиції та орієнтація компонентів Зазори для автоматичного монтажу, реперні мітки (fiducials), доступ до тестових точок, важкі та високі компоненти, тепловий баланс Зафіксоване та узгоджене компонування
7. Трасування Провідники, перехідні отвори (vias), полігони, обмеження за довжиною та імпедансом Мінімальна ширина провідника/зазор і мінімальний діаметр свердла для вибраного заводу та товщини міді Повністю розведена плата без помилок DRC
8. Верифікація DRC, ERC, моделювання SI/PI, експертний аналіз проєкту DFM-перевірка згенерованих вихідних файлів на боці заводу-виробника Закритий список зауважень і погоджені відхилення
9. Реліз проєкту Комплект виробничих файлів, креслення, контроль версій Повний пакет даних для виробництва та монтажу з супровідним маніфестом Готовий релізний пакет для прорахунку вартості та запуску у виробництво

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

Як вибрати кількість шарів і структуру stackup

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

  • Трасування виводів компонентів (package escape). Порахуйте кількість рядів виводів BGA, які потрібно вивести. Кожен внутрішній сигнальний шар забезпечує виведення лише обмеженої кількості рядів за заданого кроку виводів та розміру перехідних отворів (via).
  • Опорні площини (reference planes). Сигнали з короткими фронтами та лінії з контрольованим імпедансом вимагають суцільної опорної площини на сусідньому шарі. 4-шарова структура з конфігурацією «сигнал — земля — живлення — сигнал» є типовим відправним варіантом.
  • Розподіл живлення. Наявність багатьох шин живлення виправдовує додавання окремих шарів полігонів або поділ одного шару (split planes), якщо це дозволяють струмові навантаження та рівень шумів.
  • Ізоляція кіл. Аналогові, RF та сильнострумові ділянки можуть вимагати окремих виділених шарів або збільшених ізоляційних проміжків.

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

Базові орієнтири для вибору структури:

Layer count Typical use Stackup note
2 Прості схеми керування, силові кола, низькошвидкісні I/O Складно забезпечити суцільну опорну площину під кожним сигнальним провідником
4 Плати мікроконтролерів, змішані сигнали, помірні частоти Поширений розподіл: сигнал / земля / живлення / сигнал
6 Швидкісні інтерфейси, кілька шин живлення, щільне трасування BGA Дозволяє розмістити два внутрішні сигнальні шари між опорними площинами
8 і більше Великі мікросхеми BGA, велика кількість швидкісних ліній, об'єднувальні плати Потребує виділених опорних шарів для кожного сигнального шару

Правила розміщення компонентів для монтажу

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

  1. Спочатку механіка. Зафіксуйте роз'єми, перемикачі, монтажні отвори та будь-які елементи, положення яких прив'язане до корпусу пристрою.
  2. Групування за функціоналом. Компонуйте каскади живлення, генератори тактових сигналів, RF-вузли та чутливі аналогові схеми компактно. Розв'язувальні конденсатори та допоміжну обв'язку розміщуйте впритул до відповідних виводів IC.
  3. Однакова орієнтація. Однотипна орієнтація полярних компонентів знижує ймовірність помилок під час монтажу та контролю. Чітко позначайте полярність у шарі маркування (silkscreen).
  4. Технологічні зазори. Залишайте достатній простір для захоплення компонентів насадками установника, візуального контролю, формування галтелей пайки та доопрацювання. Не розміщуйте високі деталі впритул до fine-pitch компонентів, що вимагають інспекції через AOI.
  5. Реперні знаки (fiducials) і технологічні зони. Глобальні реперні мітки на платі або панелі забезпечують точне позиціонування на лінії. Локальні репери необхідні для встановлення fine-pitch корпусів.
  6. Компоненти на зворотному боці. За двостороннього монтажу масивні деталі виносьте на верхній бік (top side). Переконайтеся, що всі елементи на нижньому боці здатні витримати повторну пайку оплавленням (reflow).
  7. Доступ до контрольних точок. Заздалегідь визначте спосіб контролю плати — за допомогою «літаючих щупів» (flying probe), голчастого адаптера (ICT) чи функціональних тестів — та розставте тестові точки згідно з вимогами обладнання.

Всі деталі розібрані у чеклісті з проєктування для складання (DFA).

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

Трасуйте за пріоритетом: спершу критичні кола (тактові сигнали, швидкісні диференційні пари, чутливі аналогові лінії, силові шини), потім решту сигналів, наприкінці — полігони та зшивальні перехідні отвори (via stitching).

  • Задавайте ширину провідників, зазори та параметри перехідних отворів за класами кіл (net classes). Ширину силових кіл розраховуйте на основі струму та допустимого перегріву. Геометрію кіл із контрольованим імпедансом визначайте за узгодженим stackup.
  • Забезпечуйте неперервність шляхів зворотного струму. Уникайте трасування швидкісних сигналів над розрізами опорних шарів або щілинами в полігонах.
  • Мінімізуйте кількість типів перехідних отворів. Кожен додатковий тип (глухі, заховані, microvia, заповнені via-in-pad) додає технологічні операції та підвищує вартість виробництва.
  • Балансуйте розподіл міді між шарами: сильний дисбаланс спричиняє жолоблення (warpage) плати під час пайки.
  • Готуйте топологію до виробничого контролю: прибирайте непідключені мідні острівці (якщо це не передбачено проєктом), «пастки для кислоти» (acid traps) та надто вузькі ділянки міді (slivers) у полігонах.

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

Перевірка DFM перед передачею у виробництво

Автоматична перевірка правил проєктування (DRC) підтверджує лише те, що топологія відповідає заданим у CAD обмеженням. Вона не гарантує сумісність цих правил із конкретним виробництвом, тому проєкт потребує додаткового аналізу технологічності (DFM). Контролюйте щонайменше такі параметри:

  • Мінімальну ширину провідників, зазори та пояски отворів (annular ring) за базовими допусками виробника, а не за його граничними лімітами
  • Діаметри отворів, аспектне співвідношення (aspect ratio) та зазор від краю отвору до міді
  • Розкриття паяльної маски, містки маски між fine-pitch майданчиками, а також тентування або глушіння перехідних отворів (via tenting / plugging)
  • Відступ міді від краю плати, особливо вздовж ліній скрайбування (V-score)
  • Відсутність маркування на контактних майданчиках та читабельність шовкографії після монтажу
  • Панелізацію, перфораційні перемички (breakaway tabs) та реперні мітки (fiducials), якщо плати замовляються в мультипанелях
  • Відповідність посадкових місць (footprints) реальним компонентам із BOM

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

Файли для розрахунку вартості PCB

Фінальний етап проєктування друкованої плати — реліз документації. Повний комплект файлів дозволяє виробнику точно розрахувати вартість без здогадок і запустити плату у виробництво без технологічних затримок (engineering holds).

Файли для виробництва (Fabrication)

  • Gerber RS-274X або Gerber X2 для кожного шару міді, паяльної маски, паяльної пасти, шовкографії та контуру плати, або ODB++ / IPC-2581 як альтернатива
  • Файли свердління NC drill (Excellon) з розділенням на металізовані та неметалізовані отвори, а також карта свердління (drill map)
  • Stackup із черговістю шарів, матеріалами, товщиною міді, товщиною діелектриків та фінальною товщиною плати
  • Виробниче креслення (fabrication drawing): габаритні розміри плати, допуски, матеріал, фінішне покриття, кольори маски та шовкографії, таблиця імпедансу та клас приймання
  • Netlist IPC-D-356 для верифікації під час електричного контролю

Файли для монтажу (Assembly)

  • BOM із кодами виробника (MPN), позиційними позначеннями та кількістю
  • Файл координат компонентів (centroid / pick-and-place) із координатами X, Y, кутом повороту та стороною монтажу
  • Складальне креслення (assembly drawing) із позначенням полярності, спеціальними інструкціями та компонентами, які не підлягають монтажу (do-not-place)
  • Вимоги до тестування, якщо виробник виконує прошивку або функціональний контроль

Чекліст перед відправкою релізу

  • Усі файли належать до однієї ревізії проєкту та містять однаковий код ревізії
  • Файли Gerber перевірені у переглядачі, а не лише експортовані з CAD
  • Одиниці вимірювання та формат файлу свердління збігаються з параметрами Gerber
  • Stackup і таблиця імпедансу узгоджені з виробничим кресленням
  • Позиційні позначення в BOM збігаються з файлом розміщення компонентів
  • Відкриті питання DFM закриті або внесені до списку погоджених винятків
  • Короткий файл readme містить перелік усіх файлів комплекту та їхнє призначення

Перевірте вихідні файли за допомогою онлайн-переглядача Gerber перед їх відправкою.

Чому варто залучити APTPCB до релізу проєкту?

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

Ця перевірка охоплює виключно технологічність виробництва. Електрична валідація, EMC, теплові розрахунки, вбудоване ПЗ та сертифікація кінцевого виробу залишаються в зоні відповідальності розробника.

Профільні стандарти та довідкові документи:

  • IPC-2221 та IPC-2222: загальні вимоги та проєктування жорстких друкованих плат
  • IPC-7351: проєктування контактних площадок для компонентів поверхневого монтажу
  • IPC-2581: формат передачі даних для виробництва та монтажу друкованих плат
  • IPC-6012: кваліфікація та технічні характеристики жорстких друкованих плат
  • IPC-A-610: критерії прийнятності електронних вузлів

Поширені запитання

Які основні етапи проєктування друкованих плат?

Типовий процес включає формування технічних вимог, створення принципової схеми, розробку посадкових місць (footprint), визначення контуру плати та механічних обмежень, вибір структури шарів (stackup), розміщення компонентів, трасування, верифікацію (DRC, DFM, огляд проєкту) та формування файлів для виробництва і монтажу. Кожен етап має бути зафіксований до переходу до наступного.

Скільки часу займає проєктування PCB?

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

У чому різниця між PCB design та PCB layout?

PCB design (проєктування друкованої плати) охоплює весь цикл розробки: від створення схеми до випуску робочих файлів. PCB layout (топологічне проєктування або трасування) — це фізична частина роботи: розміщення компонентів, розведення трас, формування полігонів та геометрії міді. Часто ці терміни вживають як синоніми.

Яке програмне забезпечення використовують для проєктування PCB?

Серед основних інструментів — Altium Designer, Cadence Allegro та OrCAD, Siemens Xpedition і PADS, а також KiCad. Будь-який із них забезпечує випуск придатної до виробництва плати за умови, що технологічні правила відповідають можливостям виробника, а вихідні файли перевірені перед релізом.

Які файли необхідні виробнику для реалізації проєкту PCB?

Для виготовлення друкованої плати потрібні файли Gerber або ODB++/IPC-2581, файли свердління NC drill, опис структури шарів (stackup), креслення для виробництва та бажано список з'єднань IPC-D-356. Для монтажу додатково потрібні перелік елементів (BOM), файл координат компонентів для встановлення та складальне креслення. Уся документація повинна мати єдину спільну ревізію.

Коли слід надсилати проєкт PCB виробнику на перевірку?

Надсилайте проєкт перед початком трасування, якщо плата вимагає контрольованого імпедансу, містить структури HDI, гнучко-жорсткі ділянки (rigid-flex), потовщену мідь або нестандартні матеріали. Це дозволить затвердити stackup і технологічні правила до розведення провідників. Повторну перевірку проводьте після генерації вихідних файлів, щоб уникнути помилок експорту та розбіжностей у документації.

Проєктуйте у послідовності виробничого процесу заводу

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