Laboratorní úlohy pro mikrokontrolér ARM Cortex-M3.
Laboratory assignment for ARM Cortex-M3 microcontroller
Author
Advisor
Macho, TomášReferee
Petyovský, PetrGrade
CAltmetrics
Metadata
Show full item recordAbstract
Tato bakalářská práce obsahuje návrh rozšiřujících obvodů a tři laboratorní úlohy pro vývojový kit MBED NXP LPC1768. Dokument je rozdělen na tři základní části. První část se zabývá popisem mikroprocesorů ARM, vývojové desky a vývojových nástrojů. V druhé části bylo navrženo šest rozšiřujících obvodů. Z těchto obvodů byla navržena i realizována Deska periferií jako jednostranný plošný spoj. Pomocí této desky je možný snadný vývoj aplikací. Dále byl k obvodům vytvořen soubor knihoven v jazyce C++ pro jejich snadné a efektivní ovládání. V poslední části se nachází tří laboratorní úlohy – Digitální hodiny využívající hodiny reálného času (RTC), Měření vstupního napětí pomocí AD převodníku, Digitální teploměr s historií naměřených dat. U každé z těchto úloh byl vytvořen detailní popis řešení úlohy včetně vývojového diagramu. Tyto úlohy jsou koncipovány pro výuku mikroprocesorové techniky na elektrotechnických fakultách. This bachelor’s thesis contains expansion circuits and three laboratory assignments for MBED NXP LPC1768 development kit. The document is divided into three parts. The first part deals with the description of the ARM microprocessor, development board and development tools. In the second part, six expansion circuits were designed. These circuits have been used to create Peripheral Board in the form of one-sided PCB. Using this board, you can easily develop applications. A set of C++ libraries was created for easy and efficient operation. The last part is dedicated to three laboratory assignments – Digital Clock Using Real-time Clock, Input Voltage Measurement with the AD Converter, Digital Thermometer with a History of Measured Data. Detailed descriptions of the solutions for each of these assignments were created, including the flowchart. These assignments are conceived for the reasons of microprocessor technology teaching at the faculties of electrical engineering.
Keywords
mikrokontrolér, vývojový kit, MBED NXP LPC1768, ARM, laboratorní úlohy, uVision, digitální hodiny, digitální teploměr, A/D převodník, microcontroller, development kit, MBED NXP LPC1768, ARM, laboratory assignments, uVision, digital clock, digital thermometer, A/D converterLanguage
čeština (Czech)Study brunch
Automatizační a měřicí technikaComposition of Committee
prof. Dr. Ing. Miroslav Pokorný (předseda) prof. Ing. František Šolc, CSc. (místopředseda) Ing. Miloslav Čejka, CSc. (člen) Ing. Radovan Holek, CSc. (člen) Ing. Lukáš Kopečný, Ph.D. (člen) Ing. Soběslav Valach (člen)Date of defence
2013-06-19Process of defence
Student obhájil bakalářskou práci s výhradami.Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/28038Source
LIBICHER, R. Laboratorní úlohy pro mikrokontrolér ARM Cortex-M3. [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2013.Collections
- 2013 [488]