Fehlerbehebung bei Ihrem Rotary Encoder


EIN Drehcodierer ist ein Gerät, das eine Welle und ein Ende hat, das sich in verschiedenen Achsen dreht. Es kann Ihnen die absolute Position oder die relative Position der Welle anzeigen. Der gebräuchlichste Typ von Drehgeber ist der innerhalb einer Computermaus. Der kleine Ball an der Unterseite der Maus ist ein Drehgeber, der durch Verwendung von Binärcodes die Platzierung des Cursors auf dem Bildschirm anzeigt. Wenn der Drehgeber nicht ordnungsgemäß funktioniert, gibt es einige Tipps zur Fehlerbehebung, die Sie befolgen können, um das Problem selbst zu beheben.

Überprüfen Sie Binärcodes

Ein Absolutpositionsdrehgeber hat einen Binärcode, der aus vier verschiedenen Ausgängen besteht. Diese Art von Ausgabe ist sehr symmetrisch und geordnet. Der Drehgeber der relativen Position sendet seine Ausgabe durch eine Rechtecksinuswelle durch beide Drähte. Überprüfen Sie diese Codes, um sicherzustellen, dass sie den Spezifikationen entsprechen.

Ist die Positionierung gekreuzt?

Im Binärcode des relativen Positionierungs-Drehgebers wird der OUT 1-Code eine eindeutige Konfiguration aufweisen, um eine höhere Auflösung und eine ansprechende Position zu erreichen. Stellen Sie sicher, dass der Impuls in OUT 2 beginnt, wenn OUT 1 im Uhrzeigersinn hoch ist. Der OUT 1 befindet sich in der unteren Position für eine Gegenuhrzeigerrichtung. Wenn Sie diese Dinge während der Binärcodeüberprüfung nicht sehen, wird die Positionierung überschritten.

Timing des Encoders ist ausgeschaltet

Ein anderes Problem, das Rotationscodierern gemeinsam ist, ist, dass die Zeitsteuerung ausgeschaltet ist. Wir haben alle eine Maus benutzt und der Cursor stimmt nicht mit der Bewegung der Maus überein. In diesem Fall müssen Sie feststellen, ob genügend Impulse durch den Encoder kommen, um den Cursor zu bewegen. Dies muss möglicherweise geändert oder gereinigt werden.

Encoder ist fest

Wenn sich der Drehgeber in einer offenen Umgebung befindet, besteht die Tendenz, dass sich etwas Schmutz und Staub um die tatsächliche physikalische Welle ansammelt. Wenn dies passiert, sollte es gereinigt werden. Wenn Sie das Stück auseinander nehmen können, verwenden Sie einen kleinen Ladensauger, um die Partikel aufzusaugen. Wenn nicht, dann wird ein kleines, spitzes Objekt mit einem Tuch am Ende den Encoder befreien.

Die Position ist nicht korrekt kalibriert

Es wird entweder eine Rechteckwelle oder eine Sinuswelle sein, die der Drehgeber verwendet, um die Impulse für einen Ausgang zurückzusenden. Diese Wellen können sich auf unterschiedlichen Pulsfolgen befinden. Wenn zum Beispiel der Ausgang von A = 0 und B = 1 ist, bewegt sich der Codierer im Uhrzeigersinn. Wenn die Zahlen größer sind oder stark schwanken, muss der Encoder neu kalibriert werden.

Rauschinterferenz

Ein anderes Problem bei einem Drehcodierer ist das der Rauschinterferenz. Stellen Sie zur Verbesserung der Störfestigkeit sicher, dass keine anderen Elektromotoren in der Nähe sind. Jeder der Encoder-Drähte sollte auch mit den richtigen Klemmen abgeschirmt und geerdet sein. Überprüfen Sie die Befestigung der Drähte, um sicherzustellen, dass keine Störgeräusche auftreten können. Außerdem sollten die Kanäle für jeden der Impulse getrennt sein.