Firmware for measuring instrument based on microcontroller STM32G431
Firmware pro měřicí přístroj s mikrořadičem STM32G431
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 řeší návrh přístroje SDI s mikrokontrolérem STM32G431, který ve spolupráci s existující PC aplikací Zero eLab Viewer emuluje funkce řady laboratorních přístrojů. Přístroj SDI využívá synchronního vzorkování vstupních signálů pomocí dvou ADC převodníků pro řešení modulu osciloskopu, ale zároveň umožňuje sledování logických signalů v rámci implementovaného modulu logického analyzátoru. Dále se text zabývá možnostmi využití DAC převodníku pro generování různých signálových průběhů a využitím vnitřních periferií čítačů pro měření frekvence vstupních signálů či implementaci modulu impulzního generátoru. Práce také ukazuje možnosti využití vzniklého SDI přístroje pro výukové účely a vysvětluje limity interních periferií použitého MCU.
This thesis is focused on the design and implementation of an SDI instrument with microcontroller STM32G431, that together with the existing PC application Zero eLab Viewer, emulates a number of functionalities of laboratory instruments. Finished SDI utilizes synchronous sampling of input signals with two ADC converters for implementing a function of the oscilloscope and also offers the possibility of monitoring logical signals with an implemented module of the logic analyzer. Further text provides insight into the possibilities of using DAC converters for generating a number of different signal waveforms and utilizing internal timer peripherals for measuring the frequency of input signals or for the implementation of pulse generators. This thesis also shows the possibilities of using the designed SDI instrument for educational purposes and explains the limitations that internal peripherals of used MCU have.
This thesis is focused on the design and implementation of an SDI instrument with microcontroller STM32G431, that together with the existing PC application Zero eLab Viewer, emulates a number of functionalities of laboratory instruments. Finished SDI utilizes synchronous sampling of input signals with two ADC converters for implementing a function of the oscilloscope and also offers the possibility of monitoring logical signals with an implemented module of the logic analyzer. Further text provides insight into the possibilities of using DAC converters for generating a number of different signal waveforms and utilizing internal timer peripherals for measuring the frequency of input signals or for the implementation of pulse generators. This thesis also shows the possibilities of using the designed SDI instrument for educational purposes and explains the limitations that internal peripherals of used MCU have.
Description
Keywords
Citation
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í.