Liebes Forum, ich stehe etwas auf dem Schlauch und hoffe das mir hier evtl. jemand auf die Sprünge helfen kann. Ich baue mir gerade 4x Schrittmotor Treiber (DM542T), ein Netzteil und einen Arduino in einer Kiste zusammen. Das Ziel ist eine Steuerbox zu haben, an der ich verschiedene Schrittmotoren anschließen kann. Soweit so gut. Zusätzlich nutze ich noch eine Software namens Dragonframe, im Zusammenspiel mit einem sogenannten "Master Controller". Wen es interessiert, hier ist das Handbuch: https://www.dragonframe.com/download/DMC16-1.6.pdf In der Software kann ich Bewegungsabläufe erstellen, die dann über den "Master Controller" als Step & Direction Signale an die Motortreiber ausgegeben werden. Das Signal was da raus kommt ist ein sogenanntes "differential Signal" (zu deutsch glaube ich symmetrische Signalübertragung?). Als Differentialleitungstreiber wird im Handbuch dieser genannt: TexasInstruments AM26C31CN Nun zur Problemstellung: Ich habe ja auch ein Arduino in meiner Kiste verbaut, dass ich gerne als Option nutzen möchte (z.B. falls etwas mit dem "Master Controller" nicht funktioniert). Die digitalen Ausgänge vom Arduino würde ich auf Step(+) und Direction(+) der Motortreiber verkabeln und Step(-) und Direction(-) auf die Masse des Arduinos. Folglich habe ich aber das Problem, dass dann jeweils die Direction(-) und Step(-) aller Motortreiber verbunden wären und somit auch alle (-) differential Signale aus dem Master Controller. Und da kann ich mir vorstellen, dass es dann Probleme gibt.. also nicht zwingend immer, aber je nach Länge der Leitung etc. könnte es ja sein. Und das will ich gerne ausschließen. Oder ist das gar kein Problem und ich habe da einen Denkfehler? Als einfachste Lösung könnte ich natürlich immer Umkabeln. Aber da es alles in ein 19" Rack verbaut wird, möchte ich mir das viele Schrauben ersparen. Vielleicht hat jemand noch Ideen? Schalter, welche die verschiedenen Pole gleichzeitig umstellen, wären natürlich eine Möglichkeit. Ich habe nur das Gefühl, dass es da noch einfachere Lösungen gibt..?
:
Bearbeitet durch User
Karl H. schrieb: > Und da kann ich mir vorstellen, dass es dann Probleme gibt.. > also nicht zwingend immer, aber je nach Länge der Leitung etc. könnte es > ja sein. Was für Probleme witterst du? Die Eingänge des DM542 sind stromgesteuert. Eine Stromschleife wird so leicht nicht gestört.
Wenn die Master Unit wie in der anleitung tatsächlich potentialfreie differentielle Signale liefert dann gibt es keine probleme beim zusammen schalten. Außerdem bietet die Master Unit ja auch einen nicht differetiellen Anschluss. Das einzige wäre wenn die beiden Signalgeneratoren (Master Unit und Arduino) die Signsle des jeweils anderen nicht mögen. Zum beispiel mag der Arduino es gar nicht falls er von der Master Unit mehr als 5,5V an seine Pins abbekommt (wenn die einfach parallel an den Eingängen des DM542 hängen).
Selberbastler schrieb: > Zum beispiel mag > der Arduino es gar nicht falls er von der Master Unit mehr als 5,5V an > seine Pins abbekommt (wenn die einfach parallel an den Eingängen des > DM542 hängen). Dagegen würden Entkopplungsdioden helfen
Vielen Dank für die schnellen Antworten! Wolfgang schrieb: > Was für Probleme witterst du? > > Die Eingänge des DM542 sind stromgesteuert. Eine Stromschleife wird so > leicht nicht gestört. Tatsächlich vermutete ich Probleme eher auf Seite des Master Controllers. Wenn ich alle negativen differentielle Signale (schreibt man das so?) zusammen schalte, haben die alle die gleiche Spannung als Referenz. Also unabhängig was bei langen Leitungen vielleicht noch für Störungen kommen könnten. Aber vielleicht habe ich das auch nicht richtig kapiert!? Selberbastler schrieb: > Wenn die Master Unit wie in der anleitung tatsächlich potentialfreie > differentielle Signale liefert dann gibt es keine probleme beim zusammen schalten. > > Außerdem bietet die Master Unit ja auch einen nicht differetiellen > Anschluss. Ok das klingt gut. Dann werde ich es einfach probieren. Wollte nur ungern einen groben Fehler damit machen und die teure Master Controller Kiste abbrauchen... > Das einzige wäre wenn die beiden Signalgeneratoren (Master Unit und > Arduino) die Signsle des jeweils anderen nicht mögen. Zum beispiel mag > der Arduino es gar nicht falls er von der Master Unit mehr als 5,5V an > seine Pins abbekommt (wenn die einfach parallel an den Eingängen des > DM542 hängen). Dazu habe ich hinter die Arduinoausgänge schon Dioden gebaut, sollte also nix passieren.. und der Arduino wäre mir das Risiko auch eher Wert als dieser Master Controller. Vielen Dank euch!
Wolfgang schrieb: > Dagegen würden Entkopplungsdioden helfen Ja, aber nur wenn das Signal dann noch stabil ankommt. Bei 5V ist die angegebene Untergrenze der DM542 oder täusche ich mich da? Bei mir funktionieren die Problemlos mit Arduino/GRBL aber ich hab nie mit Diode in der Leitung getestet...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.