VDIP1: un modulo per implementare un interfaccia USB Host in tutti i nostri progettiData di pubblicazione: 06-11-2006 | Versione Italiana | (No English Version) Parole chiave: - USB - |
In questo articolo presentiamo il VDIP1 prodotto dalla FTDI e Vinculum.
Questo modulo permette di implementare su tutti i dispositivi basati su
micoprocessore dotato di porta seriale, SPI o parallela un interfaccia USB di
tipo Host cio� capace di controllare periferiche USB come Pen Drive o
convertitori USB <-> seriale.
Lo schema di funzionamento del modulo VDIP1 � molto semplice � infatti
sufficiente collegarlo alla propria unit� a microprocessore secondo la modalit�
di comunicazione scelta che pu� essere: seriale, SPI o parallela; per
controllare tramite un set di comandi che variano a seconda del firmware
caricato nel VDIP1 (la versione di default VDAP controlla USB Flash
Disk) dispositivi USB.
Con il firmware precaricato nel modulo VDIP1 possiamo
controllare sulla porta USB 2 (Connettore USB A cablato direttamente sul modulo)
dispositivi USB Flash Disk o pen memory, mentre sulla seconda porta USB 1 il cui
circuito di connessione va realizzato esternamente secondo lo schema che segue �
possibile controllare convertitori USB <-> Seriale prodotti dalla FTDI
Sul lato componenti del modulo VDIP1 sono presenti due jumper a tre vie con
etichetta J3 e J4. Questi jumper permettono a seconda della combinazione con cui
vengono chiusi di selezionare la modalit� di comunicazione tra il modulo VDIP1 e
il microprocessore. Nella tabella che segue sono riportate le combinazioni
possibili.
VDIP1 J3 |
VDIP1 J4 |
Modalit� I/O |
1-2 chiuso |
1-2 chiuso |
Seriale UART |
1-2 chiuso |
2-3 chiuso |
SPI |
2-3 chiuso |
1-2 chiuso |
parallelo FIFO |
2-3 chiuso |
2-3 chiuso |
Seriale UART |
In base alla modalit� di comunicazione selezionata il firmware presente
all'interno del VDIP1 riconfigura i vai pin. Nella tabella che segue sono
riportate le descrizioni dei vari pin a seconda della modalit� scelta.
Pin |
Pin Name |
I/O mode in base alla configurazione di J3 e J4 |
UART |
Parallelo FIFO |
SPI |
6 |
AD0 |
TXD (out) |
D0 (in/out) |
SCLK (in) |
8 |
AD1 |
RXD (in) |
D1 (in/out) |
SDI (in) |
9 |
AD2 |
RTS (out) |
D2 (in/out) |
SDO (out) |
10 |
AD3 |
CTS (in) |
D3 (in/out) |
CS (in) |
11 |
AD4 |
DTR (out) |
D4 (in/out) |
|
12 |
AD5 |
DSR (in) |
D5 (in/out) |
|
13 |
AD6 |
DCD (in) |
D6 (in/out) |
|
14 |
AD7 |
RI (in) |
D7 (in/out) |
|
15 |
AC0 |
TXDEN (in) |
RXF (out) |
|
16 |
AC1 |
|
TXE (out) |
|
17 |
AC2 |
|
WR (in) |
|
19 |
AC3 |
|
RD (in) |
|
20 |
AC4 |
|
|
|
Schema di connessione seriale
Lo schema elettrico riportato di seguito mostra come fornire l'alimentazione
(+5V) e i segnali seriali provenienti da un microprocessore.
Dimensioni ed ingombri
Download
Datasheet del modulo VDIP1
Documentazione del VDAP Firmware versione 1.10
Manuale per l'upgrade del firmware
Segnala questo articolo:
Parole chiave: - USB -
|