Procedimiento de prueba para una PCB

3

Tengo un poco de experiencia con el diseño de PCB e hice un par de pequeños circuitos con fines de aprendizaje.

Necesito probar un nuevo PCB diseñado por otra persona y su tipo de placa complicada con una tonelada de componentes. Consiste en un ADC y un FPGA y otros componentes que lo acompañan. Es realmente similar a la Junta de referencia LM97600RB de TI y se basó en ese diseño.

El tablero estaba incompleto y logré soldar lo que quedaba, sin embargo, tengo poca o ninguna experiencia sobre cómo probarlo.

  1. ¿Hay alguna guía que pueda usar para probar la placa y los componentes en ella?
  2. ¿Pruebo primero el FPGA por separado?
  3. ¿Sería posible probar el ADC por separado?
pregunta GamingX

1 respuesta

7

Aquí hay un resumen general de cómo me gustaría probar una PCB como la que describiste. Tenga en cuenta que algunas de estas tareas pueden realizarse en paralelo o en un orden diferente al que he enumerado. También tenga en cuenta que algunas de las últimas pruebas no siempre se realizan a nivel de la tarjeta porque pueden ser caras. A veces, integraría su PCB a lo que sea que esté construyendo (automóvil, aparato, dispositivo médico, equipo industrial, aeronave) antes de completar la prueba. El nivel de detalle y el tipo de prueba también dependen en gran medida de la industria para la que la está construyendo y cuál es la aplicación (especialmente en las pruebas posteriores), así como su presupuesto y tolerancia al riesgo.

  1. Revisión de diseño - (Probablemente haya pasado este paso) Verifique que el diseño cumpla con sus requisitos (hará lo que necesite). Verifique que los pines FPGA estén asignados de manera que satisfagan las necesidades del diseño de FPGA. Verifique que las interfaces externas (conectores) estén diseñadas correctamente. Analizar rastros para la integridad de la señal. Analice la selección de piezas y realice el análisis del peor caso en todos los componentes.
  2. Pruebas de FPGA: recomiendo verificar primero el diseño de FPGA mediante simulación, pero conozco a muchas personas que se saltan este paso. También puede intentar verificar el diseño completo o partes del mismo con un kit de desarrollo. O puedes hacer ambas cosas.
  3. Inspección de recepción: después de que el PCB regresa de la fabricación, inspeccione para asegurarse de que todas las piezas estén colocadas correctamente y en la orientación correcta. Verifique la buena mano de obra en las juntas de soldadura.
  4. Safe-to-Mate: seleccione las áreas críticas de su tarjeta para probar el aislamiento, la resistencia y la continuidad. Esencialmente, elija algunos lugares donde pueda medir la resistencia con un multímetro, calcule cuál debería ser la resistencia esperada, luego mida y compare. Esto ayudará a encontrar cualquier defecto, especialmente aquellos que podrían dañarse cuando se aplica energía.
  5. Prueba de encendido: configure su tarjeta en el estado más seguro posible. Esto significa que no instale circuitos integrados que sean extraíbles (a menos que sean necesarios), no conecte interfaces que no necesiten estar conectadas, limite la corriente de su fuente de alimentación, use una tensión de suministro inferior a la nominal, etc. Encienda su Las salidas del regulador de voltaje de tarjeta y medida y cualquier otro voltaje de suministro o corriente de polarización que sea importante para el funcionamiento correcto. También puede verificar que su oscilador esté funcionando o cualquier otra función básica de su tarjeta electrónica.
  6. Pruebas funcionales: diseñe algunas pruebas para verificar la funcionalidad básica. Estos son muy específicos de la aplicación, por lo que no voy a entrar en mucho detalle aquí. Por lo general, debe asegurarse de que sus interfaces funcionen correctamente y de que su tarjeta realice todas sus funciones clave en condiciones nominales. La mayoría de los errores / problemas restantes deben resolverse al final de este paso.
  7. Calibración: aquí se calibran las medidas que realiza el dispositivo. Es posible que esto no siempre se aplique, y será muy específico de la aplicación. En esta etapa, debe ser muy preciso sobre cómo está realizando y documentando sus mediciones.
  8. Pruebas de rendimiento: aquí es donde identificaría los criterios de rendimiento clave y mediría el rendimiento que está logrando. Los ejemplos pueden incluir SNR, ancho de banda, latencia, consumo de energía, velocidad de datos, etc.
  9. Pruebas ambientales: aquí es donde verifica que su diseño funcionará en el entorno para el que fue diseñado. Esto a menudo incluye ciclos térmicos, pero también puede incluir pruebas de vacío, inmersión, pruebas de radiación, etc. A menudo, se repetirían pruebas funcionales, de calibración o de rendimiento en cada entorno al que la tarjeta podría estar sujeta.
respondido por el kjgregory

Lea otras preguntas en las etiquetas