USB-Erdschleifenisolation für mehrere Geräte

Ich habe einen Anwendungsfall, in dem ich den JTAG-Debugger verwende, der mit der zu testenden Schaltung verbunden ist. Circuit wird von einem Tischnetzteil mit Strom versorgt und über Tisch-MSO gemessen. Dies würde normalerweise eine Masseschleife erzeugen, daher verwende ich ein billiges USB-Isolator-ADUM4160-Gerät.

Beim Messen des Widerstands zwischen nicht isolierter USB-"Masse" und Netzteilmasse erhalte ich etwa 50+ MΩ. Bei angeschlossenem USB-Isolator messe ich mit meinem Digitalmultimeter 0Ω. Alles funktioniert soweit mein Wissen reicht.

Jetzt möchte ich zwei weitere USB-geerdete Geräte in eine Schleife werfen. Ein weiterer JTAG-Debugger für die zweite Schaltung, die über die serielle Schnittstelle mit der ersten verbunden wird (gemeinsame Nutzung des gleichen Netzteils). Das zweite USB-Gerät ist ein Logikanalysator.

  • Kann ich einen USB-Hub nach dem Isolator anschließen und 3 Geräte an einen Hub anschließen (das wird wahrscheinlich die Bandbreite erheblich reduzieren und würde nicht wirklich funktionieren)?
  • Oder brauche ich einen USB-Isolator pro Gerät?

Außerdem gehen mir die USB-Anschlüsse am PC aus, also muss ich den Hub verwenden.

  • Gibt es Probleme beim Verbinden mehrerer Isolatoren mit dem Hub?
Was bedeutet „Mit USB-Isolator gibt DMM Null“ aus?
Entschuldigung, ich war unklar. Ich habe den Text aktualisiert. Ich bezog mich auf das Digitalmultimeter und die Messmasse zwischen USB-Isolator und Netzteil.
OK, um es auszudrücken: Wenn der Widerstand 0 Ω beträgt, sind die beiden Teile nicht isoliert, daher ist Ihr "Isolator" eigentlich kein Isolator.
Ich habe einen Durchgangstest durchgeführt und den "Piep" nicht bekommen. Ich würde sagen, es funktioniert.
Kontinuität ist buchstäblich das Gegenteil von Isolation. Es funktioniert eindeutig NICHT als Isolator.
Ich weiß, das klingt unhöflich, aber wenn Sie denken, dass "ein Isolator mit 0 Ω quer funktioniert", dann haben Sie keine Ahnung, was Isolation ist.
Das ist mein Hobby, also bin ich nicht beleidigt, wenn ich die richtigen Begriffe nicht kenne und jemand mich korrigiert. Wir alle müssen auf die eine oder andere Weise lernen. Können Sie bitte erklären, wie man richtig misst, ob der Isolator so funktioniert, wie es angenommen wird?
"Isolation" ist, wenn der Widerstand zwischen zwei Dingen unendlich ist , nicht Null.

Antworten (1)

Kann ich einen USB-Hub nach dem Isolator anschließen und 3 Geräte an einen Hub anschließen (das wird wahrscheinlich die Bandbreite erheblich reduzieren und würde nicht wirklich funktionieren)?

Ja. Ich war besorgt über ein ähnliches Problem, also kaufte ich einen USB 2.0-Isolator. Das Problem ist, dass sie teuer sind (über 200 $), weil niemand einen USB 2.0-Isolator-IC herstellt. Ich habe dann den Hub an den USB 2.0-Isolator und dann an den Computer angeschlossen. Da die Geräte auf einem Metallgehäuse nebeneinander lagen, machte ich mir mehr Sorgen um die Masseschleife zwischen dem Hub und dem Computer als um die Geräte.

Es hängt davon ab, welche Ströme auf den Abschirmungen der USB-Kabel liegen. Wenn Sie ein wirklich schönes Voltmeter haben, das uA misst, können Sie manchmal die Kabel trennen und den Strom oder die Spannung messen und sehen, ob es sich lohnt, einen Isolator auf das Kabel zu werfen.

Gibt es Probleme beim Verbinden mehrerer Isolatoren mit dem Hub?

Sollte nicht sein, ich habe es getan und mir ging es gut. Isolatoren führen zu einer leichten Latenz.

Die meisten billigen Isolatoren verwenden diesen IC: analog.com/media/en/technical-documentation/data-sheets/… . Die einzige Sache ist, dass sie für JTAG & LA langsam sein könnten. Wenn ich andererseits JTAG pro Isolator habe und Signale von einer Karte zur anderen verbunden habe (gemeinsame Masse), würde das irgendwelche Probleme verursachen?
Es hängt wirklich vom Setup ab, normalerweise nein, wenn Sie viel Rauschen oder große Ströme haben, könnte dies zu einem Problem werden. Es gab eine Firma, die kurzzeitig einen 2.0-Isolator herstellte und ihn dann vom Markt nahm. Die meisten 2.0-Implementierungen erfordern FPGAs und normale Isolatoren.
Mein Setup ist recht simpel. Ich möchte nur zwei Platinen debuggen, die vom Netzteil mit Strom versorgt werden, und in der Lage sein, die Signale auf dem Oszilloskop und dem Logikanalysator zu überprüfen. Es ist eine digitale Kommunikation mit niedrigem Strom und einer Geschwindigkeit von unter 5 MHz. Einzige Komplikation ist die Bandbreite der JTAGs und LA. Ich könnte mir das Leben einfacher machen und den Laptop einfach mit dem Akku betreiben, aber USB-Anschlüsse sind wieder ein Problem. Nicht so viele auf dem Laptop und möchte das Motherboard nicht wirklich riskieren, wenn ich irgendwo einen Kurzschluss habe :)