Чек-лист расчета стоимости PCBA (BOM, Gerber, тесты): практическое руководство от основ до производства

Грамотно составленный чек-лист расчета стоимости PCBA служит технической основой, которая связывает пакет конструкторских данных с реальной и работоспособной сборкой печатной платы. Это не просто запрос цены: такой чек-лист точно определяет объем материалов (BOM), производственных данных (Gerber) и протоколов валидации (тестов), необходимых для снижения производственных рисков. Когда эти входные данные стандартизированы, инженерные и закупочные команды могут убедиться, что итоговая стоимость корректно отражает сложность проекта, требования к качеству и сроки, необходимые для успешной сборки.

Ключевые выводы

  • Полнота данных: точность расчета напрямую зависит от качества переданных данных. Отсутствие файлов Pick-and-Place (XY) или неоднозначная BOM могут задержать выдачу расчета на 2-3 дня.
  • Проверка BOM: каждая позиция должна содержать Manufacturer Part Number (MPN). Описаний недостаточно, и это дает риск в 15-20% неправильного выбора компонента.
  • Потери компонентов: всегда закладывайте запас. Стандартная практика требует 3-5% дополнительно для пассивных компонентов (0402 и меньше) и 1-2% для активных ИС, чтобы покрыть машинные потери.
  • Точность Gerber: файлы должны быть в формате RS-274X или ODB++ с понятной таблицей сверления. Неясные допуски по отверстиям часто вынуждают производителя ставить проект на паузу ради Engineering Questions (EQ).
  • Объем тестов: покрытие тестами нужно определить заранее. In-Circuit Testing (ICT) обычно требует тестовых точек более чем на 90% сетей, а Functional Circuit Testing (FCT) зависит от конкретной прошивки и приспособлений.
  • Совет по валидации: перед отправкой выполните предварительную проверку BOM через базу данных дистрибьютора, например DigiKey или Mouser, чтобы сразу выявить устаревшие позиции.
  • Правило принятия решения: если на плате есть BGA с шагом менее 0,5 мм, в расчете стоимости следует явно запросить рентгеновскую инспекцию для контроля voiding.

Содержание

Что это на самом деле означает (объем и границы)

Чек-лист расчета стоимости PCBA выступает основным документом для всей производственной кооперации. Это не просто запрос цены, а спецификация требований build-to-print. В его основе лежат три отдельных блока: Bill of Materials (BOM), определяющая, что именно должно быть собрано; Gerber- или CAD-данные, определяющие, где и как это будет изготовлено; и критерии тестирования и качества, которые задают, можно ли считать сборку приемлемой.

Границы здесь критически важны. Стандартный чек-лист расчета обычно включает работы по сборке, изготовление печатной платы, закупку компонентов и стандартную инспекцию, например AOI. Но он часто не включает разовые инженерные работы (NRE) по нестандартным тестовым приспособлениям, нанесению защитного покрытия или box-build-сборке, если это не запрошено отдельно. Понимание этих границ помогает избежать расползания объема, когда затраты позже резко увеличиваются из-за неоговоренных требований, например по чистоте (например, ионное загрязнение < 1,56 мкг/см² в пересчете на NaCl) или по специальной упаковке.

Ключевые метрики (как их оценивать)

Чтобы расчет стоимости был пригоден для работы и имел низкий риск, необходимо оценивать конкретные метрики, связанные с качеством данных и технологичностью производства. Ниже приведены таблицы с критическими параметрами входных данных (BOM/Gerber) и ожидаемого качества результата.

Таблица 1: метрики качества входных данных

Метрика Допустимый диапазон / цель Почему это важно Как проверить
Полнота BOM 100% покрытие MPN Описания вроде «резистор 10k» недостаточны и приводят к ошибкам закупки. Проверьте, что в каждой строке указан действительный Manufacturer Part Number.
Жизненный цикл компонента 0% obsolete / NRND Устаревшие детали останавливают производство, а NRND создает риск дальнейших поставок. Пропустите BOM через supply-chain-инструмент, например SiliconExpert или Octopart.
Точность Pick & Place Координаты X/Y с точностью до 0,01 мм Обеспечивает точную установку, особенно для 0201 и BGA с малым шагом. Проверьте настройки экспорта centroid-файла в EDA-системе.
Допуск по файлу сверления ±3 mil (0,076 мм) Неясные допуски приводят к проблемам установки THT-компонентов. Изучите таблицу сверления в производственных заметках Gerber.
Расширение паяльной маски 2-4 mil (0,05-0,10 мм) Предотвращает перемычки припоя на ИС с малым шагом. Проверьте слои Gerber в просмотрщике, например CAM350.
Количество fiducial Мин. 3 глобальных, 2 на каждый BGA Необходимо для оптического выравнивания машин при сборке. Визуально подтвердите наличие fiducial на слоях меди и пасты.

Таблица 2: метрики производства и качества на выходе

Метрика Допустимый диапазон / цель Почему это важно Как проверить
Voiding BGA < 25% (IPC Class 2) Избыточные пустоты снижают тепловую и механическую надежность соединения. Запросите рентгеновские отчеты по всем BGA-компонентам.
Высота паяльной пасты 4-6 mil (типично) Слишком мало пасты вызывает обрывы, слишком много приводит к коротким замыканиям. Просмотрите журналы SPI (Solder Paste Inspection).
Запас компонентов 3-5% (пассивные), 1% (активные) Машины теряют детали; недостаточный запас вызывает недопоставку. Проверьте строку «Attrition» или «Overage» в расчете стоимости.
First Pass Yield (FPY) > 98% (массовое производство) Низкий выход с первого прохода указывает на нестабильность процесса или слабый DFM. Попросите статистику FPY по сборкам аналогичной технологии.
Покрытие тестами > 90% (ICT), 100% (питание) Непроверенные сети оставляют скрытые дефекты незамеченными. Изучите «Testability Report», предоставленный сборочным производством.
Ионное загрязнение < 1,56 мкг/см² Высокое загрязнение приводит к дендритному росту и коротким замыканиям со временем. Запросите результаты ROSE-теста, если надежность критична.

Инженерная проверка BOM для PCBA

Как выбирать параметры (рекомендации по сценариям)

Выбор правильных параметров расчета стоимости сильно зависит от стадии жизненного цикла продукта и конкретных технологических требований. Используйте эти правила принятия решений, чтобы адаптировать чек-лист под свой сценарий.

  1. Если вы находитесь на стадии прототипа (NPI), выбирайте turnkey-сервис, где сборщик сам закупает все компоненты, чтобы сократить административные затраты времени, даже если стоимость материалов будет на 10-15% выше.
  2. Если вы переходите к массовому производству, выбирайте consigned или partial-turnkey-модель для дорогих ИС, чтобы контролировать затраты, при этом передав сборщику работу с недорогими пассивами.
  3. Если на плате используются BGA малого шага (< 0,5 мм), выбирайте обязательную 100% рентгеновскую инспекцию и включайте в заметки по качеству контроль voiding BGA: критерии трафарета, reflow и рентгена.
  4. Если изделие относится к классу 3 (медицина / аэрокосмос), выбирайте требование отчета First Article Inspection (FAI), подтверждающего 100% значений компонентов до полного запуска партии.
  5. Если у вас есть трассы с контролируемым импедансом, выбирайте конкретное требование по диэлектрическому stackup в заметках Gerber, с указанием материала (например, Isola 370HR) и целевого импеданса (например, 50 Ω ±10%).
  6. Если конструкция требует защитного покрытия, выбирайте явное указание типа покрытия (акрил, силикон, уретан) и keep-out-зон на отдельном механическом слое.
  7. Если вам нужен Functional Testing (FCT), выбирайте передачу конструкции тестового приспособления и исполняемого firmware в составе RFQ-пакета, чтобы получить точный расчет трудозатрат.
  8. Если главным фактором является стоимость, выбирайте режим «Substitutes Approved» для пассивных компонентов, чтобы сборщик мог использовать эквивалентные складские бренды, например Yageo или Samsung.
  9. Если срок критичен (< 5 дней), выбирайте компоненты только у локальных дистрибьюторов вроде DigiKey или Mouser и избегайте позиций со статусом «Factory Stock» или «Allocation».
  10. Если плата использует толстую медь (> 2 oz), выбирайте увеличение минимальных правил по зазорам в проекте и запрашивайте отдельный thermal profile для heavy-copper reflow.

Контрольные точки внедрения (от проектирования до производства)

Переход от расчета стоимости к реальной плате требует дисциплинированного процесса внедрения. Этот чек-лист помогает убедиться, что переданный пакет данных соответствует и расчету, и возможностям производства.

1. Очистка и валидация BOM

  • Действие: Экспортируйте BOM и проверьте каждый MPN по актуальной базе данных дистрибьюторов.
  • Проверка приемки: 100% MPN имеют статус жизненного цикла «Active» и доступный запас под количество сборки + 5% attrition.
  • Почему: Именно так предотвращаются расхождения BOM и риски замены в turnkey PCBA; выявление obsolete-позиций на этом этапе избавляет от задержек на недели.

2. Генерация файлов Gerber

  • Действие: Сформируйте файлы RS-274X или ODB++, включая все медные слои, паяльную маску, шелкографию, файлы сверления и контур платы.
  • Проверка приемки: Загрузите файлы в сторонний просмотрщик, например DFM Now, и убедитесь, что совмещение слоев укладывается в 0,05 мм.

3. Создание centroid-файла (Pick & Place)

  • Действие: Экспортируйте файл координат XY, включив designator, layer, X-Mid, Y-Mid, rotation и package.
  • Проверка приемки: Убедитесь, что углы поворота для всех ИС соответствуют ориентации footprint, например расположению pin 1.

4. DFM-проверка (Design for Manufacturability)

  • Действие: Передайте данные на предварительный DFM-анализ поставщику turnkey-сборки.
  • Проверка приемки: Получите DFM-отчет без блокирующих ошибок, например без отсутствующих перемычек паяльной маски менее 4 mil.

5. Назначение тестовых точек

  • Действие: Убедитесь, что у критических сетей есть доступные тестовые точки диаметром не менее 0,8 мм для ICT или flying probe.
  • Проверка приемки: Отчет по покрытию тестами показывает более 90% доступности сетей.

6. Закрытие Engineering Questions (EQ)

  • Действие: Отвечайте на EQ производителя по stackup, импедансу или footprint компонентов.
  • Проверка приемки: Все EQ закрываются в течение 24 часов, чтобы сохранить заявленный срок.

7. Утверждение трафарета для паяльной пасты

  • Действие: Просмотрите предложенные сборщиком изменения апертур трафарета.
  • Проверка приемки: Апертуры для BGA и QFN обычно уменьшаются на 10-20%, чтобы контролировать объем припоя и не допускать перемычек.

8. First Article Inspection (FAI)

  • Действие: Запросите полный FAI-отчет для первой собранной единицы.
  • Проверка приемки: Отчет First Article Inspection подтверждает, что все значения компонентов находятся в допуске, а полярность верна.

9. Настройка профиля reflow

  • Действие: Производитель использует термопрофилирующую плату, чтобы настроить зоны печи.
  • Проверка приемки: Time Above Liquidus (TAL) составляет 45-75 секунд, а пиковая температура не превышает предельные значения компонентов, обычно 245 °C-260 °C.

10. Финальный аудит качества

  • Действие: Выполните визуальную и функциональную проверку производственной партии.
  • Проверка приемки: Отгрузка включает Certificate of Compliance (CoC) и рентгеновские снимки BGA-компонентов.

Зона тестирования turnkey-сборки PCBA

Типичные ошибки (и правильный подход)

Даже при наличии чек-листа отдельные ошибки регулярно срывают PCBA-проекты. Понимание последствий и правильного исправления критично для ровного процесса.

  1. Ошибка: в BOM указано только описание, например «100nF Cap».

    • Последствие: сборщик выбирает деталь с неправильным напряжением или температурным коэффициентом, что приводит к отказу в эксплуатации.
    • Исправление: всегда указывайте конкретный Manufacturer Part Number (MPN).
    • Проверка: в BOM должны быть столбцы «Manufacturer» и «MPN».
  2. Ошибка: игнорируется ориентация компонентов в centroid-файлах.

    • Последствие: полярные конденсаторы или диоды устанавливаются в обратной полярности и сразу вызывают короткое замыкание.
    • Исправление: четко отметьте pin 1 на шелкографии и сборочном чертеже.
    • Проверка: сравните слой Assembly Drawing с rotation в centroid-файле.
  3. Ошибка: не указаны требования к рентгеновской проверке BGA.

    • Последствие: скрытые мосты припоя или избыточный voiding под BGA остаются незамеченными.
    • Исправление: укажите в заметках к расчету стоимости контроль voiding BGA с критериями по трафарету, reflow и рентгену.
    • Проверка: убедитесь, что в расчете есть строка «X-Ray Inspection».
  4. Ошибка: не определена panelization.

    • Последствие: платы приходят по одной, и автоматизированная сборка становится неэффективной или невозможной.
    • Исправление: запрашивайте поставку в виде array/panel с отрывными рейками 5-10 мм и fiducial на рейках.
    • Проверка: до запуска в производство изучите panel drawing, предоставленный фабрикой.
  5. Ошибка: неполные инструкции «Do Not Populate» (DNP).

    • Последствие: дорогие компоненты ставятся на ненужные footprint, что тратит бюджет и может вызвать короткие замыкания.
    • Исправление: добавьте в BOM столбец «DNP» или «Fitted» и явно отметьте DNP-компоненты.
    • Проверка: сопоставьте список DNP из BOM с pick-and-place-файлом.
  6. Ошибка: используются неоднозначные drill chart.

    • Последствие: производителю приходится гадать, являются ли отверстия металлизированными (PTH) или неметаллизированными (NPTH), что влияет на заземление и монтаж.
    • Исправление: разделите PTH и NPTH по разным файлам или инструментам и четко задайте допуски.
    • Проверка: проверьте header Gerber-файла сверления на корректные определения инструмента.
  7. Ошибка: не задано покрытие поверхности PCB.

    • Последствие: вместо ENIG, который дает плоскую поверхность, приходит HASL, что создает проблемы размещения для BGA малого шага.
    • Исправление: явно укажите в производственных заметках «ENIG» или «Immersion Silver».
    • Проверка: проверьте строку «Surface Finish» в расчете стоимости.
  8. Ошибка: не учитываются уровни влагочувствительности (MSL).

    • Последствие: компоненты трескаются во время reflow из-за впитанной влаги, возникает popcorning.
    • Исправление: убедитесь, что сборщик соблюдает J-STD-033 при сушке и обращении с MSL-компонентами.
    • Проверка: проверьте наличие контролируемого хранения и печей для сушки.

FAQ (стоимость, сроки, материалы, тесты, критерии приемки)

В: Как количество уникальных позиций в BOM влияет на стоимость расчета? О: Количество уникальных позиций напрямую влияет на трудозатраты по настройке feeder.

  • Для каждой уникальной детали требуется отдельный feeder-slot на pick-and-place-машине.
  • Чем больше строк, тем дольше setup и тем выше NRE.
  • Консолидация номиналов, например использование резисторов 10 кОм везде вместо 10 кОм и 10,2 кОм, снижает стоимость.

В: Какой стандартный срок подготовки расчета стоимости turnkey PCBA? О: Стандартный turnkey-расчет обычно готовится за 24-48 часов.

  • Задержки возникают, если в BOM нет MPN или Gerber-файлы повреждены.
  • Сложные BOM с более чем 200 строками могут потребовать 3-4 дня на проверку sourcing.
  • Для стандартизированных проектов часто доступны quick-turn-варианты расчета.

В: Как учитывать substitute parts в чек-листе расчета стоимости? О: Политику замены нужно явно определить в RFQ.

  • «No Substitutes»: производитель обязан купить точный MPN, что повышает риск по срокам.
  • «Passive Subs Allowed»: можно использовать эквивалентные резисторы и конденсаторы, что ускоряет и удешевляет процесс.
  • «Approval Required»: производитель предлагает замену, но вы должны ее утвердить. Это сбалансированный вариант.

В: Какие тесты запрашивать для партии из 50 прототипных плат? О: Для небольших партий прототипов тяжелые fixture-based-тесты обычно слишком дороги.

  • AOI (Automated Optical Inspection): обязателен для проверки установки и полярности.
  • Flying Probe: хорошо подходит для прототипов, так как не требует fixture, но работает медленно.
  • Визуальный контроль: ручная проверка под увеличением качества сборки.

В: Как рассчитывается запас компонентов (attrition) в расчете стоимости? О: Сборщик закупает больше деталей, чем указано в BOM, чтобы компенсировать потери машины.

  • Пассивные компоненты (0402+): обычно 3-5% запаса или минимум 50-100 дополнительных штук.
  • Пассивные компоненты (0201): из-за сложной обработки запас может быть выше.
  • Дорогие ИС: обычно 0-1% запаса; часто поставляются на cut tape с leader extender.

В: В чем разница между NRE и unit cost в расчете стоимости? О: NRE (Non-Recurring Engineering) это разовый запускной платеж, а unit cost считается на каждую плату.

  • NRE: трафареты, программирование машин, тестовые приспособления, оснастка.
  • Unit cost: материал платы, компоненты и сборочная работа в расчете на минуту.
  • Повторные заказы обычно не включают NRE, если конструкция не меняется.

В: Как проверить, что сборщик использовал правильный материал PCB, например FR4 TG170? О: Проверка выполняется по документации и маркировке.

  • Запросите material certificate или CoC у поставщика ламината.
  • Проверьте маркировку на кромке платы, например UL-marking, которая часто указывает класс материала.
  • Укажите материал явно в заметках Компоненты и BOM.

В: Какие критерии приемки применяются к паяным соединениям? О: Обычно приемка опирается на стандарты IPC.

  • IPC-A-610 Class 2: стандартный промышленный и consumer-уровень, используется чаще всего.
  • IPC-A-610 Class 3: для высоконадежных применений, например медицины, аэрокосмоса и life support.
  • Критерии охватывают углы смачивания, объем припоя и выравнивание компонентов.

Глоссарий (ключевые термины)

Термин Определение
AOI Automated Optical Inspection. Система на базе камер, которая проверяет собранные платы на отсутствие деталей, ошибки полярности и качество пайки.
BOM Bill of Materials. Полный список всех компонентов с MPN, количествами и позиционными обозначениями.
Centroid-файл Также известен как Pick-and-Place или XY-файл. Содержит координаты и угол поворота каждого компонента на PCB.
DFM Design for Manufacturability. Подход к проектированию PCB-layout, направленный на снижение производственных ошибок и затрат.
EQ Engineering Question. Формальный запрос производителя к разработчику для уточнения неоднозначностей в пакете данных.
FAI First Article Inspection. Подробный отчет о проверке первой изготовленной единицы перед серийным запуском.
Fiducial Медная метка на PCB, используемая машинами сборки для оптического выравнивания и коррекции.
Gerber Стандартный формат файла (RS-274X), через который производителю передают данные изготовления PCB: медные слои, сверление и маску.

Заключение

Чек-лист расчета стоимости PCBA проще всего выстраивать правильно, когда требования и план проверки определены заранее, а затем подтверждены через DFM и покрытие тестами. Используйте приведенные выше правила, контрольные точки и схемы устранения ошибок, чтобы сократить число итераций и защитить выход годных по мере роста объемов. Если вы не уверены в каком-либо ограничении, сначала проверьте его на небольшой пилотной партии, прежде чем фиксировать выпуск в производство.