Forum: FPGA, VHDL & Co. Interessante Projekte fuer den Anfang?


von mr.chip (Gast)


Lesenswert?

Hallo

Ich bin ein bisschen nach der Suche nach interessanten Projekten fuer 
FPGA-Einsteiger, wenn man mal ueber 7-Segment-Decoder und 
Addierschaltung hinaus ist...

Vorschlaege (auch gute Webseiten!) willkommen :-)

Gruss

Michael

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

- Tasten entprellen
- Drehgeber
- RS232
- LCD
- PicoBlaze
- PWM-Controller

von Sven P. (Gast)


Lesenswert?

Ob du das jetzt so toll findest, weiß ich leider net^^
Aber hier maln Standard-Vorschlag:

http://e.svgweb.de/new/index.php/index.c (wird noch ausgebaut!)

Also: ein Wecker (bei mir mit AVR, aber FPGA wär sicher auch fein). 
Toll. Features:

* Uhrzeit + Datum, klar
* Weckfunktion
* Bedienung per Encoder
* DCF-Funkempfang
* Schaltausgang (Nachttischlampe...)
* PWM-Austastung der Anzeige (damits Nachts net so hell ist)

Was man mit mehr Resourcen machen könnte:
* Erweiterung zur Multifunktionsuhr (Stoppuhr etc., einbauen)
* verschiedene Zeitzonen
* mehr Segmente (14-Segment, also Alphanumerische Anzeigen)
* RS232/DMX-Interface (Stage-clock bei PAs)
* Dimmer- statt Schaltausgang (-> Nulldurchgangserkennung etc.)
* Temperaturfühler


Wenn dir son Projekt noch zu klein ist, dann versuchs mal damit:
* ATARI/AMIGA/C64-"Emulator" mit Videoausgang

von mr.chip (Gast)


Lesenswert?

Ich möchte schon eher in die Richtung gehen, wo der FPGA seine Vorteile 
gegenüber einem Mikrocontroller auszuspielen beginnt.

Hmm...Videobilderzeugung hört sich recht interessant an, sollte ja 
einigermassen vernünftig machbar sein. Picoblaze hört sich auch nicht 
uninteressant an. Vielleicht gibt's ja ein Nachfolger meiner 
AVR-Gamekonsole.

Sorgen macht mir halt noch das Debuggen - hier sind wohl etwas andere 
Ansätze als im Mikrocontroller-Bereich notwendig. Aber bei dem tiefen 
Dollarkurs denke ich schon länger ernsthaft darüber nach, mir den Logic 
Port von Intronix zu gönnen.

von Sven P. (Gast)


Lesenswert?

Noch ne Idee, geistert ja schon länger hier rum: Digital-Oszilloskop 
bzw. Logikanalysator oder sonst so Laborzeuchs (Frequenzgenerator, 
-zähler, DVM und so).

Oder nen OGG-Vorbis-Player bzw. Recorder^^

von Roger S. (edge)


Lesenswert?

mr.chip wrote:
> Sorgen macht mir halt noch das Debuggen - hier sind wohl etwas andere
> Ansätze als im Mikrocontroller-Bereich notwendig.

Zuerst das Design, respektive Teile davon vor dem wilden Ausprobieren 
durch die Simulation jagen. Da kannst du auch mit Breakpoints hantieren 
und single steppen, wie du es von der uC Welt her kennst.

> Aber bei dem tiefen
> Dollarkurs denke ich schon länger ernsthaft darüber nach, mir den Logic
> Port von Intronix zu gönnen.

Fuer deine ersten FPGA Designs? Rausgeschmissenes Geld. Investiere das 
lieber in ein Demoboard wie dieses hier:

http://www.altera.com/products/devkits/altera/kit-cyc3-embedded.html

Wenn du wirklich einen LA brauchst -> SignalTap II !

http://www.altera.com/products/software/products/quartus2/verification/signaltap2/sig-index.html

Cheers, Roger

von Morin (Gast)


Lesenswert?

> Videobilderzeugung hört sich recht interessant an, sollte ja
> einigermassen vernünftig machbar sein.

Auf jeden Fall. Wenn der verwendete D/A-Wandler nicht arg kompliziert 
ist (z.B. ein R2R) dann kriegst du ein einfaches Testbild für nen 
VGA-Monitor mit 2 Bildschirmseiten VHDL hin. Google-Stichwort "vga 
timing", das wirst du brauchen.

von R.T.F (Gast)


Lesenswert?

Bau Dir doch ne Türsperre...

von Rick Dangerus (Gast)


Lesenswert?

@mr.chip:

Zum Debuggen kann ich den hier empfehlen: 
http://www.sump.org/projects/analyzer/

Läßt sich einfach mit den den FPGA packen und braucht eine serielle 
Schnittstelle zum Anzeige-/Bediengerät.

Rick

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.