USB2Usart Convertitore USB seriale RS232

USB2Usart convertitore seriale

Convertitore seriale USB-RS232 per aggiungere una porta COM al Vostro notebook (installando i driver gratuiti VCP) oppure dotare la Vostra applicazione a microcontrollore di funzionalità USB. Il progetto utilizza l’integrato FTDI scelto per la sua semplicità di utilizzo (non necessita programmazione).

L’USB ormai sta diventando leader nel mercato dei bus periferici, anche se per applicazioni industriali il protocollo RS232 risulta sempre il migliore, sia per semplicità di utilizzo,configurazione e robustezza che per la possibilità di intervenire a basso livello dove necessario.
Se utilizzate l’USB sicuramente avrete dei driver perche la gestione a basso livello risulta estremamente complessa

Un convertitore USB<->RS232 ci offre la possibilità di interfacciare la nostra applicazione a dispositivi moderni (come ad esempio i nuovi portatili dai quali è ormai scomparsa la porta seriale COM) con la semplicità della seriale asincrona che ormai tutti ben conosciamo

Con questo progetto potete convertire i segnali USB in una porta RS232 completa e viceversa, quindi potete sia dotare il Vostro Notebook di una porta seriale RS232, sia dotare la Vostra applicazione di una porta USB, semplicemente pilotandola con la UART del Vs. microcontroller.

Ci sono varie possibilità per realizzare il progetto in oggetto, in commercio esistono vari convertitori (vedi link all’ultima pagina)
sia singoli (i cosiddetti “bridge”) che integrati nei microcontrollori, ma la scelta è caduta sull’integrato FTDI, semplice, di immediata realizzazione, non necessita programmazione ed i driver USB che realizzano una COM virtuale sul PC, sono disponibili gratuitamente.
Va ricordato, a scanso di equivoci, che il collegamento USB è lato DEVICE

Il progetto USB2USART è disponibile a soli 5 euro. Potete realizzarlo da soli (fai-da-te) scaricando tutti i codici sorgenti (Schema elettrico, lista parti, circuito stampato, file gerber).   Download

Schema elettrico convertitore seriale USB RS232

usb2usart rs232

Lo schema è molto semplice, praticamente fa tutto l’integrato FT232BM. Come particolarità segnalo l’alimentazione VCC=5V presa direttamente dalla porta USB e la memoria 93C46 opzionale, per salvare un eventuale identificativo e quindi distinguere la scheda da altri dispositivi simili collegati alla porta USB.

Inoltre, in alto a destra ho inserito un SN75176 (RS485 driver) che tramite i ponticelli JP1-4 Vi permette di modificare la scheda in convertitore USB-RS485

Lista Parti convertitore usb rs232

Item	Qty	Reference	Part	    Description		Code Farnell
_________________________________________________________________________
                                                                          
1	1	CN1		CN-USB	    4PIN 61729-0010B	152-754
2	9	C1,C4,C5,	100nF	    Cer Cap SMD 0805	422-7189
		C6,C8,C9,
		C10,C11,C12
3	1	C2		10nF        Cer Cap SMD 0805 	422-7153
4	1	C3		33nF        Cer Cap SMD 0805	755-771
5	1	C7		10uF/25V    Tant Cap Size 'C'	197-518
				10uF/100VEl Cap P2.54 mm	320-1855
6	1	DL1		TLMA3100    Led SMD YELLOW	359-9942
7	1	DL2		TLMC3100    Led SMD GREEN	359-9954
7	1	L1		INDUCTOR    MLS0805 4S4-300	305-6510
8	1	R1		470R        Res SMD 0805    	911-811
9	1	R2		120R        Res SMD 0805    	911-744
10	1	R3		1K5         Res SMD 0805    	911-872
11	2	R4,R5		27R         Res SMD 0805    	911-665
12	1	R6		220R        Res SMD 0805     	911-770
13	1	R7		2K2         Res SMD 0805     	911-896
14	1	R8		10K         Res SMD 0805     	911-975
15	1	SKT1		DB9         CON 9PIN 90°FEM	335-6036		
		J1		CON3	    MORS P3.81mm	370-4580     
16	1	U1		SN75176BD   DIF BUSTransce.	571-167	
17	1	U2		FT232BM     USB-Serial		-		
18	1	U3		ADM213EAR   CMOS RS-232		687-583	 
19	1	U4		93C46/SN    CMOS EEPROM		793-632	
20	1	Y1		6.00 MHZ    RESON PBRC-6.00HR	574-041	
				//	    RESON KBR-6.00MKS	573-991        

Il connettore J1 e l’integrato U1 servono per l’eventuale conversione USB<->RS485 e quindi possono essere montati al posto del connettore SKT1.
La memoria U4 è opzionale.
Inoltre sia per C7 che per Y1 sono previste delle alternative (smd o tradizionale)

Circuito Stampato PCB

usb2usart_pcb.png

Il Layout del Circuito Stampato è stato progettato per il contenitore CNM-0413 della PacTec

Risorse e link utili alla realizzazione del progetto USB2USART (convertitore USB <-> RS232)

FTDI —>> Produttore dell’integrato FT232 per la conversione dei segnali RS232 USB

Driver FTDI —>> Driver per il PC che permette il funzionamento dell’integrato FT232 realizzando una VCP (Virtual COM Port) sul Vostro PC sprovvisto di porta seriale COM

ApplicationNote FTDI —>> Molto utile anche per capire meglio la gestione delle alimentazioni USB a +5V

Schematics FTDI —>> Tutti gli schemi applicativi. Preziosa base di partenza

VINCULUM —>> Se dovete realizzare convertitori anche USB HOST

Maxim —>> Produttore dell’integrato MAX213 e di svariati transceiver (convertitori di segnali RS232 – TTL)

AnalogDevice —>> Produttore dell’integrato ADM213 e di svariati transceiver (convertitori di segnali RS232 – TTL)

Il progetto USB2USART è disponibile a soli 5 euro. Potete realizzarlo da soli (fai-da-te) scaricando tutti i codici sorgenti (Schema elettrico, lista parti, circuito stampato, file gerber).   Download

9 Comments

  1. Piero Boccadoro 25 gennaio 2012
  2. capsula2003 25 gennaio 2012
  3. Giuseppe80 26 gennaio 2012
  4. Emanuele 26 gennaio 2012
  5. Emanuele 26 gennaio 2012
  6. capsula2003 26 gennaio 2012
  7. capsula2003 27 gennaio 2012
  8. Emanuele 27 gennaio 2012
  9. Alex87ai 25 gennaio 2012

Leave a Reply