Drehgeberkonverter

OP #3074982
Lesenswert?

Hallo ,
in diesen Artikel : 
http://www.mikrocontroller.net/articles/Drehgeber#Dekoder_mit_diskreten_Logik-ICs
ist ein Converter beschrieben der Drehgebersignale in in Takt- und 
Richtungssignale umsetzt . Weiß jemand was über die Clk-Frequenz an dem 
Eingangs-IC ? Wie hoch muß die sein ?

MfG

Hans
Gast #3075074
Lesenswert?

netseal schrieb:
> aber ich denke es
> sollten wohl ehrer 10x oder 100x sein.

Bloß nicht!
Die Taktfrequenz sollte so niedrig wie möglich, muß aber mindestens so 
hoch sein, dass zu jedem Flankenwechsel an einem Eingang ein Taktimpuls 
vorhanden ist.
Dadurch werden Störimpulse (Jitter, Prellen) der Eingangssignale 
unterdrückt. Bei Eingangssignalen von max. 1kHz bei 50% Tastverhältnis 
und 90° Phasenverschiebung reicht eine Taktung mit >4kHz. Der 
anschließende Zähler muß somit auch nur 4kHz verarbeiten können.
Würde man die Taktfrequenz auf 400kHz stellen, müßte der Zähler auch 
max. 400kHz verarbeiten können. Für Hardware kein Problem, wenn aber per 
Interrupt gezählt werden soll, können Impulse u.U. verloren gehen.

Da die Signale in der Praxis nicht völlig symmetrisch sein werden, würde 
ich für das Beispiel einen Bereich von 5-10kHz als Taktfrequenz wählen.
Gast #3075082
Lesenswert?

minimum 2x und der Output sollte wohl nur mit den Signalen a/b und nicht 
mit clk verknüpft sein.

Ein prellen muss man, denke ich, sowiso unterbinden, denn selbst bei 2 
facher Abtastung könnte das zu Fehlern führen.

Woher sollen die 90° kommen?

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