Original title:
Komunikace teplotních senzorů s CPLD přes sběrnici SMBUS
Translated title:
Thermal sensors communication with CPLD using SMBUS
Authors:
Tonar, Karel ; Rumánek, Jaroslav (referee) ; Kováč, Michal (advisor) Document type: Bachelor's theses
Year:
2008
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Cílem bakalářské práce je seznámení se s dvoudrátovou komunikací na sběrnici SMBUS, konkrétně se jedná o vzájemnou komunikaci obvodu FPGA s teplotními senzory. Zpracování práce obsahuje výběr vhodného teplotního senzoru, návrh modulu pro měření teploty a návrh programu pro programovatelný logický obvod. Program zpracovává data z modulů pro měření teploty a zobrazuje je na LED displeji. Program umožňuje zobrazení minimální, maximální a průměrné teploty za určitý čas. Všechny programy pro logický obvod jsou realizovány v jazyce VHDL. Dále teploměr posílá data do PC pomocí rozhraní UART. Zde je teplota opět zobrazována a zaznamenávána. Při práci byla použita vývojová deska SPARTAN-3 a návrhový systém Xilinx ISE 9.2i.
The goal of bachelor’s thesis is the introduction with two - wire circuit communication on the SMBUS, it is concretely related to alternate communication of FPGA with thermal sensors. The bachelor’s thesis also contains the choice of optimal thermal sensor, the proposal of module for measuring the temperature and proposal of programme for Programmable Logical Device. The programme processes data from the modules of temperature measurement and data are indicate on LED display. The programme makes it possible to display minimum, maximum and average temperature during certain time interval. All of programmes are implemented for logical device in VDHL language. The thermometer sends data to Personal Computer over UART interface. There is temperature displayed and storaged once again. During working on this bachelor’s thesis was used SPARTAN-3 starter board and design system Xilinx ISE 9.2i.
Keywords:
digital thermal sensor; Programmable Logical Device; SMBUS; two - wire communication; VHDL language; digitální teplotní senzor; dvoudrátová komunikace; jazyk VHDL; programovatelný logický obvod; SMBUS
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/14172