Monitor teploty a vlhkosti vzduchu s výstupem na displej realizovaný pomocí přípravku DE10-Lite a jazyka VHDL
Air, Temperature and Humidity Monitor with Display Output Using DE10-Lite Kit in VHDL
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Filip Žourek
Vedoucí práce
Lafata Pavel
Oponent práce
Pehnelt Tomáš
Studijní program
Elektronika a komunikaceInstituce přidělující hodnost
katedra telekomunikační technikyPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce se zabývá návrhem a realizací monitoru teploty a vlhkosti v jazyce VHDL s využitím přípravku DE10-Lite. K přípravku jsou připojeny senzory teploty DHT11 a DS18B20 a integrovaný obvod pro udržování reálného času DS1302. Změřené hodnoty jsou zobrazeny na znakovém LCD displeji a sedmi segmentovém displeji. Naměřené hodnoty přípravek posílá po sériové sběrnici do počítače, kde jsou tyto hodnoty ukládány a graficky zobrazeny pomocí navržené aplikace v jazyce Python. Na přípravku lze nastavit rozsah hodnot pro jednotlivé měřené veličiny. Pokud se měřená veličina nachází mimo rozsah, spustí se zvuková signalizace. This bachelor thesis deals with the design and implementation of temperature and humidity monitor in VHDL with DE10-Lite kit. Kit is connected to DHT11 and DS18B20 temperature sensors and to DS1302 real time clock integrated circuit. Measurements are displayed on a LCD character display and on a seven segment display. Simultaneously the measurements are sent to a computer via the serial port where the data is logged and plotted by a custom application written in Python. User can setup a range of allowed values for each of the measturements. If any measurement is outside of the allowed range, a buzzer will notify the user.
Kolekce
- Bakalářské práce - 13132 [205]