Pruebas de producción, diseño para pruebas, puntos de prueba y otras técnicas

10

He estado trabajando con algunos diseños de tablero que incluyen un punto de prueba para cada red en el circuito (o cerca de él). Esto me llevó a buscar otros temas sobre los puntos de prueba y los procedimientos y directrices generales de diseño para prueba de aquí, pero no encontré nada. Entonces, mi pregunta es un poco amplia y mal definida, pero aquí va:

  • ¿Qué tipo de pruebas de producción emplea habitualmente en los diseños de sus productos?
  • ¿Hay un punto en el que algunos métodos valgan la pena y dónde están estos puntos? P.ej. pruebas manuales de tabla poblada, a sondas voladoras, a lecho de uñas, etc.
  • Leí sobre el diseño y la construcción del BeagleBoard, que es considerablemente más complejo que nuestro tablero, pero no parece incluir nada de este tipo de pruebas (por ejemplo, no hay lecho de clavos o puntos de prueba, tienen una prueba de software).
  • Todos nuestros tableros están basados en microcontroladores. ¿Son las funciones básicas de potencia, tierra y reloj lo suficientemente confiables en la fabricación para usar el micro para una autoprueba incorporada?
pregunta QuestionMan

3 respuestas

7

Agrego puntos de prueba a la mayoría de los tableros en los que trabajo, a menos que el cliente especifique lo contrario. No agregaré un punto de prueba para todas las redes , pero las redes eléctricas y terrestres definitivamente obtienen un punto de prueba. Cuando recuperamos un lote de tablas de la casa fabulosa, tomo el DMM y "Ohm fuera" de los puntos de prueba, para asegurarme de que no haya ningún cortocircuito en el suelo.

La mayoría de las veces realizamos un volumen de producción muy bajo en mi trabajo, por lo que la mayoría de nuestras pruebas se realizan manualmente.

Sin embargo, tenemos un producto de mayor volumen que utiliza un dispositivo de prueba de lecho de clavos. Además de las redes eléctricas y de tierra, tenemos puntos de prueba para otros bloques funcionales como Ethernet, SPI, audio (altavoz / micrófono).

Si está realizando un primer prototipo de ejecución, es posible que desee tener todos esos puntos de prueba para la depuración. Pero en revisiones posteriores, una vez que los bloques funcionales se hayan comprobado como correctos, puede eliminarlos del tablero si lo desea.

Al final, todo se reduce a su volumen de producción y a la cantidad de riesgo que desea asumir al probar / no probar ciertos aspectos de la placa.

    
respondido por el dext0rb
4
  • Haga que la tarjeta descubierta (PCB) esté 100% probada en comparación con la lista de redes que suministra. Si dependes de impedancias controladas, haz que la placa sea perfecta para eso también.
  • JTAG no aumenta el costo de la placa ni requiere chips adicionales, solo un conector. Pero asegúrate de que puedas separar las cadenas, por ej. uno para un FPGA y otro para un procesador.
  • Las sondas voladoras evitan el costo de la cama de uñas. Si estás haciendo < 1000 unidades; Espero que no tenga sentido financiero desarrollar un probador de lecho de uñas.
  • Los microcontroladores son buenos para probar la RAM y las conexiones a los FPGA.
respondido por el Brian Carlton
2

Los puntos de prueba deben agregarse pensando en su efecto en el diseño (por ejemplo, los pines analógicos o los pines de alta velocidad pueden cambiar su comportamiento con el cobre adicional / longitud de línea).

Siempre que sea posible, me gusta monitorear / registrar las diferentes fuentes de alimentación con un ADC (los micros generalmente tienen un par de pines ADC de repuesto). Aunque he usado ADC independientes que se pueden eliminar para ahorrar costos de la lista de materiales, todavía tengo que trabajar en un proyecto en el que se rechazó el monitoreo en campo de los niveles de voltaje para el ahorro de piezas pequeñas.

El registro de fallas en el prototipo, la producción y el campo también es muy importante, especialmente si su BIST no proporciona cobertura completa.

    
respondido por el spearson

Lea otras preguntas en las etiquetas