Скидка на подшипники из наличия!
Новое поступление товара в 2026 году!
Системы технического (машинного) зрения — это аппаратно-программные комплексы, которые получают изображение объекта контроля и в реальном времени принимают по нему решение: годен/не годен, размер, координаты, наличие признака, корректность кода. На производстве они закрывают задачи 100 % входного и операционного контроля там, где ручной осмотр медленный, нестабильный или физически невозможен. Качество результата на 80 % определяется не алгоритмом, а корректным выбором четырёх компонентов: камеры, оптики, подсветки и интерфейса связи с линией.
Промышленная система зрения собирается из ограниченного набора функциональных блоков. Состав практически одинаков для проверки наличия наклейки, измерения геометрии детали и чтения штрихкода — меняются только параметры компонентов.
Правило проектирования: сначала добиваются контрастного, повторяемого изображения признака на оптике и подсветке — потом подбирают алгоритм. Алгоритм не исправляет плохую картинку.
В промышленных камерах применяются два типа полупроводниковых матриц — CCD (ПЗС, прибор с зарядовой связью) и CMOS (КМОП). В CCD заряды последовательно считываются через единый выходной усилитель и АЦП; в CMOS каждый пиксель имеет собственный усилитель, а считывание идёт параллельно по столбцам — это даёт более высокую скорость кадров и существенно меньшее энергопотребление.
К 2020-м годам подавляющее большинство новых промышленных камер строится на CMOS-матрицах. CCD сохраняются в нишевых научных, астрономических и специальных применениях, где критична однородность и низкий уровень шумов при длительных выдержках, но в задачах поточного контроля их роль сведена к минимуму. Сравнительные характеристики камер по чувствительности, шумам и динамическому диапазону производители публикуют по единой методике — стандарту EMVA 1288 (действующая редакция — Release 4.0).
По способу формирования изображения камеры делятся на матричные (area scan) и линейные (line scan).
Линейные камеры дают высокое разрешение по направлению движения (по сути неограниченное, лимит — длина пробега). Они требуют точной синхронизации с приводом (обычно от энкодера), а сборка и калибровка такой системы заметно сложнее, чем матричной.
При подборе камеры технический специалист оценивает следующие параметры (терминология — по EMVA 1288).
Для контроля объектов на движущемся конвейере используют только global shutter. Rolling shutter на скорости конвейера 0,5–1 м/с даёт заметные геометрические искажения и непригоден для метрологических задач.
Объектив подбирается по четырём связанным величинам: поле зрения (FOV), рабочее расстояние (WD), формат матрицы и фокусное расстояние. Дополнительно — глубина резкости, светосила (диафрагма), допустимая дисторсия и тип крепления (C-mount, CS-mount, F-mount, M42, M58 — в зависимости от размера матрицы).
Фокусное расстояние при условии «обычного» объектива (без телецентрии): f ≈ (Sсенс × WD) / FOV
f ≈ (Sсенс × WD) / FOV
где f — фокусное расстояние, мм; Sсенс — линейный размер матрицы по соответствующей стороне (ширина или высота), мм; WD — рабочее расстояние от плоскости объекта до матрицы, мм; FOV — размер поля зрения на объекте по той же стороне, мм.
f
Sсенс
WD
FOV
Углы поля зрения: HFOV = 2·arctan(Wсенс / (2f)), аналогично для вертикали с подстановкой высоты матрицы.
HFOV = 2·arctan(Wсенс / (2f))
Реально достижимая точность измерения определяется не числом пикселей в матрице, а числом пикселей на минимальный признак объекта. Для надёжного обнаружения признака его проекция должна занимать не менее 3–5 пикселей; для измерительных задач — не менее 10 пикселей с учётом субпиксельной обработки.
Пространственное разрешение на объекте (размер пикселя в плоскости сцены): r = FOV / N, где N — число пикселей по той же стороне матрицы.
r = FOV / N
N
Контроль наличия маркировки на крышке Ø 80 мм. Поле зрения 100 мм, матрица 1/1,8" (≈ 7,2 × 5,4 мм), 5 Мп (2448 × 2048 пкс), рабочее расстояние 300 мм.
Фокусное расстояние: f ≈ 7,2 × 300 / 100 ≈ 21,6 мм → ближайший стандартный объектив 25 мм с корректировкой WD до ≈ 350 мм. Размер пикселя на объекте: r = 100 / 2448 ≈ 0,041 мм/пкс. Минимальный читаемый символ — около 0,2 мм (≈ 5 пкс) — задаче по контролю печати соответствует.
Подсветка в системе зрения отвечает за создание устойчивого контраста контролируемого признака и подавление мешающих факторов: бликов, теней, текстуры фона, изменения внешнего света. Подавляющее большинство промышленных подсветок строится на светодиодах — за счёт стабильности светового потока, ресурса, возможности стробирования и точного контроля длины волны.
Выбор длины волны определяется контрастом признака, чувствительностью матрицы и помехами от внешнего освещения.
Совместно с подсветкой определённой длины волны на объективе обычно ставят узкополосный фильтр — это резко снижает влияние цехового освещения и солнечного света через окна.
Подсветку всегда стробируют синхронно с экспозицией камеры (импульсный режим). Это даёт «заморозку» движущегося объекта без размытия и кратно повышает световой поток в момент кадра без перегрева светодиодов.
Поток данных от камеры к вычислителю передаётся по одному из открытых отраслевых стандартов. Все они опираются на единую программную прослойку GenICam (Generic Interface for Cameras), что обеспечивает унифицированную работу с камерами разных производителей в одной программе.
Выбор интерфейса начинается с расчёта полосы пропускания, требуемой камерой:
Полоса (бит/с) = Разрешение × Разрядность × Частота кадров
Пример: 5 Мп (2448 × 2048) × 8 бит × 60 fps ≈ 2,4 Гбит/с. Такой поток уже не помещается в GigE (1 Гбит/с) — нужны 2.5/5 GigE, USB3 Vision или CoaXPress.
Дальнейшие критерии: длина кабеля до вычислителя, число камер в системе, требования к синхронизации, наличие фрейм-граббера, ремонтопригодность кабельной инфраструктуры. На длинных трассах с десятками метров и несколькими камерами выигрывает GigE Vision; на высокоскоростных одиночных камерах — CoaXPress; на компактных автономных рабочих местах — USB3 Vision.
В производстве система зрения почти никогда не работает автономно: она получает команду «делай снимок» от датчика наличия или ПЛК и возвращает результат для отбраковки, сортировки, корректировки позиции робота. Связь камеры/контроллера зрения с ПЛК реализуется на двух уровнях.
Для производственной системы дискретные сигналы остаются основой надёжной работы: триггер на снимок, выход «брак» на сбрасыватель. Промышленные протоколы используются для передачи измеренных значений, изменения рецепта инспекции, журналирования и удалённой диагностики.
По внешнему сигналу (датчик наличия, импульс ПЛК) система делает снимок объекта в стабильных условиях подсветки, выполняет алгоритм обработки (поиск, измерение, классификация) и выдаёт результат в виде дискретного сигнала и/или сообщения по промышленному протоколу. Время цикла — от единиц миллисекунд до сотен миллисекунд в зависимости от сложности задачи и вычислителя.
Матричная камера фиксирует двумерный кадр за одну экспозицию и применяется для дискретных объектов или шагового движения. Линейная содержит один ряд пикселей и формирует изображение построчно при относительном движении объекта и камеры — её используют на непрерывных полотнах (рулоны, прокат, плёнки), где требуется высокое разрешение по длине и не требуется поштучная обработка.
В CCD заряды последовательно сдвигаются через единый усилитель и АЦП; в CMOS у каждого пикселя свой усилитель и параллельное считывание по столбцам. CMOS быстрее, дешевле и экономичнее по питанию; CCD исторически давал более однородную картинку при длинных выдержках. В современном промышленном зрении доминируют CMOS-матрицы.
От признака, который нужно увидеть. Силуэт и точная геометрия — задняя подсветка. Блестящие плоские поверхности — соосная или купольная диффузная. Царапины и рельефная маркировка — тёмнопольная под малым углом. Контроль через прозрачную упаковку — ближний ИК. В сложных случаях ставят многоканальный осветитель и за один цикл получают несколько изображений в разных режимах.
GigE Vision — для типовых задач, длинных трасс (до 100 м) и многокамерных систем при умеренных потоках (до 1 Гбит/с на камеру). USB3 Vision — для одиночных автономных рабочих мест на коротком расстоянии (до 5 м пассивно) и потока до 5 Гбит/с. CoaXPress — для высокоскоростных и высокоразрешающих камер (от 6,25 до 12,5 Гбит/с на кабель), требует фрейм-граббера. Все три стандарта работают через единый программный интерфейс GenICam.
По формуле f ≈ (Sсенс × WD) / FOV, где Sсенс — линейный размер матрицы, WD — рабочее расстояние, FOV — требуемое поле зрения. Полученное значение округляют до ближайшего стандартного объектива (8, 12, 16, 25, 35, 50, 75 мм) и корректируют рабочее расстояние.
EMVA 1288 — отраслевой стандарт измерения и представления параметров промышленных матриц и камер (квантовая эффективность, временной шум, динамический диапазон, неоднородность и др.). Действующая редакция — Release 4.0. Стандарт позволяет корректно сравнивать камеры разных производителей по единой методике, не полагаясь на маркетинговые цифры из брошюр.
Смарт-камера со встроенным вычислителем — компактное самостоятельное устройство для типовых задач (присутствие, простая метрология, чтение кодов) и небольших проектов с минимальной интеграцией. ПК с промышленной камерой — для тяжёлых алгоритмов (3D, нейронные сети, многокамерные сборки), сложной логики и интенсивного журналирования. Производительность ПК-решения масштабируется значительно гибче.
Для производственного контроля — нет. У бытовых камер rolling shutter с непредсказуемыми задержками, нет аппаратного триггера, нестабильный световой поток и автонастройки, плохое согласование с промышленной оптикой и интерфейсами, нет промышленного исполнения. Систематическая ошибка превышает любые требования к надёжности инспекции.
Два уровня: дискретные сигналы (триггер, строб подсветки, результат «годен/брак», готовность) и промышленный протокол (PROFINET, EtherNet/IP, Modbus TCP, OPC UA) для передачи измеренных значений, переключения рецептов, журналирования. На скоростных линиях дискретные сигналы остаются основой по надёжности и времени реакции, протокол — для данных.
Вы можете задать любой вопрос на тему нашей продукции или работы нашего сайта.