USB Umschalter

Gast #58172
Lesenswert?

Hallo,

Da ich im Moment mit 2 PCs einen USB-Drucker verwende muss ich immer
umstecken wenn ich mit dem anderen PC drucken will was mir nun auf
Dauer etwas umständlich wird. Die Umschalter die es zu kaufen gibt sind
mir aber bisher immer zu teuer gewesen und habe nun vor so etwas selbst
zu bauen. Es würde mir reichen wenn ich mit einem Taster zwischen
beiden PCs umschalten kann. Noch besser wäre natürlich eine
automatische Umschaltung.
Was ich wissen wollte ist wie das am besten zu erledigen ist und auf
was man besonders aufpassen muss da ich ncht vor habe 2 neue Mainboards
zu kaufen ;-)

Vielen Dank
Gast #58173
Lesenswert?

Hi

USB-Stecker sind so gebaut das das USB-Gerät zuerst Spannung bekommt
und dann die Datenleitungen verbunden werden. Du mußt dieses Verhalten
also idealerweise nachbilden. Sollte mit einem Umschalter, 8
Reed-Relais und einem Schmitt-Trigger Inverter (74HC14) zur
Zeitverzögerung der Relais für die Datenleitungen hinzubekommen sein.

Reed-Relais um einen kleinen Spulenstrom zu erreichen und so die
Umschaltbox aus dem USB versorgen zu können und Transistoren an den
Ausgängen des HC14 zu zu vermeiden.

Du könntest es natürlich auch mit einem 4 fach-Umschalter versuchen
aber ich(tm) würde auf das Zeitverhalten achten.

Matthias
Gast #58174
Lesenswert?

du kannst aber auch ein Netzwerkkabel nehmen, beide verbinden und den
Drucker als Netzwerkdrucker einrichten; würde wahrscheinlich einfacher
sein; und für die 10 Euro was die Netzwerkkarten kosten hast du fast
schon Geld gespart.

Ausserdem sparst du auch emens an CD´s wenn du Datein hin und
herverschiebst.
Gast #58175
Lesenswert?

Kann sein, dass das geht, ich würde ein kleines Netzwerk aufbauen, bei
nur 2 PCs reicht ja ein Crossover-Kabel und 2 Netzwerkkarten, falls ein
Netzwerkanschluss nicht sowieso vorhanden ist. Den Drucker fest an
einem PC installieren und als Netzwerkdrucker freigeben. Netzwerkkarten
kosten so gut wie nichts, selbst 10Mbit-Typen würden für deine
Anwendung völlig genügen. Als positiven Nebeneffekt hast du wesentlich
vereinfachten Datenaustausch zwischen den PCs. Einziger Nachteil: der
PC, an dem der Drucker hängt, muss laufen, wenn du vom 2.PC aus drucken
willst.
Gast #58176
Lesenswert?

Ich habe bereits ein Netzwerk will aber mit jedem PC drucken können egal
welcher PC gerade eingeschaltet ist. Ansonsten wäre die Sache mit dem
Netzwerkdrucker sicher die einfachste.

Zu Matthias Idee
Ich dachte die 5V leigen sofort an wenn ich den PC einschalte und nicht
erst wenn ich etwas drucken will. Wenn es wirklich so ist wie du meinst
wäre es natülich sehr praktisch.
Gast #58179
Lesenswert?

Manuel umschalten muss man sowieso, solange man nichts komplexes
dazwischenhängt, welches sich für jeden PC als eigenständigen Drucker
identifiziert.
Jeder PC muss nämlich den Drucker sehen, bevor er was hinschickt, womit
du kein Signal zur automatischen Umschaltung hast.
Die 5V brauchst du vermutlich nicht, da der Drucker eine eigene
Stromversorgung haben wird wenn doch solltest du die PCs über je eine
Diode mit nachgeschaltetem Kondensator versorgen lassen - der
Spannungsabfall an der Diode ist noch in der Spezifikation, wenn du von
einem Self Powered Hub Port, bzw direkt aus dem PC kommst.
Masse kannst und solltest du dauerhaft verbunden lassen.
Bleibt also nur noch die beiden Datenleitungen zu schalten - das kannst
du im Zweifelsfall gar mit einem 2 Poligen Kippschalter machen.

@Matthias - viel zu aufwendig :)
Gast #58180
Lesenswert?

Hi,

ist zwar schon eine Weile her dass das Thema behandelt wurde, aber ich
habe da noch eine kleine Frage hinzuzufuegen.

Meint ihr dass das Umschalten wirklich so problemlos machbar ist? Ich
wuerde das ganz gerne mit einer USB 2.0 HDD machen, frage mich aber
schon ob da ein grobmotorisches Relais ueberhaupt geeignet ist, oder ob
das Probleme mit der "Verbindungsqualitaet" des USB Kabels macht. Wie
siehts aus mit Abschirmen etc.?
Gast #58181
Lesenswert?

Also USB ist ja Hotplug-fähig
Besorg dir doch zwei Stecker eine Buchse, 5 (umschalter)Relais und eine
einfachen Schalter. dan schaltest du einfach alle Leitungen deines
Druckers mit den relais um (den schalter benutzen um Relais an/aus zu
amchen zum umschalten) sollte ohne probleme gehen, wenn man ein USB
gerät einsteckt gibts ja auch "ruckler" bevor alles 100% Kontakt hat.
Persönliche Seite #58183
Lesenswert?

Hi

mit USB 2.0 High-Speed würd ich das lassen. USB 2.0 ist so "suf
Kante" entwickelt das es gerade so mit den üblichen Steckern und
Buchsen noch funktioniert. Wenn da irgendwelche Relais dazwischen sind
hast du damit Impedanzänderungen im Signalweg. Und USB2.0 ist lange
nicht so aufwendig wie Gigabit Ethernet oder DSL die erstmal die
Leitungeigenschaften vermessen und Sender/Empfänfer dann darauf
einstellen.

Matthias
#58184
Lesenswert?

Eben. Ich hab mir vor einiger Zeit mal die USB1.1 Spezifikationen
angesehen. Und auch da waren schon die Kabelkapazitäten und Widerstände
genau angegeben. So ein Relais ist da absolut nix, weil man:
Übergangswiderstände und kapazitäten hat, außerdem kann es gut sein,
dass die Kontakte bei sehr geringem Strom/Spannung nicht schnell genug
voll leiten bzw einfach zu schlecht leiten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren