IC preprogramado

1

Tengo curiosidad por la fabricación de PCB. ¿Cómo gestionan la preprogramación de IC? Por ejemplo Diseñé una PCB, la envié a la empresa fabricante, ¿preprograman mi microcontrolador si proporciono la fuente?

    
pregunta OHLÁLÁ

4 respuestas

2

Algunas empresas de ensamblaje de PCB pueden hacer la programación del dispositivo por usted. De lo contrario, tendrá que programar los chips usted mismo, o comprarlos ya programados de su distribuidor o del fabricante, y suministrarlos a la empresa de ensamblaje. Microchip proporciona un servicio de programación a precios bastante bajos:

enlace

Otra opción es armar las tarjetas y programar los dispositivos en circuito usted mismo. También podrá probar los tableros antes de enviarlos, lo que es una ventaja.

    
respondido por el Leon Heller
4

Su tienda de PCB no siempre lo hará, pero su proveedor de microcontroladores debería poder hacerlo. La mayoría de los distribuidores como EBV, Avnet tienen un servicio de programación flexible, que también permite la programación de ID únicas en el dispositivo, y una selección de marcas (poliimida o adhesivo de Kapton, láser). Mi conjetura es que la tienda de PCB utiliza el mismo servicio de distribuidor, por lo que puede ser más barato ir allí directamente.
Por lo general, obtiene algunas muestras para verificar si la programación es correcta antes de que se entregue el lote completo. Especialmente cuando necesita una ID única programada, tendrá que revisar ambas muestras para ver que las ID sean efectivamente diferentes. Una vez me ocurrió que se habían olvidado de incrementar el contador.

Para un producto (50k / año) pensamos que podríamos ahorrar en el costo de programación al hacerlo nosotros mismos, en el ensamblaje de PCB. Un panel constaba de 24 PCB y la idea era colocar un panel en un banco de pruebas y programar los 24 dispositivos simultáneamente (para acelerar las cosas) a través de una PC con 24 puertos seriales. Cancelados cuando calculamos que nunca podríamos igualar el precio del distrito.
Sin embargo, siempre que sea posible, siempre proporciono bancos de pruebas para la programación en circuito en la parte inferior de mi PCB, ya sea para programación a través del puerto serie o JTAG. A 2 mm no ocupan mucho espacio.

    
respondido por el stevenvh
3

Su proveedor de PCB tiene una serie de opciones para descargar el código del programa a un IC.

  1. Podrían comprarlo preprogramado de su proveedor de IC.
  2. Podrían usar un programador en circuito si diseñaste uno en el tablero.
  3. Podrían programar el IC antes de instalarlo en la pizarra.

Para programar el IC antes de montarlo en la placa, el IC deberá ser un paquete para el cual hacen un dispositivo de programación. Los programadores para paquetes DIP son comunes. Los programadores de QFP IC son más raros, pero he visto algunos donde se puede colocar el IC en un gabinete tipo shell-shell y programar el IC. Retire el IC programado y luego instálelo en la PCB.

    
respondido por el mjh2007
-2

Si está utilizando PIC, Microchip tiene un servicio de programación de bajo costo, por lo que puede comprar piezas ya programadas.

    
respondido por el mikeselectricstuff

Lea otras preguntas en las etiquetas