Adattatore USB Doppia Seriale

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
- Schema Elettrico (PDF, 39,23 KB)
- Firmware (122,88 KB)
- Gerbers (89,43 KB)
- Datasheet PIC18F24J50 (PDF, 4,43 MB)