FCT-тестирование: функциональное тестирование печатных плат.
Рисунок 1. Тест FCT для печатной платы.
Последнее обновление: май 2026 г. · Руководство по производственному тестированию для инженеров по аппаратному обеспечению, разработчиков тестов и команд по закупкам.
Тестирование функциональной схемы (FCT , часто называемое просто функциональным тестированием) включает в себя подачу питания на полностью собранную плату и проверяет её работоспособность так же, как и у готового продукта, а затем проверяет, соответствуют ли её реальные выходные сигналы ожидаемому поведению. В то время как внутрисхемное тестирование (ICT) задаёт вопрос: «Все ли компоненты правильно подключены?», FCT задаёт более важный вопрос: «Действительно ли эта плата выполняет свою функцию?» Обычно это последний электрический этап перед отгрузкой, и он хорошо работает только в том случае, если доступ к тестовой схеме, точки воздействия и чёткие пределы прохождения/непрохождения теста были изначально заложены в конструкцию платы.
Что такое тест FCT (тест функциональной цепи)?
Функциональное тестирование рассматривает плату как работающий блок, а не как набор отдельных компонентов. Типичный функциональный тест подает на устройство входные сигналы — напряжение питания, тактовый сигнал, управляющие сигналы, сигналы от датчиков, коммуникационные пакеты — а затем измеряет результаты в соответствии со спецификацией: выходные напряжения и токи, синхронизация, частота, ответы на коммуникационные запросы, состояние дисплея или светодиодов, срабатывание реле, мощность радиочастотного сигнала и так далее. Результатом является простой вердикт — пройдено или не пройдено — подкрепленный записанными измерениями.
Поскольку устройство работает на готовой к использованию, собранной плате, FCT подтверждает не только наличие необходимых компонентов, но и их корректную совместную работу : загрузка прошивки, удержание регулятором заданного значения под нагрузкой, радиосвязь, показания АЦП в пределах допустимого диапазона, корректность калибровки. Именно эти данные больше всего интересуют большинство клиентов перед отправкой устройства.
FCT против ICT против AOI против рентгеновского излучения против летающего зонда
FCT — это один из этапов многоуровневой стратегии тестирования. Каждый метод отвечает на отдельный вопрос, и они дополняют друг друга, а не взаимозаменяемы.
| Тест | Вопрос, на который он отвечает | Работает? | Лучший в |
|---|---|---|---|
| ПКТ (функциональный) | Выполняет ли плата свою функцию? | Да | Поведение системы, микропрограммное обеспечение, калибровка, связь. |
| ИКТ (внутрисхемный) | Все ли компоненты исправны и правильно соединены? | Частично | Значения компонентов, обрывы цепи, короткие замыкания, полярность |
| Автоматизированный оптический контроль | Выглядит ли он собранным правильно? | Нет | Дефекты пайки, отсутствующие/смещенные детали. |
| Рентген | Полезны ли скрытые суставы? | Нет | Соединения BGA/QFN, пустоты, внутренние короткие замыкания |
| Летающий зонд | Проверка электропроводки без светильника? | Частично | Электротехническое тестирование малых/средних объемов, без заоблачных цен. |
Обычно в производстве используется комбинация методов: оптический оптический контроль (AOI) и/или рентгеновский контроль для оценки качества сборки, компьютерная томография (ICT) или летающий зонд для проверки электрического покрытия, а также компьютерная томография (FCT) в качестве окончательной функциональной проверки. В небольших проектах или проектах с быстрой сменой заказов иногда обходятся без компьютерной томографии и полагаются на AOI плюс компьютерную томографию.
Как работает станция функционального тестирования (СТТ)?
Станция функционального тестирования состоит из трех основных частей, работающих в комплексе:
- Испытательный стенд. Плата устанавливается в специальное приспособление — часто это подпружиненные контактные штыри, соприкасающиеся с тестовыми площадками, а также ответные разъемы, — которое подает питание и сигналы, а также считывает выходные данные. Приспособление имитирует реальный интерфейс работы платы.
- Измерительные приборы и ввод/вывод. Программируемые источники питания, электронные нагрузки, цифровой мультиметр/система сбора данных, источники сигналов, коммуникационные интерфейсы (UART, SPI, I²C, USB, CAN, Ethernet), а иногда и радиочастотные приборы подают сигналы и регистрируют измерения.
- Тестовая программа. Программное обеспечение определяет последовательность тестирования: включение питания, загрузка прошивки при необходимости, последовательное выполнение каждой функциональной проверки, сравнение каждого измерения с его пределом, запись данных и объявление результата «пройдено» или «не пройдено». Оно также управляет любыми этапами программирования или калибровки, выполняемыми во время тестирования.
На практике оператор устанавливает плату, зажимное устройство закрывается, программа выполняет последовательность шагов за секунды или пару минут, и формируется результат «пройдено/не пройдено», а также запись о результатах теста для данного серийного номера.
Место FCT в процессе тестирования при производстве печатных плат
FCT обычно представляет собой заключительный электрический тест — последнюю проверку работоспособности платы перед ее упаковкой или установкой в более крупный узел. Типичная схема выглядит следующим образом:
- Сборка SMT / сквозных отверстий
- AOI (и рентгенография для BGA/скрытых соединений)
- Тестирование с помощью ИКТ или летающего зонда (электрическое покрытие на уровне компонентов)
- Программирование/калибровка в цепи (при необходимости)
- FCT — функциональная верификация в соответствии со спецификацией
- Окончательная проверка, сериализация, упаковка
Поскольку функциональное тестирование на этапе сборки (FCT) проводится поздно, именно на этом этапе стоимость необнаруженного на ранней стадии дефекта наиболее высока — это еще одна причина, по которой тестирование качества сборки на этапе сборки и хорошо разработанное функциональное тестирование на этапе сборки в совокупности приносят свои плоды.
Что выявляет тест FCT, чего не обнаруживают другие тесты.
- Ошибки прошивки и программного обеспечения. — Неправильное изображение, сбой загрузки, некорректная конфигурация, отсутствуют данные калибровки.
- Параметрические сбои — Регулятор, находящийся в пределах допустимых значений при отсутствии нагрузки, но теряющий свою эффективность при реальной нагрузке; генератор, слегка отклоняющийся от заданной частоты; аналоговый канал, показывающий значение вне допустимого диапазона.
- Сбои связи и интерфейса. — шина, которая перечисляет данные, но не передает их корректно, разъем с прерывистым контактом.
- Ошибки взаимодействия — отдельные компоненты исправны (поэтому ИКТ проходит проверку), но в реальных условиях эксплуатации выходят из строя одновременно.
- Калибровка и подгонка — Компания FCT часто проводит и проверяет калибровку, чтобы каждый блок соответствовал техническим требованиям.
Именно этот пробел остаются незаполненными при использовании чисто визуальных, рентгеновских или компонентных тестов: плата может быть изготовлена идеально, но при этом не функционировать как готовый продукт. FCT (Future Testing Test) — это этап, который его заполняет.
Как спроектировать плату для функционального тестирования (DFT)
Функциональное тестирование, добавляемое после утверждения компоновки, является дорогостоящим и ненадежным, поскольку плата может не иметь доступа к зонду, механизмов программирования или измеримых пределов. Проектирование с учетом тестирования подразумевает планирование следующих моментов до выпуска файлов:
- Контрольные точки на сетях, до которых должен доходить тест — силовых шинах, ключевых сигналах, заземляющих линиях — с учетом размеров и расстояния между контактами, по возможности с одной стороны.
- Доступ для программирования/отладки — Разъем или контактные площадки для ISP/JTAG/SWD, позволяющие загрузить прошивку и проверить устройство в процессе тестирования.
- Граничное сканирование (JTAG) там, где плотное расположение BGA-компонентов ограничивает возможности физического зондирования, необходимо проверять межсоединения без использования штифтов на каждой цепи.
- Установлены пределы прохождения/непрохождения теста. — Каждая функциональная проверка должна иметь числовое значение (напряжение, ток, время, частота, скорость связи), а не расплывчатое "работает/не работает".
- Механика, удобная для установки приспособлений — отверстия для инструментов, зоны, предотвращающие доступ высоких деталей, доступный краевой соединитель и четкая ориентация платы.
- Стимул и наблюдаемость — способ ввода входных данных (например, режим самотестирования, тестовый разъем) и считывания выходных данных без разборки изделия.
| элемент DFT | Почему это важно для Федеральной столичной территории |
|---|---|
| Доступные тестовые площадки | Стабильный, воспроизводимый контакт для стимуляции и измерения. |
| Разъемы/контакты для программирования | Загрузите микропрограмму и выполните калибровку на тестовой станции. |
| Режим самотестирования/тестирования в прошивке | Позволяет совету директоров быстро сообщать о внутреннем состоянии дел. |
| Документированные пределы прохождения/непрохождения теста. | Устраняет двусмысленность между покупателем и фабрикой. |
| Отверстия для инструментов и зоны ограничения доступа | Надежная центровка зажимного приспособления и контактное усилие. |
Разработка и проверка программы тестирования FCT
Функциональное тестирование заслуживает доверия лишь настолько, насколько надежна его программа и ограничения. Рекомендуется разрабатывать последовательность тестов параллельно с первыми прототипами, а затем проверять её на первой партии образцов перед началом серийного производства. Проверка охватывает два важных типа отказов: ложные сбои (отбракованные исправные платы, что снижает выход годной продукции и доверие) и ошибки (пройденные неисправные платы, более опасный случай). Ограничения настраиваются с запасом относительно реальных измеренных распределений, а повторяемость результатов, полученных с помощью тестового приспособления, проверяется таким образом, чтобы тест измерял производительность платы, а не приспособления.
Для обеспечения отслеживаемости регистрируются серийный номер каждого устройства, версия прошивки и результаты измерений. Эта запись служит для анализа отказов в полевых условиях, повторных заказов и аудитов — и это именно те данные, которые зарубежные клиенты должны запрашивать при закупке у контрактного производителя.
Ограничения теста FCT и способы комбинирования тестов.
- Диагностика может быть приблизительной. FCT показывает, что плата не выполнила какую-либо функцию; однако он не всегда точно определяет неисправный компонент. Сочетание его с ICT/летающим зондом и AOI позволяет быстрее сузить круг поиска первопричины.
- Стоимость оборудования и программы. Изготовление нестандартных приспособлений и тестового программного обеспечения требует времени и денег, поэтому для очень небольших объемов производства иногда используются более простые методы запуска в сочетании с AOI/рентгеновским контролем.
- Показатель охвата соответствует тому, что вы написали. Функциональное тестирование проверяет только то, что выполняет программа; пробелы в плане тестирования означают пробелы в покрытии. Целевой список дефектов следует определять обдуманно.
- Это не тест на надежность. FCT подтверждает работоспособность платы; проверка работоспособности, термоциклирование или HALT — это отдельные этапы, учитывающие срок службы и механические нагрузки.
Наиболее эффективная стратегия предполагает использование методов, соответствующих уровню риска и объему производства продукта: контроль качества сборки на начальном этапе, проверка электрооборудования в процессе сборки и функциональная приемка в конце.
Услуги по тестированию FCT в компании Highleap Electronics
Компания Highleap Electronics — китайский производитель печатных плат и сборочных узлов, который включает функциональное тестирование в комплексные проекты по сборке для клиентов в США, Европе и Азиатско-Тихоокеанском регионе. Вместо того чтобы рассматривать тестирование как формальность, полезная работа выполняется до начала сборки — согласовывается, что именно должно подтвердить функциональное тестирование, и подтверждается, что плата может это подтвердить.
- Функциональное тестирование с использованием изготовленных на заказ приспособлений и тестовых программ, разработанных в соответствии с вашими требованиями к прохождению/непрохождению испытаний.
- Дизайн для испытаний (DFT) Проверка контрольных точек, доступа к программированию и ограничений перед блокировкой файлов.
- Внутрисхемное программирование и калибровка, выполняемая на испытательном стенде, где это необходимо.
- дополнительный AOI, рентгенография, ИКТ и электронное тестирование для многоуровневого покрытия, с записями результатов испытаний по каждому образцу для обеспечения прослеживаемости.
Рисунок 2. Тест FCT для проверки деталей печатной платы.
Часто задаваемые вопросы о тесте FCT
Что означает аббревиатура FCT?
FCT расшифровывается как Functional Circuit Test (функциональное тестирование цепей). Оно проверяет, что полностью собранная и подключенная к источнику питания плата выполняет свою функцию в соответствии с заданными критериями «пройдено/не пройдено».
В чём разница между FCT и ICT?
Внутрисхемное тестирование (ВСТ) проверяет отдельные компоненты и соединения — номиналы, обрывы, короткие замыкания, полярность — обычно с помощью гвоздей. Функциональное тестирование (ФТ) проверяет, работает ли собранная плата как система, включая встроенное программное обеспечение, калибровку и связь. Они дополняют друг друга: ВСТ выявляет неисправности компонентов, ФТ подтверждает работоспособность.
Всегда ли требуется FCT?
Не всегда, но настоятельно рекомендуется для любых плат, работоспособность которых должна быть гарантирована перед отгрузкой. Для очень простых плат или плат, выпускаемых очень малыми партиями, иногда используется AOI плюс проверка работоспособности, в то время как продукты с встроенным ПО, калибровкой или критически важными функциями почти всегда включают FCT.
Что мне нужно предоставить для настройки функционального тестирования?
Спецификация испытаний с указанием пределов прохождения/непрохождения, микропрограммного обеспечения и метода программирования, описания входов/выходов и условий эксплуатации, расположения разъемов и контрольных точек, а также целевой пропускной способности. На основе этих данных можно разработать и проверить на первой партии образцов приспособление и программу испытаний.
Может ли FCT заменить ICT и AOI?
Нет. FCT подтверждает работоспособность, но может не определить, какой именно компонент вышел из строя, и не проверяет качество пайки так, как это делают AOI и рентгеновский контроль. Наиболее надежная стратегия — это многоуровневая проверка: контроль качества сборки, ICT/летающий зонд для проверки электрического покрытия и FCT для функциональной проверки.
Сколько времени занимает функциональное тестирование одной платы?
Как правило, это занимает от нескольких секунд до пары минут, в зависимости от количества выполняемых функций и от того, выполняется ли программирование или калибровка на одном и том же рабочем месте. Тестовая программа настраивается таким образом, чтобы сбалансировать охват и время цикла.
Может ли производитель из Китая проводить функциональное тестирование продукции, предназначенной для зарубежного рынка?
Да, при условии, что производитель сможет разработать и проверить оснастку и программу тестирования, четко изложить спецификацию на английском языке, контролировать изменения в программном обеспечении и предоставлять протоколы тестирования для каждого устройства. Наилучшие результаты достигаются, если на ранних этапах рассматривать поставщика как партнера по тестированию — сообщая ему об ограничениях и механизмах самотестирования.
Рекомендуемые сообщения
Ценовое предложение и состав печатной платы RT duroid 6002
На этой странице размещены задачи по составлению котировок и определению структуры затрат...
Производство фильтрующих печатных плат TMM6
Содержание Почему разработчики микроволновых фильтров используют...
Сравнение печатных плат Taconic RF 35 и RO4350B
Содержание: RF-35 против RO4350B. Закупка и...
Производство фильтрующих печатных плат TMM4
Производство печатных плат с фильтрами TMM4 контролируется...
Как получить расценки на печатные платы
Давайте проведем для вас анализ DFM/DFA и вернемся к вам с отчетом. Вы можете безопасно загрузить свои файлы через наш веб-сайт. Для того, чтобы дать вам предложение, нам нужна следующая информация:
-
- Gerber, ODB++ или .pcb, спец.
- Список спецификаций, если вам требуется сборка
- Количество
- Время поворота
Для услуг PCBA, пожалуйста, предоставьте ваш BOM (спецификация материалов) и любые конкретные инструкции по сборке. Мы также предлагаем анализ DFM/DFA для оптимизации ваших проектов для технологичности и сборки, обеспечивая плавный процесс производства.
