RegistrierenRegistrieren   LoginLogin   FAQFAQ    SuchenSuchen   
Dezimalzähler
 
Neue Frage »
Antworten »
    Foren-Übersicht -> Elektrik
Autor Nachricht
winkelmu



Anmeldungsdatum: 02.04.2006
Beiträge: 203
Wohnort: Uelzen

Beitrag winkelmu Verfasst am: 01. Dez 2007 20:49    Titel: Dezimalzähler Antworten mit Zitat

Hallo, habe folgendes Problem:

Erstellen Sie einen Zustandsautomaten der als
Freigabeeingang (aktiv LOW) arbeitet!

- Wenn der Freigabeeingang auf LOW ist, soll der Zähler
mit jeder steigenden Flanke des Clock-Signals um eins
erhöht werden. Wenn der Freigabeeingang auf HIGH ist,
soll der Zähler anhalten, aber nicht gelöscht werden.
- Die Zustandsübergänge für die eventuell nicht genutzten
Zustände können sie mit "X"= "Don't Care" belegen

Wer kann mir dabei helfen, ich meine zum einen welchen Automaten benutze ich dafür und wie sieht das Zustandsdiagramm dazu aus. Den Rest sollte ich dann selber hin bekommen. Sprich die Zustandsfolgetabelle und die Schaltung selber dann.
Hab das auch schon im Informatikerboard rein gestellt, aber keine Antwort bekommen.
Danke schon mal im voraus.
schnudl
Moderator


Anmeldungsdatum: 15.11.2005
Beiträge: 6979
Wohnort: Wien

Beitrag schnudl Verfasst am: 02. Dez 2007 07:02    Titel: Antworten mit Zitat

Die Aufgabe ist ein wenig dünn definiert. Bis wohin soll gezählt werden? Was sind die "Zustände" ? Wie kann ein Zustandsautomat überhaupt als "Eingang" arbeiten ? Wie soll man das verstehen? geht es nur um die Logik für den Steuereingang oder für den ganzen Zähler? Sollst du spezielle Flipflops verwenden ? Master Slave FF, Eintaktflankengesteuerte, ...?

Das ist sehr verwirrend formuliert.

Was spricht dagegen, einen normalen Zähler zu nehmen und bloss die Clock Eingänge mit dem Freigabesignal durchzuschalten? Oder hab ich da was falsch verstanden ?

_________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen (Goethe)
winkelmu



Anmeldungsdatum: 02.04.2006
Beiträge: 203
Wohnort: Uelzen

Beitrag winkelmu Verfasst am: 02. Dez 2007 18:03    Titel: Antworten mit Zitat

Also, es sollen nur D-Flip Flops genommen werden. Und der Rest ist aus der Aufgabenbeschreibung. Mehr weiß ich auch nicht, leider. Deshalb komme ich ja auch irgendwie nicht weiter.
schnudl
Moderator


Anmeldungsdatum: 15.11.2005
Beiträge: 6979
Wohnort: Wien

Beitrag schnudl Verfasst am: 02. Dez 2007 20:37    Titel: Antworten mit Zitat

ja so kompliziert ist das ja nicht. weisst du eigentlich wie ein D-Flipflop funktioniert (nicht wie es aufgebaut ist - das ist hier irrelevant) ?

Du hast die Möglichkeit einen synchronen oder asynchronen Zähler zu bauen. Was soll es denn sein ?

Hast du ähnliche Sachen schon mal gemacht ?

_________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen (Goethe)
winkelmu



Anmeldungsdatum: 02.04.2006
Beiträge: 203
Wohnort: Uelzen

Beitrag winkelmu Verfasst am: 02. Dez 2007 23:19    Titel: Antworten mit Zitat

Ja, die Funktion eines D-Flip Flops kenne ich,
Am Eingang 0 0 ist ein irregulärer Zustand
Am Eingang 0 1 ist zurücksetzen
Am Eingang 1 0 ist setzen
Am Eingang 1 1 Zustand halten

Naja, wir haben eine Ampelsteuerung gebaut aus einem Moore-Automaten.
In Büchern habe ich gesehen, dass es sich hierbei wohl auch um ein Moore-Automaten handelt, wo die Flip Flops hintereinander geschaltet sind. Aber ich weiß nicht ob das so richtig ist.
schnudl
Moderator


Anmeldungsdatum: 15.11.2005
Beiträge: 6979
Wohnort: Wien

Beitrag schnudl Verfasst am: 03. Dez 2007 07:45    Titel: Antworten mit Zitat

Ein D-FF (auch: ein Latch) hat nur einen Eingag, nämlich "D".

http://upload.wikimedia.org/wikipedia/commons/c/c4/Flipflopd.png

Bist du sicher, dass du nicht ein RS-FF meinst ?

http://upload.wikimedia.org/wikipedia/commons/9/97/SR_flip-flop.png

Ein JK-FF kann es laut deiner Tabelle nicht sein.

Du musst für jeden Zustand n (ich nehme an 1-9) die Eingänge der R und S Eingänge in einer Wahrheitstabelle kodieren, um den Zustand n+1 zu erhalten.

Für den Steuereingang kann man sich dann extra was überlegen.

_________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen (Goethe)
Neue Frage »
Antworten »
    Foren-Übersicht -> Elektrik