Sistemas de visão em máquinas Pick and Place: Reconhecimento e alinhamento de componentes

Três palavras: a visão vende máquinas.

Mas a “visão” é também o lugar mais fácil para mentir sem mentir tecnicamente, porque o cliente ouve “câmara” e imagina “zero defeitos”, enquanto o fornecedor quer dizer calmamente “podemos encontrar um fiducial se a iluminação for boa e a placa não estiver deformada”.”

Vou dizer uma coisa difícil logo à partida: um sistema de visão de recolha e colocação não é uma caraterística. É uma disciplina. E se a disciplina não existir - calibração, bibliotecas, controlo da iluminação, registos - verá a mesma linha falhar “aleatoriamente” 0201 todas as terças-feiras à tarde e ninguém saberá porquê.

Então, o que é, de facto? Porque é que falha? E o que é que se deve exigir antes de assinar?

Vamos ser específicos.

As duas funções que a visão deve desempenhar (e as pessoas confundem-nas)

Eis o modelo mental limpo que utilizo:

  1. Reconhecimento de componentes: “O que é esta peça e como é que ela roda?”
  2. Alinhamento: “Onde está o sistema de coordenadas PCB agora mesmo, e onde está o bocal agora mesmo?”

Câmaras diferentes. Matemática diferente. Diferentes modos de falha.

E sim, os anúncios de marketing misturam-nos de propósito.

Reconhecimento de componentes: visão superior vs visão inferior

A visão de baixo é o cavalo de batalha da precisão. Ponto final. Olha para cima, para a peça mantida pelo bocal, encontra arestas/contas/bolas e corrige theta (rotação) e, por vezes, o desvio XY antes de colocação.

A visão de topo é normalmente de cerca de sanidade da posição de escolha do alimentador e manuseamento de formas estranhas. Pode ajudar. Também pode ser uma perda de tempo se for incluída como uma funcionalidade de caixa de verificação.

Escolher e colocar a visão de baixo versus a visão de cima não é um debate sobre “qual é o melhor”. É uma questão de “está a resolver o problema certo”.

Alinhamento: os fiduciais não são opcionais (a menos que se goste de dor)

O alinhamento fiducial em SMT é o botão de reposição de coordenadas.

Se funcionar sem fiduciais, está a apostar o seu rendimento na repetibilidade mecânica, no manuseamento perfeito da placa, na temperatura estável, na vibração estável e na ausência de desvios na calibração da câmara para o bocal.

É uma má aposta.

Massa lubrificante SMT

O rasto do dinheiro diz-nos porque é que a visão continua a melhorar

Não precisas de uma bola de cristal. Veja para onde vai o dinheiro.

Um relatório da Reuters de 25 de junho de 2024 referia que a Bright Machines aumentou $106M numa Série C com investidores que incluem a NVIDIA e a Microsoft. Este tipo de financiamento não aparece para caraterísticas “agradáveis de ter”; aparece porque as fábricas continuam a pagar por automação que pode ver e corrigir em tempo real. Reportagem da Reuters sobre a ronda de 25 de junho de 2024. (Reuters)

Se fizer mais zoom, obtém o sinal macro: A Federação Internacional de Robótica refere que os cinco principais mercados de robôs representaram 78% das instalações mundiais em 2023 (e só a China era 51%). Isto não é “apenas SMT”, mas explica porque é que a visão, a calibração e a correção em circuito fechado estão a receber o orçamento: a densidade da automação está a aumentar e os ganhos fáceis já desapareceram. Resumo executivo da IFR World Robotics 2024.

A verdade incómoda sobre as especificações de “precisão”

Aqui está uma frase longa que deve ler duas vezes, porque é onde os compradores ficam presos: os números de precisão de colocação são frequentemente citados em condições controladas (placa de teste, fiduciais limpos, temperatura estável, conjunto de componentes conhecido, biblioteca sintonizada, iluminação sintonizada, bicos ideais), mas a sua fábrica acrescenta deformação da placa, variabilidade da pasta de soldadura, desgaste do alimentador, contaminação da lente e atalhos do operador - pelo que o seu verdadeiro erro de colocação se torna um problema de sistemas e não um problema de visão.

Agora a versão curta. As especificações mentem. Normalmente.

Então, o que é que se faz?

O sistema de visão é auditado como um engenheiro e não como um comprador.

O que inclui um verdadeiro sistema de visão de recolha e colocação (para além de “uma câmara”)

Um sistema correto tem tudo isto:

  • Ótica estável: lente, sensor, rigidez da montagem, comportamento da focagem em função da temperatura
  • Controlo da iluminação: anel luminoso, coaxial, retroiluminação, intensidade programável, controlo do encandeamento
  • Cadeia de calibração: câmara-cabeça, cabeça-gantry, gantry-placa (e uma forma repetível de o verificar)
  • Bibliotecas: modelos de reconhecimento por embalagem (chip, QFN, BGA, odd-shape) com tolerâncias
  • Lógica de decisão: quando voltar a escolher, quando rejeitar, quando abrandar, quando alertar
  • Registos que pode utilizar: deltas de correção por colocação, confiança fiducial, pontuação da mancha, motivos de rejeição

Se uma máquina não consegue exportar esses registos, não é “inteligente”. É apenas silenciosa.

E as máquinas silenciosas são caras.

Massa lubrificante SMT

Tabela: o que corre mal e o que deve ser medido

Tarefa de visãoO que utilizaO que está a tentar calcularFalha típicaO que deve registar/verificar
Reconhecimento fiducialCâmara de alinhamento de visão PCB + iluminaçãoOrigem do quadro + rotação (+ por vezes escala/torção)Brilho da máscara de soldadura, fiduciais sujos, baixo contrastePontuação de confiança fiducial, erro residual do pixel, contagem de tentativas
Centralização da visão inferiorCâmara de visualização ascendente + luz de fundoCentroide do componente + theta vs centro do bocalPeças transparentes, eléctrodos brilhantes, oclusão parcialDeltas de correção XY/theta, motivo de rejeição, métrica de desfocagem da imagem
Alinhamento do bico com a almofadaModelo de visão + movimentoCompensação da colocação finalDesgaste do bocal, deslizamento do vácuo, deslocação de componentes no bocalTendência do nível de vácuo, sinalizadores de deteção de deslizamento, desvio de correção ao longo do tempo
Verificação do alimentador de recolhaCâmara superior (opcional)Presença + localização/orientação aproximadaErros de seleção, peças duplicadas, problemas com a fitaTaxa de falhas de recolha por via de alimentação, frequência de repetição, códigos de erro do alimentador
Estado da calibração da câmaraObjetivo de calibração + rotinaPrecisão do mapeamento (pixéis → microns)Variação de temperatura, choque da câmara, contaminação da lenteRegisto de data e hora da calibração, erro de reprojecção, histórico de aprovação/reprovação

“Mas porque é que continua a falhar se temos fiduciários?”

Porque os fiduciais fixam o quadro de coordenadas do quadro. Não arranjam:

  • Um bocal gasto que não mantém as peças centradas
  • Uma fuga de vácuo que permite que as peças rodem ligeiramente a meio do voo
  • Uma câmara inferior desfocada
  • Uma biblioteca de componentes que trata um chanfro como um “canto”
  • Uma placa que se dobra após refluxo ou manuseamento

E sim, é aqui que eu me torno opinativo: a maior parte dos problemas de colocação atribuídos à “visão” são, na realidade, problemas de manutenção com uma máscara de visão.

Se quiser menos discussões no chão de fábrica, junte a visão à disciplina do processo.

Isso inclui a formação.

Se estiver a construir uma nova linha ou a reconstruir uma linha instável, planeie o suporte da mesma forma que planeia os alimentadores. Eu começaria com o formação e apoio pós-venda às equipas SMT e certifique-se de que o ajudam a definir testes de aceitação em torno de fiduciais, rejeições de visão de fundo e desvio do bocal - e não apenas “funciona”.”

A pista do NIST: as fábricas inteligentes estão a evoluir para uma visão monitorizada e testável

Não se trata de uma obsessão de nicho. É o rumo que a indústria está a tomar.

Em maio de 2024, o Instituto Nacional de Normas e Tecnologia descreveu uma plataforma de monitorização do fabrico que inclui câmaras de inspeção e sensores destinados a detetar precocemente os erros do processo (antes que se transformem em sucata). É essa a mentalidade de que as linhas SMT também necessitam: instrumentar o processo, medi-lo e depois corrigi-lo. NIST sobre monitorização melhorada por IA no fabrico (1 de maio de 2024). (NIST)

Fábrica diferente. A mesma lição.

Se o seu sistema de visão pick-and-place não pode ser medido, não pode ser gerido.

Massa lubrificante SMT

Onde os compradores se devem concentrar: “caraterísticas” que realmente importam

Você perguntou: melhores caraterísticas do sistema de visão para máquinas de recolha e colocação.

Aqui está a minha lista de seleção. É direta por uma razão.

  • Fluxo de trabalho de calibração repetível (não “calibrado na fábrica”, mas “verificável no terreno”)
  • Robustez da visão de fundo em embalagens reais (QFN, BGA, formato ímpar, brilhante)
  • Tolerância fiducial para placas imperfeitas (contraste, contaminação, oclusão parcial)
  • Registos acionáveis (exportável, com registo de data e hora, associado à identificação do alimentador/bocal/painel)
  • Tratamento de rejeições que não destrua o rendimento (tentativas inteligentes, não loops intermináveis)
  • Facilidade de manutenção (com que rapidez pode limpar as lentes, trocar as luzes, recalibrar)

Se estiver a fazer protótipos, o seu problema é a mudança e a afinação da biblioteca - por isso, dê prioridade à flexibilidade e à visibilidade. É por isso que costumo indicar às pequenas equipas configurações como linhas SMT para protótipos e pequenos lotes em vez de comprar um “monstro da velocidade” que se torna uma diva frágil no momento em que carrega um conetor de formato estranho.

Se estiver a fazer volume, o rendimento é importante, mas só depois da estabilidade. Veja configurações de linhas SMT de produção em massa de alta velocidade e fazer uma pergunta difícil: como é que o sistema de visão se comporta em velocidade quando a linha está ligeiramente suja, ligeiramente quente e ligeiramente apressada?

FAQs

Como funciona um sistema de visão "pick and place"?

Um sistema de visão “pick and place” é um conjunto de câmaras, iluminação, rotinas de calibração e algoritmos que localizam fiduciais de PCB e medem a verdadeira posição e rotação de cada componente para que a máquina possa corrigir erros de colocação em tempo real, normalmente aplicando desvios XY/theta antes de o bocal largar a peça. Na prática, executa dois ciclos: alinhamento da placa (fiduciais) e alinhamento dos componentes (visão superior/inferior). Se qualquer um dos ciclos tiver um fraco controlo de iluminação ou uma má higiene de calibração, a sua "visão" torna-se um gerador de números aleatórios com uma câmara acoplada.

O que é o alinhamento fiducial em SMT?

O alinhamento fiducial em SMT é o processo de deteção de marcas de referência numa placa de circuito impresso para calcular o sistema de coordenadas atual da placa - origem, rotação e, por vezes, distorção - para que a máquina de recolha e colocação possa mapear os dados de colocação CAD para a posição real da placa, mesmo quando a placa se desloca ou roda durante o manuseamento. Os bons sistemas mostram-lhe a confiança, o erro residual e as novas tentativas. Os sistemas maus apenas “passam” até não passarem.

Qual é a diferença entre a visão inferior e a visão superior numa máquina pick-and-place?

A visão inferior é um sistema de câmara virado para cima que mede o componente enquanto este é segurado pelo bocal para corrigir a centragem e a rotação antes da colocação, enquanto a visão superior é um sistema de câmara virado para baixo utilizado para verificar a posição de recolha, detetar erros de recolha e tratar de algumas tarefas de reconhecimento de formas estranhas, dependendo da conceção da máquina e do fluxo de trabalho. Se o que importa é o passo fino e o theta consistente, a visão inferior é a responsável.

O que é que provoca erros de alinhamento entre o bico e a almofada, mesmo com uma boa visão?

O erro de alinhamento do bocal para a almofada é a incompatibilidade entre a localização pretendida da almofada e a posição real de aterragem do componente causada por desvio mecânico, deslizamento do vácuo, desgaste do bocal ou desvios de calibração que persistem mesmo quando o sistema de visão calcula as correcções, porque o manuseamento físico da peça pode mudar entre a medição e a colocação. Observar tendências de vácuo, condição do bocal e desvio de correção ao longo do tempo. A visão não pode “ver” uma peça que gira após o instantâneo da câmara.

O que devo testar antes de comprar uma máquina para reconhecimento e alinhamento de componentes?

Um teste prático de compra para o reconhecimento e alinhamento de componentes é uma execução controlada utilizando os seus componentes e placas no pior dos casos para medir a estabilidade da deteção de fiduciais, taxas de rejeição de visão inferior, deltas de correção e repetibilidade entre turnos, verificando se os registos da máquina e as rotinas de calibração lhe permitem diagnosticar desvios em vez de adivinhar quando os defeitos aparecem. Traga peças brilhantes, passivos minúsculos e uma placa com fiduciais menos que perfeitos. Não está a ser rude - está a ser realista.

Conclusão

Se quiser ajuda para escolher uma configuração (ou se quiser verificar a realidade de uma folha de especificações de um fornecedor), comece com a nossa visão geral das soluções SMT chave na mão e agarrar o Descarregamento do catálogo da máquina pick-and-place. Quando estiveres pronto, contactar a nossa equipa e diga-nos quais são os seus componentes mais difíceis (01005? QFN de 0,4 mm? formato estranho?) e o seu Cpk alvo - então falaremos sobre o que o sistema de visão deve provar, não sobre o que a brochura afirma.

Deixe os seus comentários

Comentários