Para poder modificar la programación microcontrolador fácilmente sin tener que acceder al interior de un artefacto.
Descripción
La mayoría de los proyectos acaban encerrados en una carcasa de difícil acceso en caso de querer mejorar el software del microcontrolador. Siempre quedan mejoras y modificaciones a posteriori que te hacen desear poder programar el microcontrolador sin tener que abrir el artefacto.
Para ello es conveniente garantizar en todos tus proyectos una vía rápida y accesible para ello. A mí me ha funcionado muy bien la que te mostraré a continuación
Solución USB Type B -> USB mini de arduino.
USB Type B hembra.
Las piezas son fáciles de conseguir y muy baratas.
El terminal que colocaré en el exterior de las carcasas es el USB Type B, es hembra y de uso muy común, es robusto a la hora se ser manipulado y permite un agarre muy fuerte gracias a sus orificios laterales para anclar con tornillos. Además no está abierto a confusiones y se ve claro que es un puerto de comunicación con el microcontrolador. Todos tenemos cables de impresoras por ahí que son ideales para este puerto.
USB Mini macho
Para conectar directamente a arduino, suele venir con un conjunto de tapaderas.
Conexiones
En el USB type B suelen venir marcadas los terminales de conexión, Para USB extandar sólo necesitaremos 4 cables:
GND o negativo
Vbus o positivo
D+ para datos
D- para datos.
Si lo que queremos es simplemente alimentar el microcontrolador a través del USB, bastaría con soldar tan solo los terminales de alimentación (GND y VBus), pero en ese caso no podríamos programarlo pues faltarían los pines de datos (D+, D-).
Si deseas usarlo para programar aquí puedes ver la correspondencia de pines y cables.
Pin 1 –> no necesario.
Pin 2 –> datos D- (cable amarillo)
Pin 3 –> GND alimentación negativa. (cable negro)
Pin 4–> Datos D+ (cable naranja)
Pin 5–> VBus, alimentación positiva, +5V (cable rojo)
2 pingbacks