dc.contributor.advisor | Seidl, David | |
dc.contributor.author | Kovář, Pavel | |
dc.date.accessioned | 2016-11-03T07:32:17Z | |
dc.date.available | 2016-11-03T07:32:17Z | |
dc.date.issued | 2016 | |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/115805 | |
dc.description | Import 03/11/2016 | cs |
dc.description.abstract | Tato práce popisuje návrh USB FM přijímače se dvěma tunery. Jeden tuner slouží pro přehrávání zvuku a druhý pro vyhledávání dalších stanic. Přijímač je v systému reprezentován jako USB zvuková karta.
Příjem je realizován dvojicí integrovaných obvodů Si4735-DU. Tyto jsou přes I2S a I2C spojeny s MCU PIC32MX250F128B, který přes USB zajišťuje komunikaci s počítačem. V rámci firmware MCU je, po neúspěchu s Microchip harmony frameworkem, napsán vlastní USB stack.
Knihovna je napsána v jazyku C s využitím knihovny libusb. Poskytuje funkce pro tři úrovně přístupu k tunerům.
Demonstrační aplikace je ve formě grafického uživatelského rozhraní, napsaná v C++ s využitím QT frameworku.
Vše je funkční pod OS Linux i~Windows. | cs |
dc.description.abstract | This work describes design of USB FM radio receiver with two tuners. One tuner is for radio playback, second one seeks new stations. In computer, device acts as sound card.
Receiving is done by couple of Si4735-DU integrated circuits, which are connected to MCU via I2C and I2S. MCU forwards data over USB to computer and back. Use of Microchip harmony framework was not successful so in firmware is USB stack written from scratch.
Library is written in C with use of libusb library. There are three levels of functions to access tuners.
Demo application has graphical user interface and is written in C++ in QT framework.
All works under Linux and Windows. | en |
dc.format.extent | 5443322 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | FM rádio | cs |
dc.subject | USB | cs |
dc.subject | RDS | cs |
dc.subject | QT | cs |
dc.subject | libusb | cs |
dc.subject | PIC | cs |
dc.subject | FM radio receiver | en |
dc.subject | USB | en |
dc.subject | RDS | en |
dc.subject | QT | en |
dc.subject | libusb | en |
dc.subject | PIC | en |
dc.title | Modul USB FM rádia | cs |
dc.title.alternative | USB FM Radio Modul | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Olivka, Petr | |
dc.date.accepted | 2016-06-06 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | KOV452_FEI_N2647_2612T025_2016 | |
dc.rights.access | openAccess | |