Řídicí jednotka s USB rozhraním pro optoelektronické inkrementální snímače
USB Control Unit for Optoelectronic Incremental Encoder
Type of document
bakalářská prácebachelor thesis
Author
Petr David
Supervisor
Fischer Jan
Opponent
Dresler Tomáš
Study program
Kybernetika a robotikaInstitutions assigning rank
katedra měřeníRights
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
Show full item recordAbstract
Práce se zabývá vývojem řídící jednotky pro vyhodnocení signálu optoelektronických inkrementálních snímačů s nulovým pulzem. Při návrhu je využito mikrořadičů řady STM32. Konkrétně jsou v této práci využity čipy STM32F042, STM32F103,STM32F303 a STM32L152. Řídící jednotka informuje o stavu měření prostřednictvím standardní aplikace v PC emulující sériový terminál. Komunikace v tomto případě probíhá pomocí protokolu UART nebo pomocí USB. Organizaci výstupu v textové podobě obstarává použitý mikrořadič. V této práci je ukázán ještě alternativní způsob lokálního zobrazování naměřených dat pomocí LCD displeje. Řídící jednotka částečně nahrazuje využití na trhu dostupných indikací a rozšířená verze ukazuje možnosti využití inkrementálních snímačů při regulaci akčních členů pomocí PID regulace. This work shows the development of the control unit for measuring the signal of optoelectronic incremental encoders with reference pulse. Variety of MCUs of STM32 family was used for designing this control. Specifically, units STM32F042, STM32F103, STM32F303 and STM32L152 were used. Control unit informs user about the state of measurement through standard serial terminal application in PC. For communication with serial terminal in PC USB and UART interfaces are used. Organization of the text output is controlled by used MCU. In this work, there is alternative way shown for local view of measurement values with LCD display. This developed control unit partially replaces the use of indication units available on the market. Extended variety of this controller unit shows possibilities of using incremental encoders in application automatic motor control.
Collections
- Bakalářské práce - 13138 [281]