Wie kann ich die USB-EMI-Unempfindlichkeit verbessern?

7

Ich habe mehrere Geräte und einige lange Kabel an den USB-Bussen meines PCs und ab und zu erhalte ich eine Meldung wie hub 6-0:1.0: port 2 disabled by hub (EMI?), re-enabling...auf meinem Linux-Computer. Insbesondere die Geräte auf meinem Schreibtisch (Tastatur, Maus, 2 Arduino) werden getrennt und wieder verbunden. Diese Geräte reagieren auf elektrische Fensterläden für die Fenster, aber auch auf vorbeifahrende Motorräder.

Was kann ich tun, um die Immunität gegen EMI zu verbessern?

Versuchte Ferritkerne am Netzkabel der Rollläden und einiger anderer Geräte, verbessert sich aber nicht wirklich.

Bus 006 Gerät 025: ID 1a40: 0101 Terminus Technology Inc. 4-Port-HUB-
 Bus 006 Gerät 026: ID 0403: 6001 Future Technology Devices International, Ltd. FT232 USB-Serieller (UART) IC- 
Bus 006 Gerät 027: ID 03f0: 0324 Hewlett -Packard SK-2885 Tastatur 
Bus 006 Gerät 028: ID 046d: c046 Logitech, Inc. RX1000 Lasermaus
  • Wenn Sie die Tastatur vom Hub entfernt haben, werden weiterhin Fehler angezeigt.
  • Wenn Sie die Maus vom Hub entfernt haben, werden weiterhin Fehler angezeigt.
  • Beim Verschieben des Arduino vom Hub wurden weiterhin Fehler angezeigt.

Ersetzte schließlich das lange Verlängerungskabel durch ein kürzeres und hatte seit über einem Tag keine Fehler mehr. Das längere Kabel ist erforderlich, um meinen Schreibtisch zu erreichen, ohne dass Kabel in der Luft baumeln.

Jippie
quelle
7
Ich würde vermuten, dass es wahrscheinlicher ist, dass Vibrationen Probleme verursachen als EMI. Wenn Sie eine trockene Verbindung auf einer Busleitung haben, dauert es nur ein paar Mikrosekunden, bis der USB-Controller abstürzt. Ich kann nicht sehen, wie vorbeifahrende Motorräder bei weitem genug EMI verursachen würden, um Ihre Geräte auszuschalten.
Polynom
Was ist mit Port 2 verbunden? Ist es immer Port 2?
Kevin Vermeer
Die Tastatur. Aber hin und wieder sperrt es den ganzen Hub. Also Tastatur, Maus und Arduino.
Jippie
Kommt es bei nicht angeschlossener Tastatur vor?
Dorn
Ich habe meine Tastatur an einen anderen USB-Anschluss direkt auf meinem PC verschoben, aber ich kann das Problem nicht zuverlässig reproduzieren. Diese Tests dauern also einige Zeit.
Jippie

Antworten:

4

Ich nahm ein ziemlich dünnes USB-Verlängerungskabel, führte es viermal durch einen Ferritkern (einer, der in zwei Hälften in einem Stück Plastik geliefert wird und mit einem Klick geschlossen werden kann), und seitdem hatte ich keine Fehler auf meinem PC .

Jippie
quelle
Das war also EMI? Ich glaube nicht, dass es von Motorrädern oder so kommt. Haben Sie versucht, das Erdungskabel Ihres Oszilloskops zu schleifen und an den Eingang der Sonde anzuschließen, um im Grunde den Induktor zu messen, der durch das Erdungskabel erzeugt wird? Es kann etwas sagen ..
Abdullah Kahraman
Die Protokolldateien in meinem PC behaupteten, es handele sich um EMI. Erst nachdem das Kabel durch den Ferritkern geführt worden war, verschwand es. Ich habe die Nachrichten seit einem Monat nicht gesehen.
Jippie
Ja, es ist wahrscheinlich EMI, da der Ferritkern das Problem gelöst hat. Um die Wahrheit zu sagen, ich weiß nichts über das Thema. Aber ich glaube nicht, dass sie von vorbeifahrenden Motorrädern kommen. Ich würde meinen kleinen Empfänger mit einer
Zielfernrohrsonde
Ich stimme @abdullahkahraman hier zu, es gibt keine Möglichkeit, dass es Motorräder sind. Es stimmt etwas nicht, wenn es dafür empfindlich ist. Viel mehr Nachforschungen sind erforderlich, um zu wissen, was es wirklich ist. Dies ist eher eine Superuser-Antwort.
Kortuk
@Kortuk wie kommt es, dass es eine Superuser-Antwort ist? Wissen die Antwortenden von Superuser SE etwas über EMI?
Abdullah Kahraman
2

Abgeschirmte Kabel. Aber das ist nicht das Problem, wenn es an vorbeifahrenden Fahrzeugen liegt (wie @Polynomial in einem Kommentar oben sagte).

USB ist differentiell. Strahlungs-EMI würde beide Linien im Wesentlichen gleich beeinflussen, so dass es keinen großen Effekt hat. Dies deutet darauf hin, dass Sie EMI-Probleme durchgeführt haben. Eine anständige Stromversorgung lässt jedoch nicht genug EMI durch, um ein Problem zu sein.

Brian Carlton
quelle
Der PC befindet sich hinter einer APC-USV, die behauptet, viel gefiltert zu haben.
Jippie
1
Nur eine USV mit aktivem Filter.
Standard Sandun
1

Ich habe ein wenig mit EMI-Problemen gearbeitet und einige Studien durchgeführt.
Ein Motorrad kann absolut ernsthafte EMI-Emissionen verursachen, sehr breitbandige Emissionen, böse Dinge. Besonders wenn es ein altes Modell ist oder wenn es zu Hause "abgestimmt" ist. Wenn Sie diesen Superfunken wollen und ein langes Kabel zur Zündkerze haben, haben Sie eine gute Rahmenantenne erstellt. Wenn 15000 Volt von einem Kondensator durch diese Schleife laufen, entstehen große Spitzen. Ohne Zweifel.
Hören Sie einfach ein AM-Radio, wenn diese Leute am Block vorbeifahren, und geben Sie die Antwort.

Martin Vinranke
quelle
1

Ich bin zu spät zur Party, aber ich verfolge dieses Problem (Port X durch Hub deaktiviert (EMI?), Wieder aktivieren ...) seit einiger Zeit. Es ist besonders ärgerlich, weil auf diese Syslog-Meldung häufig das Herunterfahren des Computers folgt. Ich glaube, ich habe die Ursache (für mich) aufgespürt.

Dieser Computer ist mein Medienserver und ich habe ihn in meinem Schrank im Hauptschlafzimmer, der sich neben dem Bad im Hauptschlafzimmer befindet. Das Bad hat zwei unabhängige Abluftventilatoren. Heute habe ich festgestellt, dass durch einfaches Ausschalten eines dieser Lüfter die Syslog-Meldung "Port X durch Hub (EMI?) Deaktiviert ..." wieder aktiviert wird. Das Einschalten eines der Lüfter verursacht keine Probleme.

Ich kann nicht bestätigen, dass Motorräder das Problem verursachen, aber ich kann bestätigen, dass das Ausschalten einer kleinen induktiven Last (Lüftermotor) genug EMI erzeugt, um es auszulösen.

Ich werde einen Snubber kaufen oder meinen eigenen bauen und sehen, ob das Problem dadurch behoben wird.

EE gedrehter Programmierer
quelle
0

Ich habe ähnliche Probleme mit einem USB-basierten Diagnosekit festgestellt. Das Problem, das wir gefunden haben, ist, dass es häufig nicht der Hub innerhalb des Computers ist, der das Problem darstellt.

Aus dem, was wir ableiten können, wenn wir an unsere Motorantriebe angeschlossen sind und mit dem Schalten beginnen, AUCH wenn der Controller gnd-referenziert ist, gibt es irgendwann Probleme beim Trennen und Blockieren. Wenn wir Laptops verwenden und den Laptop im Wesentlichen schweben lassen, gibt es keine Probleme. Wenn wir eine Glasfaser-USB-Verbindung verwenden, gibt es ebenfalls keine Probleme. Eine Form der gnd-Schleife zwischen dem PC -> USB-Gerät -> Prüfling führt dazu, dass der PC, der billige Standardteile verwendet, Probleme hat.

JonRB
quelle