G53-AI · INTEGRACIÓN OEM EN ELECTRÓNICA
G53-AI para bancos de prueba de PCB: lectura del número de serie y trazabilidad
En un banco de prueba de placas electrónicas, leer un código no basta: el número de serie debe quedar asociado a la placa y al ciclo correctos. Esta guía explica cómo evaluar el G53-AI como módulo lector para un útil de prueba de PCB y cómo integrar sus datos en el software de ensayo.
El enfoque sirve para preparar una evaluación en estaciones ICT, de prueba en circuito, y FCT, de prueba funcional. Es una propuesta de integración que debe validarse con sus placas y su montaje; no describe una instalación de cliente ni resultados de rendimiento medidos.

1. Empiece por el código real de la placa
Un Data Matrix en una placa electrónica puede estar impreso en una etiqueta o marcado directamente sobre el material. Data Matrix describe la simbología; DPM describe el marcado directo de piezas. La etiqueta, la serigrafía, el marcado láser y el acabado de la superficie requieren pruebas distintas.
Prepare placas representativas de varios lotes, incluidas las condiciones difíciles que todavía acepte su proceso. Anote el contenido esperado, el tamaño total del código, el tamaño de cada módulo y su ubicación. Incluya cambios de orientación, variaciones de contraste y recubrimientos que puedan afectar a la imagen. Para el marcado directo, consulte también la guía de lectura DPM.
Si la cámara puede ver varios códigos, defina cuál identifica la placa y cómo distinguirlo de una etiqueta de panel o de componente. Validar longitud y prefijo ayuda a filtrar, pero no demuestra por sí solo que el número corresponda a la placa situada en el banco.
2. Qué datos del G53-AI puede usar para la preselección
El G53-AI con decodificación mediante IA es un componente OEM. La ficha describe lectura de códigos DPM, pero la aptitud para su PCB depende del código, la superficie, la distancia y la iluminación. Estos datos permiten preparar la prueba, no sustituirla.
| Dato documentado | Implicación para el banco de prueba |
|---|---|
| CMOS de 1280 × 800, obturador global | Evalúe la captura con el movimiento y el tiempo de exposición reales; la resolución no garantiza la lectura de cualquier microcódigo. |
| LED blancos cálidos y rojos cálidos | Compare los ajustes disponibles sobre la superficie de su placa. |
| Data Matrix, QR y otras simbologías 1D/2D | Habilite y valide las simbologías que necesita el proyecto. |
| 30 × 15,5 × 13 mm de altura máxima | Reserve espacio adicional para soporte, conexión, cable y acceso de mantenimiento. |
| Alimentación de 3,3 V; conexión de 12 pines | Diseñe la placa portadora y el cableado según el pinout y los requisitos eléctricos. |
| Modos COM virtual, HID-KBW y HID-POS; señales UART en el conector | Confirme interfaz, firmware y placa adaptadora para el controlador de su banco. |
Fuente: ficha técnica original del G53-AI (PDF en chino, aproximadamente 20 MB), revisada para esta guía. Como referencia, indica 75–250 mm para Code 39 de 5 mil y 75–230 mm para QR de 10 mil, bajo sus condiciones de ensayo. Esos intervalos no definen el rango de lectura de un Data Matrix DPM en su PCB. Solicite la comprobación con su código y la distancia disponible.
3. Ajuste el montaje con el útil cerrado
La altura del módulo no es la distancia de trabajo. Sitúe la placa como quedará durante el ensayo y compruebe la línea de visión con las mordazas, sondas y tapas en su posición final. El código debe permanecer visible dentro de las tolerancias de colocación de la placa.
Empiece con una posición repetible y cambie una variable cada vez: distancia, inclinación o ajuste de iluminación. Una pequeña inclinación puede desplazar un reflejo especular, pero también modifica la perspectiva y el área visible. Conserve las imágenes o registros de las condiciones que fallen para comparar configuraciones.
Repita las pruebas con placas de los acabados previstos y con la iluminación de la estación encendida. Compruebe además el cableado al abrir y cerrar el útil. La IA no elimina la necesidad de una imagen utilizable ni permite dar por válido un número de serie que no coincida con el contenido esperado.
4. Integre la alimentación y la salida de datos
El módulo se alimenta a 3,3 V según la ficha. Los 5 V de un puerto USB no deben aplicarse directamente a su entrada de alimentación: utilice la placa portadora o el adaptador especificados. El consumo típico documentado tampoco sustituye el valor máximo necesario para dimensionar la fuente.
Para un PC de pruebas, un puerto COM virtual permite recibir los datos en la aplicación sin depender del campo que tenga el foco. Si usa HID como teclado, verifique la distribución del teclado, los sufijos y el destino de la entrada. Con UART, confirme los niveles lógicos y el protocolo: una señal TTL no se conecta directamente a RS-232 ni a una entrada de PLC de 24 V. La guía de interfaces para lectores ayuda a comparar estas opciones.
Acuerde también el modo de activación y los comandos admitidos por la versión evaluada. La comunicación con el MES o ERP corresponde al controlador y a su software; no debe deducirse que el G53-AI incorpora Ethernet o un protocolo MES directo.
5. Vincule el número de serie a un ciclo de prueba
La aplicación debe distinguir lectura, validación, ensayo y guardado. Una secuencia propuesta para un lector de códigos en un banco ICT o FCT es:
- Abrir un ciclo: confirmar la posición de la placa mediante el sistema del banco y crear un identificador de intento, sin arrastrar el número de serie anterior.
- Leer y validar: recibir el código dentro del plazo acordado y comprobar contenido, formato y correspondencia con la orden o unidad, cuando el sistema disponga de esa referencia.
- Ejecutar la prueba: asociar el número de serie validado al programa, la estación y el intento activos.
- Registrar el resultado: conservar número de serie, identificador de intento, resultado, fecha y versión del programa; comprobar el acuse de guardado.
- Cerrar el ciclo: aplicar la lógica de liberación del banco y restablecer el estado para la siguiente placa.
Lecturas repetidas y placas que vuelven a probarse
Dos eventos con el mismo código durante un ciclo pueden ser una repetición de lectura. El mismo número en un nuevo ciclo puede corresponder a una repetición legítima de la prueba. Controle ambos casos por identificador de ciclo y conserve el historial de intentos; descartar cualquier código repetido durante un intervalo fijo puede ocultar una nueva prueba válida.
Sin lectura, código incorrecto o MES desconectado
Defina estados separados para tiempo agotado, código ajeno a la placa y fallo de transmisión. Ante una lectura fallida, no complete el resultado con el último número conocido. Si el MES no confirma el guardado, la aplicación debe conservar el registro pendiente y aplicar una política explícita de reintento o bloqueo. Esa función pertenece al sistema de control, no a una base de datos que se presuponga dentro del lector.
Para organizar los datos entre estaciones, amplíe estos criterios con la guía de trazabilidad en fabricación.
6. Valide la muestra antes de aprobar la integración
Defina qué cuenta como intento y compare el texto recibido con una referencia conocida. Registre por separado las lecturas exactas al primer intento, las ausencias de lectura, los datos incorrectos y el tiempo total del ciclo. Una lectura rápida de otra etiqueta sigue siendo un fallo.
| Prueba | Qué verificar y guardar |
|---|---|
| Placas de varios lotes y acabados | Contenido esperado y recibido, tamaño del código, superficie, configuración y resultado por condición. |
| Variación de montaje | Distancia, inclinación y desplazamiento dentro de las tolerancias del útil cerrado. |
| Código ausente, inválido o de otra placa | Estado de error y ausencia de asociación con el número anterior. |
| Lectura repetida y nueva prueba de la misma placa | Un registro por intento, sin duplicación accidental y sin perder el historial de repetición. |
| Desconexión y reinicio | Recuperación de comunicación, registros pendientes y tratamiento de un ciclo incompleto. |
| Tiempo de operación | Tiempo hasta la lectura exacta, duración del ensayo y confirmación de guardado como medidas distintas. |
Documente la unidad, el firmware, la interfaz y la configuración aprobada. Repita las condiciones críticas con las unidades y durante el periodo que establezca su plan de validación. Puede adaptar el registro de la guía de evaluación de muestras a las placas de su proyecto.