Автоматическая оптическая инспекция, или AOI, превратилась из дополнительной опции в обязательный этап современной электроники. По мере того как компоненты уменьшаются до метрических размеров 0201 и 01005, а плотность монтажа растет, ручной визуальный контроль становится медленным и ненадежным. AOI-инспекция использует камеры высокого разрешения и продвинутые алгоритмы подсветки, чтобы сканировать собранные платы и выявлять критические отказы и видимые дефекты качества.
В APTPCB AOI встроена как стандартный контрольный барьер в линии SMT. В этом материале разобрано, как внедрять, измерять и валидировать процессы AOI, чтобы обеспечивать высокую выходную годность производства.
Ключевые выводы
- Определение: AOI представляет собой бесконтактный метод контроля, который захватывает изображения PCB и сравнивает их с базой данных или с эталонной платой для обнаружения дефектов.
- Основная функция: технология выявляет видимые поверхностные дефекты, такие как отсутствующие компоненты, ошибки полярности, смещение установки и перемычки припоя.
- Ограничение: AOI не видит скрытые паяные соединения, например под корпусами BGA и LGA; для этого требуется рентгеновский контроль.
- Размещение в линии: систему можно ставить после печати пасты, до reflow или после reflow, хотя именно post-reflow чаще всего используют для итогового контроля качества.
- Метрики: решающим показателем эффективности AOI является баланс между ложными срабатываниями и пропусками дефектов.
- Валидация: для предотвращения дрейфа алгоритмов нужна регулярная калибровка по известным образцам дефектов.
- Тенденция: отрасль смещается от 2D-инспекции к 3D-инспекции, чтобы лучше выявлять приподнятые выводы и нарушения копланарности.
Что на самом деле означает AOI-инспекция (область применения и границы)
После общего обзора нужно точно определить оптические и программные механизмы, на которых держится эта технология. AOI-инспекция - это не один инструмент, а целая система, включающая оптику, освещение и программное обеспечение для обработки изображения.
Базовый механизм
Система получает изображения собранной платы с помощью камеры высокого разрешения. Для этого используются разные источники света с различными цветами и углами подсветки, чтобы выделять конкретные признаки. Например, красный свет может подчеркивать корпус компонента, а синий отражаться от галтели припоя. Затем программное обеспечение анализирует изображения одним из двух основных способов:
- Сопоставление изображений: захваченное изображение сравнивается с сохраненным изображением идеальной эталонной платы.
- Алгоритмический подход: используются правила для расчета параметров; например, если число пикселей паяной галтели ниже порога X, соединение классифицируется как непропай.
Что AOI обнаруживает лучше всего
AOI эффективна для видимых признаков. Особенно хорошо она выявляет:
- Дефекты компонентов: отсутствие деталей, неправильные номиналы при наличии маркировки, ошибочную полярность, перекос установки или tombstoning.
- Дефекты пайки: недостаток припоя, избыток припоя, паяные перемычки и шарики припоя.
- Дефекты платы: царапины или загрязнение поверхности PCB.
Переход от 2D к 3D
Традиционная 2D AOI смотрит на плату сверху. Это быстро и экономично, но плохо работает с дефектами, связанными с высотой, например с приподнятыми выводами. 3D AOI использует фазосдвиговую профилометрию или лазерную триангуляцию, чтобы измерять высоту каждого пикселя. Благодаря этому система может вычислять объем паяной галтели и копланарность компонента, существенно снижая количество ложных срабатываний, вызванных тенями или короблением платы.
Метрики AOI, которые действительно важны (как оценивать качество)
Понять определение - это только первый шаг; дальше нужно измерять, насколько эффективно оборудование работает в реальном производстве. Машина AOI-инспекции, которая помечает каждую плату, бесполезна, как и машина, пропускающая все подряд. Для настройки процесса необходимо отслеживать конкретные метрики.
| Метрика | Почему это важно | Типовой диапазон / факторы | Как измерять |
|---|---|---|---|
| Частота ложных срабатываний (FCR) | Высокий FCR замедляет линию, потому что операторам приходится вручную перепроверять исправные платы. Это приводит к утомлению персонала и повышает риск пропустить реальный дефект. | Цель: < 500 PPM. Зависит от стабильности подсветки и настроек порогов. | (Количество исправных плат, помеченных как дефектные / общее количество проверенных компонентов) × 1 000 000 |
| Уровень пропусков дефектов | Это самая критичная метрика. Пропуск означает, что AOI не заметила дефект, и он дошел до клиента. | Цель: 0. Зависит от разрешения камеры и полноты алгоритмов. | (Дефекты, найденные позднее на испытаниях или в эксплуатации / общее количество дефектов) × 100% |
| First Pass Yield (FPY) | Показывает состояние предыдущих этапов SMT-процесса. AOI здесь служит мерилом качества печати и установки компонентов. | Цель: > 98% для зрелых изделий. | (Платы, прошедшие AOI с первого раза / общее количество поступивших плат) × 100% |
| Скорость инспекции | Определяет, становится ли AOI узким местом всей SMT-линии. | Диапазон: 30-60 см²/с. Зависит от разрешения в микронах на пиксель. | Общая площадь PCB / время цикла на одну плату |
| Гиперчувствительность программы | Похожа на ложное срабатывание, но относится именно к слишком строгим алгоритмам, например когда годная пайка признается недостаточной из-за слегка матового вида. | Цель: низкий уровень | Отношение числа программных срабатываний к числу подтвержденных оператором дефектов |
| Стабильность программы | Показывает, насколько одинаковые результаты AOI выдает на разных партиях и на разных машинах. | Требуется высокая стабильность. | Прогнать одну и ту же эталонную плату 50 раз; результат должен полностью совпадать |
Как выбирать AOI: рекомендации по сценариям (компромиссы)
После понимания метрик их нужно привязать к конкретным производственным сценариям, чтобы выбрать правильную стратегию контроля. Не каждой плате нужна 3D-инспекция, и не каждый дефект стоит искать только после reflow.
Сценарий 1: массовая потребительская электроника
- Проблема: приоритетом является скорость. Темп линии очень высокий.
- Рекомендация: высокоскоростная 2D AOI или 3D AOI с пониженным разрешением.
- Компромисс: можно допустить немного более высокий уровень ложных срабатываний, чтобы не тормозить линию, если рядом есть отдельный участок доработки.
Сценарий 2: автомобильная или авиационно-космическая электроника
- Проблема: пропуски недопустимы. Критична стойкость к вибрациям.
- Рекомендация: полноценная 3D AOI после reflow в сочетании с SPI-инспекцией до reflow.
- Компромисс: возрастает время цикла и требуется более тонкая настройка программы.
Сценарий 3: микрокомпоненты 0201 или 01005
- Проблема: компоненты слишком малы для стандартных камер, а тени от соседних высоких элементов перекрывают обзор.
- Рекомендация: высокоразрешающая 3D AOI с разрешением 10-12 микрон и телеоцентрическими объективами.
- Компромисс: поле зрения уменьшается, поэтому камера должна делать больше снимков, а время инспекции значительно увеличивается.
Сценарий 4: высокие компоненты и разъемы
- Проблема: высокие детали отбрасывают тень на маленькие соседние элементы, что вызывает ложные сообщения "компонент отсутствует".
- Рекомендация: многопозиционная подсветка или боковые камеры.
- Компромисс: оборудование становится дороже.
Сценарий 5: pre-reflow и post-reflow
- Pre-reflow: проверяет точность установки и наличие пасты до пайки.
- Плюсы: дефекты легко исправить еще до использования паяльника.
- Минусы: не выявляет дефекты пайки, такие как непропай или tombstoning, которые появляются во время reflow.
- Post-reflow: проверяет качество уже готового соединения.
- Плюсы: позволяет выявить самые критичные электрические и механические отказы.
- Минусы: доработка требует выпайки, а это нагружает PCB.
- Выбор: post-reflow обязателен. Pre-reflow необязателен, но желателен для дорогих и плотных плат.
Сценарий 6: SPI и AOI: когда использовать каждую в PCBA
- SPI (Solder Paste Inspection): контролирует объем, высоту и площадь отпечатка паяльной пасты до установки компонентов. Это предотвращает дефекты в самом источнике, то есть на этапе печати.
- AOI: контролирует размещение компонентов и качество готовых паяных соединений.
- Как выбирать: для качественного производства это не выбор "или-или". SPI предотвращает дефекты, AOI выявляет дефекты. При ограниченном бюджете минимумом является AOI post-reflow. Для сложных плат использование обеих технологий считается отраслевым стандартом для замыкания обратной связи.
Контрольные точки внедрения AOI (от проектирования до производства)

Правильно выбрать стратегию важно, но успешное выполнение требует строгого чек-листа от проектирования до сборки. Эффективная AOI-инспекция начинается уже на этапе разводки PCB.
Этап Design for Manufacturing (DFM)
- Зазоры между компонентами: между компонентами должно быть достаточно места, чтобы камера AOI могла видеть паяные галтели под углом 45 градусов.
- Конструкция площадок: контактные площадки должны быть достаточно длинными, чтобы формировался видимый мениск припоя. Если компонент полностью закрывает площадку, AOI не сможет оценить соединение.
- Фидуциалы: необходимо предусмотреть как минимум два, а лучше три глобальных фидуциала на технологических полях панели и локальные фидуциалы для мелкошаговых QFP. Это позволяет AOI правильно выровнять систему координат.
- Чистота шелкографии: не размещайте шелкографию на площадках или слишком близко к паяным соединениям, потому что сильный контраст может запутать алгоритмы обработки изображений.
Этап настройки и программирования
- Импорт CAD-данных: загружайте в машину AOI данные XY из файла pick-and-place напрямую, а не обучайте программу вручную.
- Управление библиотекой: поддерживайте центральную библиотеку описаний корпусов, например для резистора 0603. Не создавайте новое описание для каждой платы, а привязывайтесь к общей библиотеке для согласованности.
- Калибровка подсветки: ежедневно калибруйте интенсивность света. Старение LED меняет то, как камера видит паяное соединение.
- Создание эталонной платы: отсканируйте заведомо годную плату как базовый эталон, но сразу после этого проверьте плату с известными дефектами, чтобы подтвердить реальную чувствительность системы.
Этап производства
- Проверка первого изделия: первая плата в партии должна пройти AOI и дополнительно быть визуально проверена опытным техником, чтобы убедиться, что программа не генерирует ложные срабатывания.
- Настройка ложных срабатываний: в течение первых 50 плат корректируйте пороги. Если машина помечает исправное соединение как дефектное, слегка расширьте критерии приемки, но никогда не настолько, чтобы пропускать реальные дефекты.
- Обратная связь по данным: связывайте данные AOI с SMT-линией. Если AOI обнаруживает тенденцию к смещению установки, например на позиции U12, оператор pick-and-place должен узнать об этом немедленно.
- Обслуживание: еженедельно очищайте объективы камеры и модули подсветки. Пары флюса могут образовывать пленку на оптике и размывать изображение.
Типичные ошибки в AOI (и правильный подход)
Даже при хорошем плане внедрения отдельные операционные ошибки могут ухудшить результат. Ниже перечислены самые частые проблемы, которые мы видим в отрасли.
1. Полагаться на AOI для контроля BGA
Ошибка: считать, что AOI одинаково проверяет все компоненты. Реальность: AOI работает только по прямой видимости и не видит шарики припоя под Ball Grid Array (BGA). Коррекция: для BGA, LGA и QFN с большими тепловыми площадками необходимо использовать рентгеновский контроль.
2. Игнорировать эффект тени
Ошибка: ставить маленький резистор вплотную к высокому электролитическому конденсатору. Реальность: высокий компонент перекрывает свет или обзор камеры, из-за чего AOI ошибочно считает соседнюю деталь отсутствующей. Коррекция: скорректируйте layout на этапе DFM или используйте 3D AOI с многопозиционной проекционной подсветкой.
3. Чрезмерно бороться с ложными срабатываниями
Ошибка: ослаблять параметры до тех пор, пока машина почти не перестанет сигнализировать. Реальность: это почти гарантированно увеличит количество пропусков реальных дефектов. Коррекция: принимайте небольшой, управляемый уровень ложных срабатываний, например 1-2 на панель, как плату за надежность контроля.
4. Не учитывать цвет PCB
Ошибка: использовать одну и ту же программу для зеленой и белой платы. Реальность: отражающая способность solder mask меняет контраст, а белые платы отражают значительно больше света и могут ослеплять датчик. Коррекция: создавайте отдельные профили подсветки для разных цветов solder mask.
5. Забывать про вариации высоты компонентов
Ошибка: задавать фиксированную высоту в 3D AOI для конденсатора, который закупается у нескольких одобренных поставщиков. Реальность: у поставщика A конденсатор может иметь высоту 1.0 мм, а у поставщика B - 1.1 мм, и AOI ошибочно отметит второй как неправильную деталь. Коррекция: задавайте допуски по высоте на основе даташитов всех одобренных поставщиков из BOM.
6. Пропускать проверку полярности у симметричных деталей
Ошибка: не задавать метку полярности для LED или диодов, которые выглядят симметрично. Реальность: деталь может быть установлена с ошибкой на 180 градусов, а AOI пропустит это, потому что форма корпуса совпадает. Коррекция: алгоритм должен целенаправленно искать катодную метку, выемку или фаску.
FAQ по AOI (стоимость, сроки, материалы, испытания, критерии приемки)
Избежать ошибок важно для стабильности процесса, но у закупщиков и инженеров часто остаются конкретные организационные вопросы.
Как AOI влияет на стоимость PCBA?
В APTPCB AOI обычно включена в стандартную стоимость сборки для массового производства. Для очень маленьких прототипных партий может взиматься небольшая плата за программирование. Однако стоимость отказа от AOI, то есть полевых отказов, многократно выше.
Увеличивает ли AOI производственный срок?
В сбалансированной линии AOI работает с той же скоростью, что и машины pick-and-place, поэтому не добавляет чистого времени к пропускной способности. Программирование занимает 1-3 часа в зависимости от сложности, и это время учитывается на этапе настройки SMT.
Может ли AOI выявить неправильный номинал компонента?
Только если номинал напечатан на корпусе компонента, например "103" на резисторе. Электрически измерять номинал AOI не умеет. У MLCC обычно нет маркировки; если катушка загружена неверно, AOI не поймет, что вместо 10 нФ установлен 100 нФ. Для этого нужно электрическое испытание ICT.
Как влияет финишное покрытие PCB на AOI?
HASL неровное и блестящее, поэтому может давать переменные отражения, которые сбивают 2D AOI. ENIG более плоское и равномерное, поэтому облегчает оптический контроль.
Какие критерии приемки использует AOI?
AOI программируется на основе отраслевых стандартов, обычно IPC-A-610 Класс 2 или Класс 3. Этот класс нужно указать в RFQ, чтобы порог по объему паяной галтели был настроен корректно.
Заменяет ли AOI функциональное тестирование (FCT)?
Нет. AOI проверяет структурную целостность, то есть наличие компонента и корректность пайки. FCT проверяет функциональную работоспособность, например включение устройства и правильный уровень напряжения. Эти методы дополняют друг друга.
В чем разница между offline и inline AOI?
- Inline: машина встроена в конвейер, и платы перемещаются автоматически. Это оптимальный вариант для массового производства.
- Offline: оператор вручную загружает и выгружает платы. Такой вариант лучше подходит для пакетного выпуска и этапа NPI.
Может ли AOI контролировать гибкие PCB?
Да, но гибкие PCB обычно требуют вакуумной оснастки или магнитного держателя, чтобы сохранять идеальную плоскостность. Если гибкая плата приподнимается, меняется глубина фокуса и растет число ложных срабатываний.
Ресурсы по AOI (связанные страницы и инструменты)
Чтобы глубже понять место AOI в более широкой производственной экосистеме, посмотрите связанные возможности APTPCB:
- SPI-инспекция: узнайте больше о линии защиты до reflow, которая работает вместе с AOI.
- Рентгеновский контроль: обязательное решение для контроля BGA и QFN, которые AOI не видит.
- Система качества: обзор того, как мы объединяем AOI, ICT и FCT в единую систему управления качеством.
- Монтаж SMT и THT: основной процесс сборки, где физически расположена AOI.
Глоссарий AOI (ключевые термины)
Чтобы обеспечить единообразное понимание во всех материалах и при взаимодействии с производственным партнером, ниже приведены стандартные термины AOI.
| Термин | Определение |
|---|---|
| Алгоритм | Набор математических правил, которые программное обеспечение использует для анализа изображения, например выделение границ или сопоставление шаблонов. |
| CAD-данные | Координаты XY и данные о повороте, сформированные системой проектирования PCB и используемые для программирования AOI. |
| Пропуск дефекта | Дефект, который машина AOI не обнаружила и пропустила как годный. |
| Ложное срабатывание | Исправный компонент или соединение, которое машина AOI ошибочно отметила как дефектное. |
| Фидуциал | Медная метка на PCB, которую камера использует для выравнивания платы и коррекции перекоса. |
| FOV (поле зрения) | Область платы, которую камера видит за один снимок. |
| Эталонная плата | Заведомо годная плата, которая используется для обучения системы AOI правильному виду сборки. |
| OCR (оптическое распознавание символов) | Программная функция, считывающая текст на корпусах компонентов для проверки номеров деталей. |
| Параллакс | Видимое смещение объекта при наблюдении с разных линий зрения; это одна из сложностей 3D-инспекции. |
| Reflow | Процесс оплавления паяльной пасты для закрепления компонентов; AOI обычно выполняется сразу после него. |
| Затенение | Ситуация, когда высокий компонент перекрывает свет, который должен попадать на более низкий соседний элемент. |
| Порог | Числовой предел, заданный в программном обеспечении, например по яркости, контрасту или высоте, который определяет pass/fail. |
| Tombstoning | Дефект, при котором компонент встает на один торец из-за неравномерных сил смачивания во время reflow. |
| Коробление | Изгиб PCB; системы AOI должны картировать поверхность платы, чтобы компенсировать эту вариацию по оси Z. |
Заключение (следующие шаги)
AOI-инспекция - это основа контроля качества в современном производстве электроники. Она обеспечивает такую скорость и повторяемость, которых невозможно добиться только ручным контролем, и помогает выявлять tombstoning, короткие замыкания и отсутствующие компоненты еще до выхода изделия с завода. Но это не инструмент формата "настроил и забыл": он требует внимательного выбора между 2D и 3D, строгого программирования по стандартам IPC и постоянной валидации.
В APTPCB мы настраиваем линии AOI с учетом конкретной сложности вашего проекта, чтобы обеспечить высокую выходную годность и надежность.
Готовы переходить к производству? При отправке данных на расчет или DFM-проверку приложите:
- Файлы Gerber (включая слои пасты и шелкографии).
- Файл Centroid/Pick-and-Place (координаты XY).
- BOM (спецификацию материалов) с одобренными производителями компонентов.
- Класс инспекции (IPC Class 2 или 3).
- Особые требования (например, "Проверять точность текста на этикетке").
Это позволяет нам построить надежную программу инспекции, которая минимизирует ложные срабатывания и исключает пропуски дефектов.