Práce popisuje návrh digitálního vzorkovacího osciloskopu. Funkce navrženého zařízení je založena na součinnosti rychlého a přesného A/D převodníku, hradlového pole FPGA, mikroprocesoru a počítače.
V teoretickém rozboru je uvedena koncepce zařízení a zjednodušený i detailní popis tohoto zařízení. Další kapitola představuje všechny použité integrované obvody.
Práce dále obsahuje popis schématu zapojení. V další kapitole jsou popsány programy pro mikroprocesor, FPGA a počítač. V příloze jsou obrazce plošného spoje, celkové schéma, fotografie zařízení, apod.
Anotace v angličtině
The work describes design of digital storage oscilloscope. Function of this device is based on cooperation of fast and precise A/D converter, field programmable gate array FPGA, microprocessor and computer.
The theoretic analyze discusses concept of designed device, simplified and detailed description of its function. In the next chapter, there are introduced used integrated circuits.
The thesis than includes hardware description. The next chapter describes programmes for microprocessor, FPGA and computer. In the appendix, there are PCB layers, photos of device, etc.
Práce popisuje návrh digitálního vzorkovacího osciloskopu. Funkce navrženého zařízení je založena na součinnosti rychlého a přesného A/D převodníku, hradlového pole FPGA, mikroprocesoru a počítače.
V teoretickém rozboru je uvedena koncepce zařízení a zjednodušený i detailní popis tohoto zařízení. Další kapitola představuje všechny použité integrované obvody.
Práce dále obsahuje popis schématu zapojení. V další kapitole jsou popsány programy pro mikroprocesor, FPGA a počítač. V příloze jsou obrazce plošného spoje, celkové schéma, fotografie zařízení, apod.
Anotace v angličtině
The work describes design of digital storage oscilloscope. Function of this device is based on cooperation of fast and precise A/D converter, field programmable gate array FPGA, microprocessor and computer.
The theoretic analyze discusses concept of designed device, simplified and detailed description of its function. In the next chapter, there are introduced used integrated circuits.
The thesis than includes hardware description. The next chapter describes programmes for microprocessor, FPGA and computer. In the appendix, there are PCB layers, photos of device, etc.
1. Vytvořte zapojení s mikroprocesorem, FPGA a A/D převodníkem, které bude výsledky převodu A/D převodníku posílat do PC
2. Zpracujte datovou komunikaci mezi A/D převodníkem, FPGA, mikrokontrolérem, rozhraním USB a PC
3. Vytvořte konfigurační nastavení pro FPGA v programovacím jazyce VHDL, které bude řídit A/D převodník a zpracovávat výstupní hodnoty
4. Vytvořte ovládací program pro mikroprocesor, kterým budou data dále přeposílána do PC
5. Vytvořte ovládací program v programovacím jazyce Visual C++, který bude zobrazovat výsledky převodů
Zásady pro vypracování
1. Vytvořte zapojení s mikroprocesorem, FPGA a A/D převodníkem, které bude výsledky převodu A/D převodníku posílat do PC
2. Zpracujte datovou komunikaci mezi A/D převodníkem, FPGA, mikrokontrolérem, rozhraním USB a PC
3. Vytvořte konfigurační nastavení pro FPGA v programovacím jazyce VHDL, které bude řídit A/D převodník a zpracovávat výstupní hodnoty
4. Vytvořte ovládací program pro mikroprocesor, kterým budou data dále přeposílána do PC
5. Vytvořte ovládací program v programovacím jazyce Visual C++, který bude zobrazovat výsledky převodů
Seznam doporučené literatury
[1] Matoušek, D.: USB prakticky s obvody FTDI. Nakladatelství BEN - Technická literatura, Praha 2003, 272s., ISBN 80-7300-103-9, 1. vydání
[2] Matoušek, D.: Visual C++ 6.0 - vývojové prostředí. Nakladatelství BEN - Technická literatura, Praha 2003, 306s., ISBN 80-7300-130-6, 1. vydání
[3] Kilts, S.: Advanced FPGA design, New Jersey, John Wiley & sons, 2007, 363 s., ISBN 978-0-470-05437-6, 1. vydání
[4] ATMEL corp., [online]. c2008, aktualizováno 1.12.2008. Dostupné z:
[5] ANALOG DEVICES inc., [online]. c2008, aktualizováno 1.12.2008. Dostupné z:
[6] XILINX inc., [online]. c2008, aktualizováno 1.12.2008, Dostupné z:
Seznam doporučené literatury
[1] Matoušek, D.: USB prakticky s obvody FTDI. Nakladatelství BEN - Technická literatura, Praha 2003, 272s., ISBN 80-7300-103-9, 1. vydání
[2] Matoušek, D.: Visual C++ 6.0 - vývojové prostředí. Nakladatelství BEN - Technická literatura, Praha 2003, 306s., ISBN 80-7300-130-6, 1. vydání
[3] Kilts, S.: Advanced FPGA design, New Jersey, John Wiley & sons, 2007, 363 s., ISBN 978-0-470-05437-6, 1. vydání
[4] ATMEL corp., [online]. c2008, aktualizováno 1.12.2008. Dostupné z:
[5] ANALOG DEVICES inc., [online]. c2008, aktualizováno 1.12.2008. Dostupné z:
[6] XILINX inc., [online]. c2008, aktualizováno 1.12.2008, Dostupné z:
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
ilustrace, schémata
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Uchazeč prezentoval komisi hlavní výsledky a závěry své diplomové práce. Po prezentaci diplomové práce zodpověděl dotazy vedoucího a oponenta diplomové práce. V diskusi o diplomové práci podrobně zodpověděl všechny dotazy členů komise.