Winkelgeber aus Drucker ansteuern

OP #5155132
Lesenswert?

Hallo zusammen,

ich bin noch sehr neu im Umgang von Mikrokontrollern, für eure Hilfe bin 
ich jetzt schon sehr dankbar!

Nun mein Anliegen: Ich habe aus einem Drucker (unter anderem) die 
inkrementellen Winkelgeber ausgebaut und will diese nun wieder mit Hilfe 
von meinem Arduino benutzen.
Der Winkelgeber auf dem Foto hat 4 Anschlüsse und hat die Bezeichnung 
"QK1-1054-01". Bei dem Schlitz über "ENC01" läuft eine Kunststoffscheibe 
mit sehr feinen schwarzen Linien.

Wie muss ich die Kabel anschließen, damit ich sinnvolle Ausgabewerte auf 
dem Arduino erhalte?

LG Simon
Angehängte Dateien:
(Firma: matzetronics) #5155140
Lesenswert?

Simon N. schrieb:
> Wie muss ich die Kabel anschließen, damit ich sinnvolle Ausgabewerte auf
> dem Arduino erhalte?

Wie einen Drehgeber (Drehencoder) mit zusätzlicher LED zur Beleuchtung.

Simon N. schrieb:
> "QK1-1054-01"

Hilft nicht viel. Wichtig ist die Bezeichnung der Lichtschranke. Daraus 
ergibt sich dann auch die Belegung des Platinensteckers.
Gast #5155360
Lesenswert?

Die Encoder aus Druckern die ich bisher gesehen habe sind alle clevere 
ICs die eine LED drin haben und einen Sensorchip der mit 5V arbeitet und 
sauber aufbereitete Signale ausgibt.
In dem Bild rechts (Ansicht Lötseite) würde ich sagen:
rechts oben und unten sind die Ausgänge A und B
links oben +, links unten GND (LED Versorgung + über den R)
Die Spannung könnte auch andersrum sein, das kriegt man aber leicht raus 
wenn die Platine noch da ist wo der Encoder angeschlossen war.
OP #5155754
Lesenswert?

Hallo, danke für die Antworten!

@ Max, sieht so aus :)
@ Matthias, danke.
@ Mick, der Link war hilfreich!
@ Johannes: Zerstöre ich den Sensor, wenn ich die Spannung falsch 
anschließe? Und Könntest du die Anschlüsse auf dem Bild markieren? Ich 
bin mir nicht sicher, was du mit links oben/unten meinst. Ich weiss 
nicht mehr, wie die Platine virher montiert war, ich habe sie 
abgeumzwickt.

LG Simon
Gast #5155885
Lesenswert?

C1 ist zwischen Masse und Vcc. Die breit gerootete Fläche ist die 
Masse...

Zur Sicherheit immer mit einen Labornetzteil den Strom auf so 10mA 
begrenzen.

Bei vertauschen des Polarität müsste nichts passieren, da die 
emittierende led sperrt.
OP #5160777
Lesenswert?

@aSma, was bringen die Pull-Ups? Hast du da einen Link?

@alle:

Ich habe einen weiteren Sensor aus einem anderen Drucker mit geringerer 
Strichanzahl (ca. 40), bei der Verkabelung sitze ich aber wieder 
komplett auf dem Schlauch, diese sieht anders aus (s. Bild) als die des 
vorherigen Sensors. Könnt ihr mir erneut weiterhelfen?

Danke schonmal!

LG Simon
Angehängte Dateien:
(Firma: matzetronics) #5161049
Lesenswert?

Simon N. schrieb:
> diese sieht anders aus (s. Bild) als die des
> vorherigen Sensors.

Das Prinzip ist aber wieder das gleiche. Über R3 (100 Ohm) wird die LED 
gespeist, damit ergeben sich Versorgung und Masse. Die beiden übrigen 
Pins am Sensor sind wieder A und B Quadraturausgänge. Hier sind die 
Pullups übrigens schon vorhanden und auch einige kleine Kondensatoren 
gegen zu steile Flanken.
(Firma: matzetronics) #5161158
Lesenswert?

Simon N. schrieb:
> Und was hat es mit das mit den Pullups an sich?

Sie bringen die Leitungen immer auf einen definierten (positiven - pull 
UP, also gegen 'oben') Pegel. Die meisten Empfänger in solchen 
Sensoren reagieren auf Licht mit Niederohmigkeit und ziehen damit ihren 
Ausgang gegen Masse. Der Pullup ist also der Arbeitwiderstand. Gegen die 
meist schwachen Pullups, die in MC aktiviert werden können, sind die 1,8 
kOhm, wie hier benutzt, auch deutlich niedriger und sorgen damit für 
einen gesunden Arbeitsstrom des Sensors.

Bei langen Anschlussleitungen kommt noch die 'Terminierung' ins Spiel. 
Terminierung bedeutet, das sich auf der Signalleitung keine Reflexion 
bilden soll, die bei langen Leitungen zu irritierenden Fehlimpulsen 
führen kann.
Dazu fügt man am Ende und am Anfang der Leitung Widerstände ein, die 
diese Impulse schlucken und idealerweise mit der Leitungsimpedanz 
übereinstimmen.

Das ist jetzt etwas vereinfacht - zugegeben. Aber im Allgemeinen gilt, 
je niederohmiger eine Leitung betrieben wird, umso unempfindlicher ist 
sie gegen Störungen.

Simon N. schrieb:
> Danke Matthias, so (s. Bild)?

Alles richtig, nur deine 'Ein/Ausgänge' sind nur Ausgänge, du kannst in 
den Drehgeber nichts reinschicken.

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