mikrocontroller.net

Forum: FPGA, VHDL & Co. Ampelsteuerung


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Paul (Gast)
Datum:
Angehängte Dateien:

Bewertung
-1 lesenswert
nicht 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
Autor: Trollerkenner (Gast)
Datum:

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

Autor: Theor (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Roland E. (roland0815)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tip: Mach dir ein Zeitablaufdiagramm für die Lampen der Ampeln.

Autor: Lothar M. (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Thomas W. (diddl)
Datum:

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

Autor: Lothar M. (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht 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"

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.