Forum: FPGA, VHDL & Co. Ampelsteuerung


von Paul (Gast)


Angehängte Dateien:

Lesenswert?

Hello,

ich bin Anfänger im VHDL programierung.
kann jemand mir helfen diese Aufgabe zu realisieren.

Ampelsteuerung mit Vhdl.
 Gegeben ist eine Kreuzung mit einer Hauptstraße (Ampel1) und einer 
Nebenstraße (Ampel2). Zusätzlich sind Fußgängerübergänge möglich (im 
Hardwaremodell zu sehen). Für diese Straßenkreuzung soll eine 
Ampelsteuerung mit verschiedenen Betriebsartenentwickelt werden. Bei 
einer Ampel werden zyklisch immer wieder die folgenden Ampelzustände 
durchlaufen: Es ist ein hierarchisch aufgebauter und synthetisierbarer 
VHDL-Entwurf zu erstellen.

: Verschoben durch Moderator
von Trollerkenner (Gast)


Lesenswert?

Das Dokument BAIT (Englisch für "Köder"). Zufall oder nicht ?

von Theor (Gast)


Lesenswert?

@ Paul

Ich rate Dir, Dich mit einem oder mehreren Kommilitonen zusammen zu 
setzen und Euch über die Arbeit an der Aufgabe auszutauschen.

Ein Forum kann Dir nicht helfen, eine Aufgabe zu erfüllen.
Es kann allenfalls einzelne, gezielte Fragen beantworten.

Etwa: Wo Du über ein bestimmtes Thema nachlesen kannst. Oder: Wie 
bestimmte Dinge in VHDL ausgedrückt werden.

Ein Projekt erfordert die Anwendung einiger der Methoden und Denkweisen, 
die Du im Idealfall bereits gelernt haben solltest. Das können wir hier 
nicht nochmal von vorne durchgehen.

Anders gesagt: Du solltest im Ideallfall an diesem Punkt einige Ideen 
haben, wie Du die Aufgabe angehen kannst. Und das kannst Du mit Deinen 
Kommilitonen besprechen, die Dir ihrerseits Ihre Gedanken erzählen. 
Ebenso, welche Probleme Ihr im Moment noch seht.

Falls Du gar keine Ideen hast, kannst Du dabei zumindest was von den 
Anderen lernen.

Viel Erfolg

von Roland E. (roland0815)


Lesenswert?

Tip: Mach dir ein Zeitablaufdiagramm für die Lampen der Ampeln.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Paul wrote:
> kann jemand mir helfen diese Aufgabe zu realisieren.
Ja, klar. Fang an und wenn du ein spezifisches Problem hast, dann 
frage.

Theor wrote:
> Ein Forum kann Dir nicht helfen, eine Aufgabe zu erfüllen.
Es "kann" quasi die fertige Lösung liefern. Weil "das Forum" aber immer 
konkrete einzelne Leute sind, denen ihre Zeit zu schade ist, eine 
Hausaufgabe anderer komplett zu lösen, ohne dass die nur einen Hauch von 
Eigeninitive zeigen, wird ein Forum diese aufgabe nicht erfüllen.

> Etwa: Wo Du über ein bestimmtes Thema nachlesen kannst.
Ein erster Schritt ist, eine Suche nach diesem Thema zu starten:
https://www.mikrocontroller.net/search?query=ampel&forums%5B%5D=9&max_age=-&sort_by_date=1
https://www.mikrocontroller.net/search?query=fu%C3%9Fg%C3%A4ngerampel&forums%5B%5D=9&max_age=-&sort_by_date=1

von Thomas W. (diddl)


Lesenswert?

Das ist ein typisches Beispiel, wo ein FPGA die falsche Wahl ist.
So etwas lässt sich mit einem µC ganz simpel erledigen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Thomas W. schrieb:
> Das ist ein typisches Beispiel, wo ein FPGA die falsche Wahl ist.
Es ist aber eben eine recht simple und überschaubare Hausaufgabe, mit 
der man einige Grundlagen lernen kann. Wie dort auch beim 
Kaffeeautomaten im Beitrag "Hilfe für Code - VHDL"

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.