Forum: Mikrocontroller und Digitale Elektronik Encoder mit Pull-Up


von Gon F. (gohn)


Angehängte Dateien:

Lesenswert?

Ich habe eine Frage zu diesem Bild.

Die Widerstände beim Encoder dienen doch als Pull-Up, damit der Encoder 
defineirtes 5V Spannung hat oder? Müsste ich dann nicht auch noch beim 
SW einen 10kOhm Widerstand hintun, damit der auch definiert ist?

Danke vielmals.

von Horst (Gast)


Lesenswert?

Das währe sinnvoll.

von Karl M. (Gast)


Lesenswert?

Bei einige µC kann man interne Pullups einschalten.
Wenn das nicht möglich ist, dann ja.

Man könnte auch noch ein R-C Filterung nach schalten, je nach EMV/ EMVU 
Störrungen.

Wichtig: Taster und A/B Encoder müssen entprellt werden!

von Sebastian R. (sebastian_r569)


Lesenswert?

Joa. Die controllerinternen Pullups würden aber sicherlich ausreichen.

von Teo D. (teoderix)


Lesenswert?

Gut erkannt. Gib dem aber 2mA zum Arbeiten, das hält die Kontakte 
sauber. Bei den Schleifkontakten des Encoders... Naja, das steckt ja 
schon im Nahmen. :)

Beitrag #5793340 wurde vom Autor gelöscht.
von Teo D. (teoderix)


Lesenswert?

Karl M. schrieb:
> Wichtig: Taster und A/B Encoder müssen entprellt werden!

Der Encoder entprellt sich quasi von alleine, die Abtastrate muss nur 
hoch genug sein. Was zur angenehmen Bedienung, eh schon der Fall ist.

von Gon F. (gohn)


Lesenswert?

Habe noch eine Frage:

Was würde es bringen, wenn ich dann noch an A,B und SW einen 10nf 
Kondensator anlege?

Wie filtert es das Signal?

von Teo D. (teoderix)


Lesenswert?

Gon F. schrieb:
> Wie filtert es das Signal?

Nein, das stresst nur die Kontakte.
Wenns blöd läuft, kann der Nicht-Schmitt-Trigger-Eingang deines µCs, das 
auch garnicht ab.
Wenn du wirklich Filtern musst, macht nur etwas mehr Aufwand Sinn. Gibt 
Hier einen Artikel dazu (o. 2,3).

von Gon F. (gohn)


Lesenswert?

Teo D. schrieb:
> 2,3

Welcher Artikel ? :)

von Teo D. (teoderix)


Lesenswert?

Gon F. schrieb:
> Welcher Artikel ? :)

Sorry. "einen Artikel dazu (o. 2,3)" -> "Es könnte mehr als nur einen 
Artikel geben"

von Falk B. (falk)


Lesenswert?


von W.S. (Gast)


Lesenswert?

Gon F. schrieb:
> Was würde es bringen, wenn ich dann noch an A,B und SW einen 10nf
> Kondensator anlege?

Das ist OK so. Damit verschwindet das Prellen normalerweise vollständig 
und du kannst beim Drehgeber mit Interrupts arbeiten. Den Taster würde 
ich wie bei allen anderen Tasten per Polling abfragen.

W.S.

von my2ct (Gast)


Lesenswert?

Karl M. schrieb:
> Wichtig: Taster und A/B Encoder müssen entprellt werden!

Warum die A/B Signale?

Eine vernünftige Auswerteroutine für den A/B Encoder zählt bei einem 
Störpuls hoch und wieder runter, falls sie ihn mit kriegt.
Ansonst geht ihr der Preller am A.sch vorbei.

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
Noch kein Account? Hier anmelden.