USB Control Unit for Optoelectronic Incremental Encoder
Řídicí jednotka s USB rozhraním pro optoelektronické inkrementální snímače
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
Abstract
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.
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.
Description
Keywords
Citation
Underlying research data set URL
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. 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.
Vysokoš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 v platném znění.
Vysokoš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 v platném znění.