Digitalsignale über 3m Kabel

Gast #945875
Lesenswert?

Hallo,

ich hab 5V-CMOS-Ausgänge, an denen 3m Kabel hängt. Über dieses Kabel 
wird ein Taktsignal für einen Schrittmotor übertragen. Leider gibt's 
Störungen und die Karte erkennt zusätzliche Taktsignale (ca. 5 pro 
Stunde oder sowas).

Meine Idee ist jetzt, einen Push-Pull-Treiber an den Ausgang, der 0,5A 
treiben kann, und Transienten-Surpressor-Dioden dort anzubringen.

Meine Frage ist jetzt ... Muss ich den Ausgang mit einem zB 22R 
Widerstand noch weicher machen (Serienterminierung)? Hab mal gelesen, 
dass sie Slew-Rate runtergesetzt werden müsste, bei solchen Sachen ...

Oder gibt's noch andere Tipps, was ich machen kann?

Vielen Dank für hilfreiche Tipps

lg
Gast
#945881
Lesenswert?

@Gast (Gast)

>ich hab 5V-CMOS-Ausgänge, an denen 3m Kabel hängt. Über dieses Kabel
>wird ein Taktsignal für einen Schrittmotor übertragen. Leider gibt's
>Störungen und die Karte erkennt zusätzliche Taktsignale (ca. 5 pro
>Stunde oder sowas).

Wie misst du das?

>Meine Idee ist jetzt, einen Push-Pull-Treiber an den Ausgang, der 0,5A
>treiben kann, und Transienten-Surpressor-Dioden dort anzubringen.

AUA! KDF oder was?

>Meine Frage ist jetzt ... Muss ich den Ausgang mit einem zB 22R
>Widerstand noch weicher machen (Serienterminierung)? Hab mal gelesen,
>dass sie Slew-Rate runtergesetzt werden müsste, bei solchen Sachen ...

>Oder gibt's noch andere Tipps, was ich machen kann?

Erstmal sollte man am Empfänger das Signal mit einem Oszi anschauen. 
Aber bitte richig messen! KURZE Masseverbindung (<3cm).

MFG
Falk
Gast #945891
Lesenswert?

Ist schwierig zum Messen ... Der Schrittmotor "fährt" ungefähr 1mm über 
einen Zeitraum von 8h ... Genau weiß ich nicht, wieviel Schritte es 
sind, sind auf jedenfall wenig.

An der Schrittmotor-Karte konnte man Spikes mit bis zu 5V Amplitude 
sehen, die anscheinend auch ausreichen um als Takt erkannt zu werden.

Was heißt KDF?
Gast #945900
Lesenswert?

RS485 hab ich mir auch schon überlegt, was langfristig gesehen wirklich 
in Betracht gezogen werden sollte. Ist halt ein ziemlicher Overhead, 
dafür aber robust. Ich bin momentan eher auf der Suche nach einer 
kurzfristigen Lösung, mit der man das Problem beseitigen kann.

Hab nachgefragt und es scheinen sogar 100 Schritte pro Stunde zu sein 
...
#945906
Lesenswert?

@Gast (Gast)

>RS485 hab ich mir auch schon überlegt, was langfristig gesehen wirklich
>in Betracht gezogen werden sollte. Ist halt ein ziemlicher Overhead,Was
 für Overhead? TTL-RS422 Wandler dazwischen und gut.

>dafür aber robust. Ich bin momentan eher auf der Suche nach einer
>kurzfristigen Lösung, mit der man das Problem beseitigen kann.

RC-Filter + Schmitt-Trigger direkt am Empfänger.

>Hab nachgefragt und es scheinen sogar 100 Schritte pro Stunde zu sein

Und man kann sicher sein, dass das keine mechanischen Schrittverluste 
sind, die durch zu grosse Beschleunigungen verursacht werden?

MFG
Falk
Gast #945911
Lesenswert?

Ja kann man, weil der Schrittmotor einmal in Position gefahren wird und 
dann 8h an der gleichen Stelle steht.

Okay, dann werde ich mal in die Richtung RC-Filter und Schmitt-Trigger 
weiterschauen ...

Danke schonmal :-)
#946106
Lesenswert?

@Gast (Gast)

>Tiefpass + Schmitt-Trigger ist da schon eingebaut ...

Tja, dann wird das Problem wohl woanders liegen.

>Ja kann man, weil der Schrittmotor einmal in Position gefahren wird und
>dann 8h an der gleichen Stelle steht.

Unter Last? Wechselnder Last?

Wenn der Motor steht, zieh mal die Kabel für Takt und Richtung ab. Dann 
muss der Motor trotzdem weiter stehen bleiben. Wenn ja, brauchst du ein 
besseres kabel, vielleicht gibts Probleme mit Masseschleifen? Da könnten 
Optokoppler helfen.
Wenn der Motor immer noch Schritte verliert liegt es vielleicht an einer 
serh unsauberen Versorgungsspannung oder doch mechnischem 
Schrittverlust.

MFG
Falk
#946308
Lesenswert?

@ HildeK (Gast)

>Quellseitige Serienwiderstands-Terminierung verwenden. 30-50 Ohm.

Ahhh gehhhh, schau dir mal das Datenblatt an. Das Ding wird per Open 
Collektor gesteuert, da ist mit Terminierung nix zu machen. Ausserdem 
ist der Eingangstiefpass da, der schluckt eventuelle 
Spikes/Reflektionen. Ich tippe auf eine Masseproblem.

MFG
Falk

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