Show simple item record

Arbitrary Function Generator Based on STM32 Microcontroller



dc.contributor.advisorFischer Jan
dc.contributor.authorJindřich Rozkopal
dc.date.accessioned2022-06-09T22:53:51Z
dc.date.available2022-06-09T22:53:51Z
dc.date.issued2022-06-09
dc.identifierKOS-1064879349705
dc.identifier.urihttp://hdl.handle.net/10467/101621
dc.description.abstractTato práce se zabývá návrhem dvoukanálového funkčního generátoru založeného na mikrokontrolérech STM32. Přístroj je vyvíjen pro potřeby výuky na laboratorních cvičeních ČVUT FEL. Základním módem funkce přístroje je generování dvou signálů o volitelné frekvenci pomocí techniky DDS. Dále přístroj disponuje i módem „frequency sweep“, který po nastavený čas plynule mění generovanou frekvenci. Přístroj dokáže generovat kromě vestavěných základních signálů (sinus, trojúhelník a pila) i uživatelem definované a nahrané signály. Přístroj lze ovládat pomocí PC aplikace DataPlotter, se kterou komunikuje přes sběrnici USB. Přístroj je implementován na mikrokontrolérech STM32G431 a STM32F303 s důrazem na minimální počet součástek a možnost jednoduše zařízení zapojit na nepájivém poli.cze
dc.description.abstractThis thesis covers the design of a two-channel arbitrary function generator based on STM32 microcontrollers. The purpose of this device is to be used during lab classes at CVUT FEL to aid in teaching about frequency characteristics of circuits. The basic mode of operation of this device is based on DDS technique, allowing generation of signals with configurable frequency. In addition to that, the device supports frequency sweep mode, which varies the generated frequency seamlessly during a given time period. The user can choose the shape, frequency, amplitude and voltage offset of the generated signal. Three basic signal shapes are built-in (sine, triangle, sawtooth) but the user may choose to upload an arbitrary function. The device is controlled from PC application DataPlotter via USB. Hardware of this device is based on STM32G431 and STM32F303 microcontrollers with emphasis on circuit simplicity, low part count and breadboard-ability.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectFunkční generátorcze
dc.subjectarbitrary functioncze
dc.subjectSTM32cze
dc.subjectSDIcze
dc.subjectfrequency sweepcze
dc.subjectDataPlottercze
dc.subjectArbitrary function generatoreng
dc.subjectSTM32eng
dc.subjectSDIeng
dc.subjectfrequency sweepeng
dc.subjectDataPlottereng
dc.titleArbitrary – funkční generátor s mikrořadičem STM32cze
dc.titleArbitrary Function Generator Based on STM32 Microcontrollereng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeDresler Tomáš
theses.degree.disciplineElektronikacze
theses.degree.grantorkatedra mikroelektronikycze
theses.degree.programmeElektronika a komunikacecze


Files in this item













This item appears in the following Collection(s)

Show simple item record