Adattatore USB Doppia Seriale

dual-serial-usb-small2

Questo è un piccolo adattatore USB che ho progettato per fornire due interfacce seriali TTL standard.

E’ basato su un microcontrollore PIC18F24J50 di Microchip, dotato di interfaccia USB e due interfacce seriali hardware, opportunamente programmato con l’emulazione CDC seriale.

Poichè il microcontrollore è alimentato a 3.3 volt, ai pin di ingresso RX e CTS è stato aggiunto un divisore di voltaggio per poter essere collegati ai dispositivi operanti a 5 volt.

La scheda può essere alimentata direttamente dalla porta USB del computer, oppure tramite una delle due porte seriali. E’ anche possibile alimentare uno o entrambi i dispositivi seriali tramite la porta USB, in questo caso è necessario assicurarsi che i dispositivi non richiedano più di circa 350 mA complessivamente.

Non richiede driver dedicati per il sistema operativo, le due porte seriali vengono viste come dispositivi COM su Windows e come /dev/ttyACM su Linux. L’esatta numerazione dipende dal sistema operativo e dalla presenza di altri dispositivi simili ma le due seriali sono sempre consecutive, ad esempio COM7 e COM8, oppure /dev/ttyACM0 e /dev/ttyACM1.

Files