Moore Automat RGB Diode via FPGA

Neue Frage »

Auf diesen Beitrag antworten »
Sunshinevine Moore Automat RGB Diode via FPGA

Meine Frage:
Hallo.
Ich soll mit einem FPGA (Cyclone II) eine RGB Diode ansteuern und alle Farben sequentiell durchspielen. Die Diode befindet sich auf einem extra board und ist durch ein GPIO Flachbandkabel mit dem FPGA verbunden. Für die Ansteuerung der verschiedenen Farben habe ich bereits alle möglichen Ausgänge für die Ansteuerung, dass sind für jede Farbe jeweils 6 Stück. Unser Prof. meinte, dass wir es mit einem Moore Automaten realisieren können. Meine Frage wäre, wieviele Eingänge ich denn deklarieren muss, wenn ich 16 Ausgänge ansteuer ?! Verwendete Programmiersprache ist VHDL (Quartus II). Ich bin für jeden Tipp und Hilfe dankbar.

Meine Ideen:
Ich habe mir gedacht, dass ich ja eigentlich nur einen Eingang brauche, da ich dann ja durch die verschiedenen Zustände mich ducharbeite, bis ich wieder zum Ursprungszustand gelange. Hat jemand schonmal sowas ähnliches programmiert und kann mich noch empfehlen wo ich mich schlau machen könnte?
 
Auf diesen Beitrag antworten »
eulerscheZahl

Wieso 16 Ausgänge, 3*6 = 18?

Wenn du einfach nur alle Farben durchlaufen sollst und nicht noch schöne Farbübergänge hinkriegen, würde ich einen 18 Bit Zähler realisieren und den Zählerstand direkt auf die Diode geben. Einziger Eingang wäre der Takt.
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »