Estoy luchando por encontrar una forma decente de programar una serie de producción de algunos tableros. Las placas tendrán óvalos de aproximadamente 2 cm por 3 cm con un microcontrolador Atmel attiny13a SOIC de 8 pines de montaje en superficie. La placa es demasiado pequeña para tener puentes y los puentes son demasiado caros de todos modos.
Esta es una producción pequeña de alrededor de 1000, pero conducirá a una mayor producción.
¿Cuál es la forma más barata/fácil de programarlos sin agregar ningún componente físico a mi placa además de pistas/almohadillas de cobre?
Si no hay una manera fácil, ¿cuánto más costaría comprar mis microcontroladores attiny13a preprogramados? ¿Y dónde podría comprarlos así?
¡Gracias!
Es probable que desee algo como Tag-Connect :
Están disponibles en versiones de 6 y 10 pines, con y sin clips de retención de plástico. Puede encontrarlos en lugares como Digikey . No son baratos ($ 35), pero solo necesitaría comprar un par para programar una tonelada de tableros.
Como nota al margen: creo que cuando dices "puentes" en realidad te refieres a "encabezados". Los encabezados son los pines, los puentes suelen ser bloques que cortan pares de esos pines.
Es posible que pueda comprarlos preprogramados de proveedores como Arrow como un valor agregado http://www.arrownac.com/services-tools/physical-value-add/device-programming.html . Sé que Microchip brinda este servicio directamente, pero no puedo encontrar esa opción en el sitio de Atmel. Creo que Microchip cobra entre diez y veinticinco centavos (US) por unidad por el servicio. Algunos ensambladores que he usado también ofrecen este servicio a un precio similar, según el microcontrolador específico. Si usa este tipo de ruta, le recomiendo obtener y probar una muestra programada antes de realizar una ejecución.
Uso y me gusta Tag Connect. Para mí, a menudo los incluyo en PCB incluso si se usan MCU preprogramados. Me relaja pensar que si metí la pata con el firmware, puedo reprogramar, aunque me lleve mucho tiempo.
Solo he usado clips ISP para interactuar con analizadores lógicos con fines de prueba. Pero siempre que ninguno de los circuitos circundantes se preocupe por las señales de programación, no debería haber ninguna razón por la que no pueda usar un clip ISP para programar el dispositivo en el circuito.
Como con la mayoría de las cosas, varían en precio:
¡Pide consejo a 10 personas sobre esto y obtendrás al menos 11 respuestas!
Aquí hay algunas opciones:
Por lo general, el método más adecuado es el que mejor se adapta a su línea de fabricación. Algunos lugares normalmente usan una cama de clavos, por lo que sería apropiado para esa fábrica. Los lugares que no están tan automatizados pueden preferir Tag-Connect. Etc.
Poni inseguro
toby jaffey