Protezione di base per l'interfaccia USB


10

Non ho mai protetto le mie interfacce USB per i microcontrollori fino a quando una porta USB del mio PC non ha smesso di funzionare a causa di una cattiva connessione. Quindi sto iniziando a proteggerli ma ho trovato alcuni circuiti integrati ESD che li proteggono, ma la mia domanda è ...

C'è un modo semplice per farlo con componenti discreti?

Mi sono imbattuto in alcuni schemi usando una coppia di resistori e una coppia di diodi zener.

inserisci qui la descrizione dell'immagine

È abbastanza per proteggerli?

Ulteriori informazioni sulla protezione USB: http://www.digikey.com/techxchange/message/6040

Risposte:


4

NXP ha un buon documento sulla protezione ESD USB.

L'articolo mostra TVS bidirezionali su D + e D-, nonché un dispositivo unidirezionale su VBUS. Non sono necessarie resistenze.

I TVS sono progettati per resistere a picchi di ESD senza la necessità di limitare i resistori, inoltre reagiscono rapidamente. Gli Zener regolari non sono così robusti.


Sì, l'ho visto anch'io (pubblicato il link nella mia modifica precedente). In realtà ho appena acquistato ESDA6V1W5 da ST mouser.com/ds/2/389/CD00064033-97237.pdf Ma potrebbe anche essere bello vederlo implementare componenti discreti. Abbastanza molte persone sono interessate a questo argomento.
Sein Oxygen

1
Puoi farlo con TVS discreti, può essere un po 'ingombrante dal punto di vista del layout del PCB. Ho avuto buone esperienze con quei dispositivi transil ESDA che proteggono I2C e linee di uscita digitali negli alimentatori su cui ho lavorato.
Adam Lawrence,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.