Altera DE2-115 lift controle (2 / 2 stap)

Stap 2: Verilog


Op Verilog moet u ingangen zoals schakelaars en 7-Segment Display als uitgang om uw doelniveau gedownsampled, het woord dat u wilt gaan weer te geven. Ook wij gewend registers gebruiken onze groene LED weergave van de voortgang van de lift. De groene LEDs zijn dus ook een andere uitgang. We besloten om te doen alleen maximaal 6 verdiepingen. Echter kun je het meer dan dat in uw versie als u wenst te doen. Elk van onze switch is voor verschillende niveau. Je moet twee soorten schakelaars, één voor het huidige niveau, en één voor doelniveau gedownsampled. Elk van deze reeks vergt 7 schakelaars, de eerste switch soort wordt geïnitialiseerd en de rest van hen worden gebruikt om de lift te beheren.

Tenslotte voor deze stap, zal u nood voor de LEDs gebruiken uw voortgang, hoewel dit niet noodzakelijk is maar het ziet er cool. Om te besturen LEDs, we gebruikten een clk als een teller aan het licht van de LED's één voor één. De vertraging tussen de LEDs is slechts 1 seconde in ons project. Elke LED komt overeen met het woord dat de lift is geplaatst. Zodra de lift het streefniveau bereikt, stopt de LED op dat woord en het huidige niveau wordt weergegeven op het 7-Segment Display.

Zodra u klaar bent, compileren, Los eventuele fouten, en vervolgens het programma. Testen van uw code en op te lossen als er probleem.

Gerelateerde Artikelen

Blues Piano met behulp van Terasic DE2-115 Development Board

Blues Piano met behulp van Terasic DE2-115 Development Board

Deze piano speelt de noten van een D flat blues schaal. De piano een acht toetsenbord toetsen voor ingangen gebruikt en wordt weergegeven welke noot wordt gespeeld met behulp van de Terasic planken zeven segment displays. De notities worden gespeeld
Altera Board metronoom

Altera Board metronoom

Met behulp van Verilog en het bestuur van Altera DE2-115 project, hebben we een metronoom met de volgende functies:-Gebruiker kan selecteren een tempo tussen de 60 en 230 beats per minuut van de board 18 schakelopties gebruiken-Tempo wordt weergegeve
Obstakel vermijden spel

Obstakel vermijden spel

We waren voor deze toewijzing gegeven een Altera DE2-115 bord met een cycloon IV E FPGA en vertelde een project dat gebruik maakt van de hardware van de Raad van bestuur en de Verilog HDL-taal die we hebben geleerd in de klas maken. We dachten dat he
"Snake" op een FPGA

"Snake" op een FPGA

Dit project werd afgerond voor de klasse ECE2220, bij de Universiteit van Manitoba, voor de periode van de herfst 2015. Het bestuur gebruikt gedurende het hele project is een Altera DE2 Cyclone IV-board. Codering wordt gedaan met Verilog HDL via Quar
Maak uw eigen spel voor 2 spelers Simon Says

Maak uw eigen spel voor 2 spelers Simon Says

Dit Instructable wordt uitgelegd hoe u een Simon Says spel met behulp van een Altera DE2-115 Cyclone IV FPGA-board. Dit project werd gedaan voor ECE2220 (digitale logica) bij de Universiteit van Manitoba.De video hierboven toont de werken VGA-uitgang
FPGA-alarmsysteem

FPGA-alarmsysteem

Voor het laatste project voor de cursus ECE 2220 digitale logica aan de Universiteit van Manitoba, heeft Team cafeïne besloten om de uitvoering van een beveiligingssysteem. Dit veiligheidssysteem zal gebruik maken van een Altera FPGA-board, een IR pa
Verdwijnende TV met pop-up TV Lift gemonteerd achter meubels

Verdwijnende TV met pop-up TV Lift gemonteerd achter meubels

...Dit is een cool het huisverbetering project dat alleen ongeveer 30 minuten om te doen duurdeDe situatie:De eigenaar van dit had huis een flat-panel TV op de kamer, zit op de top van een rustieke houten kast. Hij alleen keek naar het af en toe, zod
Kwik RF afstandsbediende contactdoos controle van Raspberry Pi

Kwik RF afstandsbediende contactdoos controle van Raspberry Pi

Hoe u kunt besturen van kwik RF externe aansluitingen van de Raspberry Pi met behulp van Python.Stap 1: preambuleIk wilde het bouwen van een aangepaste controller voor bewaking en beheersing van het milieu in mijn (sub) tropische kassen, en de eerste
Quadroped Robot - (NIOSII assemblage)

Quadroped Robot - (NIOSII assemblage)

allereerst, dankzij mijn partner in dit project; Yerusha Nuh. We moesten een paar lange nachten werken, maar we hebben het gedaan :)Voordat je in dit instructable, een woord van voorzichtigheid. De lego constructie deel van dit instructable is niet h
EENVOUDIGE QUADCOPTER (HUBSAN X4)

EENVOUDIGE QUADCOPTER (HUBSAN X4)

In dit Instructable zal ik u laten weten de elementaire bouwsteen van een Quadcopter en hoe om het te maken in een zeer eenvoudige manier. Alleen wat die je nodig hebt is enige vaardigheid op Soldering en enkele fundamentele hulpmiddelen. Ik denk dat
Ontwerpen en bouwen van mooie RC vliegtuig

Ontwerpen en bouwen van mooie RC vliegtuig

Hallo allemaal dit is mijn eerste Instructable maar ik ben opgewonden en enthousiast om te delen met alle geweldige mensen hier hoe te ontwerpen en bouwen van een afstandsbediening vliegtuig. Luchtvaart is een passie van mij mijn hele leven, en heeft
RC Hovercraft die iedereen kan bouwen!

RC Hovercraft die iedereen kan bouwen!

Hovercrafts zijn een grote kleine project voor mensen op zoek naar iets een beetje ongewoon. Dit wordt gemaakt uit materialen u zou zoeken liegen ronde home plus een paar van goedkoop makkelijk te krijgen elektronica als u hen nog geen hebt. Deze hov
Schuimkarton RC zweefvliegtuig

Schuimkarton RC zweefvliegtuig

In dit Instructable zullen we een eenvoudige schuim bestuur zweefvliegtuig voor hand lanceert, thermische stijgende helling stijgende en hoge start maken. Waarom vliegen zweefvliegtuigen? Ze zijn goedkoop te bouwen en ontspannen om te vliegen. Het is
Bouwen van klassieke R/C vliegtuigen met nieuwe methoden

Bouwen van klassieke R/C vliegtuigen met nieuwe methoden

Dit Instructable zal tonen hoe te bouwen licht-gewicht, elektrische versies van een paar klassieke R/C vliegtuigen snel en goedkoop met behulp van enkele eenvoudige methoden. Dan een heel eenvoudig warm schuim draadknipper, die ik tonen zal, er zijn