Schaltung aus Zeitdiagramm entwickeln

Gast #3669311
Lesenswert?

Hallo,

Ich muss eine Schaltung mit dem folgenden Verhalten entwickeln.

Also so wie ich es sehe ist en immer 1 wenn sich A oder B ändert. Aber 
auch nur 1/2 Taktperiode lang.

Dabei ergibt sich für rl folgende Wahrheitstabelle.

A|B|rl
d|1|1
0|d|1
u|0|1
1|u|1
d|0|0
0|u|0
u|1|0
1|d|0

dabei ist u: up, von 0 zu 1 und d: down von 1 zu 0.

Nun weiß ich nicht wie ich daraus eine Schaltung bauen soll. en und rl 
dauern nur eine halbe Taktperiode, aber auch immer an unterschiedlichen 
Stellen des Taktes. Ich kenne zwar Taktflankengesteuerte Flip Flops aber 
diese speichern ja den Zustand bis zum nächsten Pegelwechsel was hier 
nicht der fall ist.

Ich bin ratlos. Ich erwarte nicht, dass es jemand für mich löst aber 
kann mir jemand paar Stichworte nennen, oder einen Stubs in die richtige 
Richtung geben?
Angehängte Dateien:
Gast #3669343
Lesenswert?

d3pp schrieb:
> Also so wie ich es sehe ist en immer 1 wenn sich A oder B ändert.

Da vertauscht du vermutlich Ursache und Wirkung. A und B sind Signale, 
wie sie aus einem Inkrementalgeber rauskommen. rl könnte die erkannte 
Drehrichtungserkennung sein. Guck noch mal genau in die 
Aufgabenstellung.
Gast #3669351
Lesenswert?

d3pp schrieb:
> Also so wie ich es sehe ist en immer 1 wenn sich A oder B ändert. Aber
> auch nur 1/2 Taktperiode lang.

soll wohl eine ganze Taktperiode lang sein, ist in dem Bild aber schwer 
zu erkennen.

Mike hat es schon gesagt: hier gehts um die Auswertung eines Drehgebers, 
rl steht für rechts/links. Zu dem Thema gibt es einen ausführlichen 
Artikel:

http://www.mikrocontroller.net/articles/Drehgeber

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