Ciao a tutti. Ho la possibilità di concludere un esame con una prova progettuale. L'esame è di elettronica digitale (macchine a stati finiti, vhdl ecc) e il progetto consiste nell'effettuare una scheda con una fpga e programmarla in vhdl per fare le cose più svariate. La considero un'esperienza molto importante e molto interessante quindi vorrei portare via il più possibile.
Il professore ha deciso di fare scegliere ad ognuno quello che vuole fare, lui come esempio ha fatto mastermind. Una volta acceso il sistema, fa accendere in sequenza una serie di led ogni volta a random e l'utente finita la sequenza deve ricordarsi quali led erano accesi premendo i pulsanti associati ad ogni led in ordine, ogni volta che indovina si accende un led in più e se perde si ricomincia.
Le preriferiche controllabili sono led, un display, magari anche un componente audio o qualche motorino. In input abbiamo dei pulsanti.
Qualcuno di voi potrebbe consigliarmi qualche cosa carina da realizzare?
Molte grazie
FPGA
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
13 messaggi
• Pagina 1 di 2 • 1, 2
0
voti
[2] Re: FPGA
audio, display...hai anche accesso a una memoria esterna?
credo che potresti realizzare un lettore mp3
credo che potresti realizzare un lettore mp3
-

Peppazzz91
0 2 - Messaggi: 47
- Iscritto il: 9 gen 2010, 21:01
0
voti
[3] Re: FPGA
Hai a disposizione un architettura uC già implementata oppure parti da zero? in tal caso realizzare un lettore mp3 la vedo dura.. ad esempio Xilinx vende un software core risc chiamato picoblaze oppure un uP chiamato microblaze. Da quello che dici mi sembra di capire che lavorerai senza "infrastrutture" sw, quindi ti consiglierei qualcosa di più fattibile.
Dai un'occhiata su http://www.opencores.net c'è molto codice open source.
Saluti, Flavio
Dai un'occhiata su http://www.opencores.net c'è molto codice open source.
Saluti, Flavio
0
voti
[4] Re: FPGA
Decodificatore di codice morse con adattamento di velocita`. Poi bisogna trovare un vecchio radioamatore che se lo ricordi!
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
0
voti
[5] Re: FPGA
Molto interessante l'idea dell'mp3, proverò a proporla, immagino anche sia anche abbastanza complicata 
Cercavo qualcosa che non porti via troppo tempo contando che ho a disposizione circa un mese e siamo in 2 a farlo
Per quanto riguarda la domanda sull'infrastruttura software non saprei non ci ha dato molti dettagli, una volta il progetto consisteva nello scrivere solo il vhdl ma siccome da quest'anno l'esame è da più crediti adesso c'è anche l'implementazione hardware..
Volevo raccogliere qualche idea per poi chiedere ricevimento per sapere i dettagli.
Cercando un po' ho visto anche il cubo di led che viene molto bello..
Qualche altra idea?
Grazie
Cercavo qualcosa che non porti via troppo tempo contando che ho a disposizione circa un mese e siamo in 2 a farlo
Per quanto riguarda la domanda sull'infrastruttura software non saprei non ci ha dato molti dettagli, una volta il progetto consisteva nello scrivere solo il vhdl ma siccome da quest'anno l'esame è da più crediti adesso c'è anche l'implementazione hardware..
Volevo raccogliere qualche idea per poi chiedere ricevimento per sapere i dettagli.
Cercando un po' ho visto anche il cubo di led che viene molto bello..
Qualche altra idea?
Grazie
0
voti
[6] Re: FPGA
cambiando genere...con 3 motori passo passo potresti costruire un mini-CNC, e con la parte sw potresti renderlo automatico (gli dai un file cad e lui esegue il lavoro)
-

Peppazzz91
0 2 - Messaggi: 47
- Iscritto il: 9 gen 2010, 21:01
0
voti
[7] Re: FPGA
Con una FPGA ed il VHDL si puo' fare praticamente qualsiasi cosa. E poi e' divertentissimo sviluppare con le logiche programmabili. Non so voi, ma io lo trovo entusiasmante. 
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
[8] Re: FPGA
Cronometro con tempi intermedi, che possono essere visualizzati alla fine del cronometraggio, con indicazione di max, min, media e deviazione standard.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
0
voti
[9] Re: FPGA
Io ti consiglierei una lavatrice(lo so è un po ridicola ma è bellino).
Infatti potresti utilizzare tutte le periferiche ovvero:
-Motorino
-altoparlante(metti qualche semplice beep a fine lavaggio)
-led
-display(per vidualizzare il programma)
Il tutto funziona bene con gli ingressi a bottoni.
Non è difficile da programmare in vhdl.
Oppure anche una macchinetta delle bibite magari che visualizzi pure il resto.
forse però è troppo semplice.
Un'altra cosa che mi viene ora in mente è un plotter che ti scrive(ipoteticamente col movimento del motorino) quello che è visualizzato dal display e a fine plottagio accendi qualche led.
Questo è quello che mi viene in mente.
Ciao.
Infatti potresti utilizzare tutte le periferiche ovvero:
-Motorino
-altoparlante(metti qualche semplice beep a fine lavaggio)
-led
-display(per vidualizzare il programma)
Il tutto funziona bene con gli ingressi a bottoni.
Non è difficile da programmare in vhdl.
Oppure anche una macchinetta delle bibite magari che visualizzi pure il resto.
forse però è troppo semplice.
Un'altra cosa che mi viene ora in mente è un plotter che ti scrive(ipoteticamente col movimento del motorino) quello che è visualizzato dal display e a fine plottagio accendi qualche led.
Questo è quello che mi viene in mente.
Ciao.
0
voti
[10] Re: FPGA
Non ha menzionato monitors o cose varie. Io farei un OSD che sovrappone il display ad un segnale video PAL.
Sul display ci scriverei quello che succede agli ingressi.
Sul display ci scriverei quello che succede agli ingressi.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
13 messaggi
• Pagina 1 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 115 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)




