La máquina de detección de apariencia de placa de circuito impreso es un importante equipo de detección de calidad en la línea de producción de productos de placa de circuito impreso. Se basa en los principios del procesamiento óptico de imágenes y la tecnología de reconocimiento visual por computadora. Su función principal es detectar defectos de apariencia encontrados en la producción de componentes de placas de pcb. China es un gran productor mundial de placas de pcb, pero no un gran país. Uno de los eslabones importantes de la cadena de producción de placas de pcb, el equipo e instrumentos débiles de placas de pcb, es una de las razones importantes de esta situación. Con el fin de promover el desarrollo y el progreso de la industria de placas de PCB en china, en comparación con las máquinas automáticas de detección de apariencia, se ha desarrollado una máquina manual de detección de apariencia de placas de PCB con una operación más simple, un sistema más compacto y una mayor relación calidad - precio. La máquina manual de detección de apariencia de la placa de circuito impreso transmite automáticamente la placa de circuito impreso a través del dispositivo de transmisión posterior de la placa manual, y la Cámara de transferencia lineal escanea uniformemente la placa de circuito impreso para obtener imágenes precisas. La señal de control de retroalimentación ordena automáticamente la placa de PCB (ok / ng). Se pueden detectar cuerpos extraños, cobre expuesto, reabastecimiento de aceite, arañazos, mal chapado en oro, errores tipográficos, aceite verde desigual, almohadillas desiguales, cobre residual, fugas de impresión, desarrollo y otros defectos de apariencia. Debido a que la velocidad y el efecto de la adquisición y procesamiento de imágenes afectarán directamente la precisión y eficacia de la detección de placas de pcb, el sistema de adquisición de imágenes se ha estudiado en detalle de acuerdo con las características de la máquina de detección visual manual y se ha utilizado c ¿ 2. El marco Net se utiliza para el desarrollo secundario de Active mil y utiliza la Biblioteca de interfaz gráfica GDI + para realizar el desarrollo del sistema de software de adquisición de imágenes.
1. la estructura general del sistema de máquina de detección de apariencia de placa de pcb, la estructura del sistema de detección en línea de placa de pcb, su equipo de control de transmisión, sistema de control eléctrico y cámara deben ser controlados por computadora para coordinar el trabajo de procesamiento y completar tareas complejas de detección y clasificación. La estructura del equipo de detección en línea de la placa de PCB basado en la visión artificial, el sistema se divide principalmente en control de movimiento, adquisición de imágenes y procesamiento de imágenes. La parte de adquisición de imágenes es una parte importante de todo el sistema. La Cámara y la lente son equivalentes al ojo humano en la visión artificial y se encargan de capturar imágenes de objetos. La parte de adquisición de imágenes es una parte importante del sistema de detección de placas de PCB y la base del procesamiento de detección. El sistema de detección de placas de PCB enfatiza la velocidad y precisión de la detección, por lo que la parte de adquisición de imágenes debe proporcionar imágenes claras de manera oportuna y precisa. La estructura de hardware del sistema de adquisición de imágenes 2.1 principio de funcionamiento del sistema de adquisición de imágenes cuando el sistema está encendido, la mcu detecta automáticamente si la Plataforma de carga de PCB se restablece al punto de partida. Este proceso se completa principalmente con dos sensores de fibra óptica y servomotores. Dos sensores están instalados en el punto de partida de la vía del motor, es decir, el punto de reinicio y el punto final de la vía. Tiene funciones de reinicio, parada e inversión del motor. Una vez encendido, el mcu detecta que sesorl (punto de reinicio o punto de partida) no es válido y llama al programa de inversión del motor para devolver la estación de carga del PCB a la posición de inicio, y el puerto serie envía una señal inválida de imagen de color a la PC. luego el mcu continúa juzgando si se ha pulsado algún botón. Si se presiona una tecla, el motor comienza a girar hacia adelante y el puerto serie envía una señal válida de imagen en color a la PC. este proceso también es un proceso de escaneo de la línea del tablero de PCB para completar la adquisición de la imagen. En este proceso, el motor pasa por tres etapas: etapa de aceleración, etapa de velocidad constante y etapa de parada de desaceleración. Durante la rotación positiva del motor, a partir de las siete en punto, el mcu cuenta los pulsos retroalimentados por el codificador del servomotor a través de la única unidad de captura y comparación (ccu6), pero cuando el valor de conteo alcanza el valor válido de la adquisición de la imagen, el puerto serie envía la imagen tomada al PC. se activa la señal, Cuando el CLD lineal comienza a tomar imágenes del tablero de pcb. Cuando el motor se desacelera hacia adelante hasta el sensor 2 al final de la oruga, el motor se detiene y se invierte inmediatamente para volver al punto de partida. En este proceso, el puerto serie envía una señal inválida a la PC. hasta ahora se ha completado un proceso completo de detección. El mcu continúa detectando si el botón está presionado para la detección hacia abajo. Entre ellos, la señal efectiva de adquisición y la señal de arranque enviada por el puerto serie pueden evitar eficazmente el desencadenamiento incorrecto. Las señales de imagen recogidas por el CLD se envían a la tarjeta de adquisición de imágenes a través de la interfaz cambelink, y luego son procesadas más a fondo por el PC. 2.2 recepción y detección de sensores y botones. el uso de la tecnología de aislamiento de acoplamiento óptico permite el aislamiento fotoeléctrico entre circuitos, incluso si la señal de entrada puede pasar sin obstáculos, Y evitar que la señal de salida se retroalimente al extremo de entrada, lo que favorece la supresión de la interferencia de picos y diversos ruidos, trabajo estable, sin contacto, larga vida útil y alta eficiencia de transmisión. Con el fin de detectar la señal de velocidad de retroalimentación del espejo giratorio en tiempo real, este diseño utiliza un acoplamiento óptico de alta velocidad acpl - 072l, con una velocidad de transmisión de 25 MBD y un circuito periférico simple. El diseño utiliza el puerto cc25 de la unidad de captura / comparación en el periférico xc164cs, Y utiliza la señal de transmisión de acoplamiento óptico como señal de interrupción externa para desencadenar xc164, para realizar el posicionamiento del sensor de alta velocidad y la detección de botones. 2.3 El sistema de adquisición de imágenes de la máquina manual de detección de apariencia de placa de circuito impreso del sistema de cámara CC adopta la Cámara de escaneo de línea de color 3cdc nucli7300 de la serie Ned rainbow. La Cámara tiene una amplia gama de aplicaciones y puede realizar pruebas de diferencia de color que antes no se podían realizar con cámaras en blanco y Negro. La interfaz externa es la interfaz serie de alta velocidad (camera link), que se puede conectar fácilmente a la tarjeta de captura, así como configurar fácilmente la ganancia y el desplazamiento, y tiene la función de corregir el retraso de la línea rgb. El número de píxeles es de 7.300x3 líneas, el tamaño de los píxeles es de 10 x 10 Isla 188 m, la tasa de datos es de 60 MHz y la tasa de escaneo corto es de 7,6 khz. la tarjeta de adquisición de fotogramas en el sistema es solosxcl - su74 de matrox, que tiene su propio procesador para procesar dos modos básicos independientes o una configuración de enlace de Cámara de modo medio, la tasa de adquisición de 66 mhz, la zona de amortiguación de 64 megabytes y puede recoger una matriz de áreas. Y una cámara de escaneo de línea con varios modos de adquisición. En la actualidad, la mayoría de los sistemas de detección de imágenes en el mercado utilizan cámaras de escaneo de área para recopilar y analizar imágenes. Sin embargo, debido a que el rango de tamaño del producto de la placa de PCB detectado por la máquina de detección de apariencia de la placa de PCB es grande - 50 mmx50mm a 330mmx250 mm, la precisión es alta. La resolución y la velocidad de adquisición de imágenes de la Cámara de escaneo de área no pueden cumplir con estos requisitos, por lo que el sistema eligió el CLD de escaneo de línea. Sin embargo, el sistema de detección de escaneo de línea debe utilizar la velocidad de movimiento para obtener la sombra de la zona, es decir, cuando el tablero de PCB medido se mueve al campo de visión de la cámara, el hardware envía una señal de activación a la Cámara para iniciar la adquisición, por lo que el modo de adquisición de la tarjeta de adquisición se establece en el hardware para desencadenar la adquisición simultánea y asignar 64m de almacenamiento interno. El lenguaje de desarrollo utilizado por el sistema de software para formar el software del sistema de adquisición de imágenes es c, y el kit de desarrollo de software es T.