Usbdev

Probant els microcontroladors amb usb...

Fa algun temps van aparèixer els primers microcontroladors amb un client usb integrat. Degut a la proliferació del port USB enfront d'altres utilitzats anteriorment com el port sèrie RS-232 o el port paral.lel, vaig decidir probar com funcionaven. Per aquesta raó vaig dissenyar un circuit senzill per a poder testejar aquests dispositius. Aquí en podeu veure una fotografia:

Es tracta d'un circuit a simple cara amb el bàsic per a testejar el dispositiu. L'alimentació ens la proporciona el mateix port usb, mitjançan un conector mini-B. En el circuit hi ha un regulador que ens alimenta el microcontrolador a 3'3V. Com es pot observar a la fotografia hi ha un petit error en el detector de reset que es va solucionar eliminant el circuit i posant un simple condensador. També hi ha un conector amb l'ICSP per a poder reprogramar el dispositiu.

La base del codi és la que es pot trobar en la nota d'aplicació "CDC RS-232 emulation" de microchip. Que es pot descarregar aquí.

L'esquema del circuit també el podeu descarregar aquí;

I el circuit imprès aquí;