Programovatelný generátor signálu připojitelný přes USB

Loading...
Thumbnail Image
Date
ORCID
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Předmětem této práce je navrhnout a vytvořit prototyp generátoru periodického signálu. Generátor bude realizován pomocí mikrokontroléreu XMEGA128A4U firmy Atmel a bude řízen počítačovou aplikací vytvořenou v jazyce C#, zařízení bude s počítačem komunikovat po USB sběrnici. Práce obsahuje všeobecné řešení problematiky generování signálů, konkrétně zaměřené na generování pomocí DA převodníku- tzv. digitální syntéze a rekonstrukci schodovitého signálu z výstupu DA převodníku na signál spojitý. Dále se v práci zaměřím na realizaci USB vrstvy na straně mikrokontroléru pomocí knihovny LUFA a na straně počítače pomocí knihovny LibUsbDotNet. Celkové zapojení práce bude dále obsahovat elektrický stejnosměrný měnič pro zvětšení maximální možné amplitudy signálu a součtový zesilovač pro přičtení stejnosměrné složky k výstupnímu signálu. Aplikace bude umožňovat generování signálu různých tvarů včetně uživatelem definovaného libovolného signálu. Tyto signály budou v aplikaci zobrazeny a vlastní signál si bude moci uživatel vytvořit pomocí grafického rozhraní, nebo načíst ze souboru.
The subject of this thesis is design and construction of a periodic signal generator prototype. The generator will use Atmel XMEGA128A4U microcontroller with computer control managed via USB interface. The thesis contains general solutions to the problem of generating signals with a special focus on utilization of DA converter – digital synthesis and reconstruction of the signal from DA converter output to continuous signal. The thesis further deals with implementation of the USB layer using two libraries (LUFA library on microcontroller side and LubUsbDotNet library on computer side). The final solution will include DC step-up converter for signal peak amplitude assessment and summing amplifier for adding the DC voltage to the output signal. The application will allow for generating signals of various shapes including user-defined ones. These signals will be displayed in the actual application window. There, users will be allowed to create user-defined signal in easy-to-use GUI or load it directly from a file.
Description
Citation
PATOČKA, L. Programovatelný generátor signálu připojitelný přes USB [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2016.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Telekomunikační a informační technika
Comittee
doc. Ing. Miloš Orgoň, Ph.D. (předseda) prof. Ing. Jiří Mišurec, CSc. (místopředseda) Ing. Tomáš Zeman, Ph.D. (člen) Ing. Pavel Šilhavý, Ph.D. (člen) Ing. Jan Mašek, Ph.D. (člen) Ing. Jiří Přinosil, Ph.D. (člen)
Date of acceptance
2016-06-09
Defence
Jaká je vstupní impedance navrženého generátoru, bylo by možné ji programově měnit? V závěru práce uvádíte, že se nepodařilo naprogramovat mikrokontroler. Jaké rozhraní jste pro programování používal?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO