Podstawowa ochrona interfejsu USB

10

Nigdy nie chroniłem interfejsów USB dla mikrokontrolerów, dopóki port USB komputera nie przestał działać z powodu złego połączenia. Więc zaczynam je chronić, ale znalazłem kilka układów scalonych ESD, które je chronią, ale moje pytanie brzmi ...

Czy istnieje prosty sposób na wykonanie tego z dyskretnymi komponentami?

Z kilkoma schematami natknąłem się na parę rezystorów i parę diod Zenera.

wprowadź opis zdjęcia tutaj

Czy to wystarczy, aby je chronić?

Dodatkowe informacje na temat ochrony USB: http://www.digikey.com/techxchange/message/6040

Sein Oxygen
źródło

Odpowiedzi:

4

NXP ma dobry dokument na temat ochrony USB ESD.

Artykuł przedstawia dwukierunkowe TVS na D + i D-, a także jednokierunkowe urządzenie na VBUS. Rezystory nie są wymagane.

TVS są zaprojektowane tak, aby wytrzymywać udary ESD bez konieczności ograniczania rezystorów, a ponadto szybko reagują. Zwykli Zenerowie nie są tak solidni.

Adam Lawrence
źródło
Tak, też to widziałem (zamieściłem link w mojej poprzedniej edycji). Właściwie właśnie kupiłem ESDA6V1W5 od ST mouser.com/ds/2/389/CD00064033-97237.pdf Ale fajnie byłoby też widzieć implementację dyskretnych komponentów. Podobno wiele osób interesuje się tym tematem.
Sein Oxygen
1
Możesz to zrobić z dyskretnymi TVS, może to być nieco kłopotliwe z punktu widzenia układu PCB. Miałem dobre doświadczenia z tymi urządzeniami transilowymi ESDA chroniącymi I2C i cyfrowe linie wyjściowe w zasilaczach, nad którymi pracowałem.
Adam Lawrence