Master's Thesis

DAB Radio Platform

Final Thesis 2.41 MB

Author of thesis: Bc. Štěpán Opluštil

Acad. year: 2025/2026

Supervisor: prof. Ing. Jaroslav Koton, Ph.D.

Reviewer: doc. Ing. Ivo Lattenberg, Ph.D.

Abstract:

This master’s thesis focuses on the development of an embedded radio receiver platform supporting the DAB+ standard and MP3 playback, specifically designed for individuals
with special needs. The introductory part of the thesis analyzes the DAB standard, its core principles, and provides a comparison with alternative broadcasting technologies.
Based on technical and user requirements, a systematic selection of hardware components was performed, followed by the design of the system’s block architecture and power
supply circuits. This phase also includes power consumption calculations across various operating modes. Prior to the actual production of the platform, a configuration of
development kits was assembled to verify the concept and facilitate subsequent software development. The software development encompassed the selection of the ecosystem,
libraries, and core software principles, which formed the basis for the software architecture design. Furthermore, the thesis describes the user interface and device control, including
a state diagram, the principle of audio signal processing, the audio data flow, and a voice feedback mixing algorithm. Validation performed on the manufactured prototype
running the implemented software confirmed the functionality of the platform as a whole, demonstrated compliance with the predetermined requirements, and verified the actual
power consumption alongside the percentage utilization of system resources.

Keywords:

Accessibility, battery power supply, DAB+, embedded platform, hardware design, MP3 player, software design, radio receiver

Date of defence

11.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaBznamka

Grading

B

Process of defence

Otázka oponenta: V jakém stádiu rozpracovanosti je softwarová implementace? Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta.

Language of thesis

Czech

Faculty

Department

Study programme

Audio Engineering (MPC-AUD)

Specialization

Audio Production and Recording (AUDM-ZVUK)

Composition of Committee

prof. Ing. Kamil Říha, Ph.D. (předseda)
MgA. Michal Indrák, Ph.D. (místopředseda)
MgA. et Mgr. Ondřej Jirásek, Ph.D. (člen)
Ing. Šimon Skvaril (člen)
Mgr. Tomáš Staudek, Ph.D. (člen)

Supervisor’s report
prof. Ing. Jaroslav Koton, Ph.D.

Diplomová práce Bc. Opluštila řeší návrh radiového přijímače dle standardu DAB+. Od specifických omezení uživatelů (omezený zrakový vjem) i prostředí (zdravotnictví/hygiena) se odvíjí i návrh celkového řešení přijímače a způsob jeho ovládání. Na základě těchto požadavků student systematicky popsal jednotlivé komponenty, kriticky porovnal možné alternativy a provedl konečný výběr hardware. S tím se následně pojí návrh software, který dovoluje ovládání přijímače. Za velmi cennou považuji implementaci hlasové odezvy, kdy s ohledem na omezený počet předpokládaných slov bylo přistoupeno k řešení přehrávání celých frází. Zadání práce považuji za splněné. Postrádám však bližší popis konečného řešení, a nikoliv jen jeho prezentaci v podobě obr.5.1, tj. 3D pohledu na grafiku DSP. Z formálního hlediska je práce na velmi vysoké úrovni. Points proposed by supervisor: 85

Grade proposed by supervisor: B

Po obsahové stránce je diplomová práce rozdělena do pěti kapitol. První kapitola je teoretický úvod pojednávají o technologii DAB. Ostatní kapitoly se týkají praktické části. Zahrnují rozbor specifikací požadavků na platformu, zejména s ohledem na cílovou skupinu uživatelů. Zde bylo nutno řešit specifické požadavky jako je zvuková zpětná vazba namísto konvenční vizuální (pomocí displeje). Následuje kapitola návrhu hardware, kde diplomat velmi zodpovědně vybíral vhodné komponenty. Poměrně velký důraz je zde kladen na spotřebu, jejíž hodnota je v práci odhadována pro různé případy užití. Práce je po hardwarové stránce dotažena až k realizaci testovacího a vývojového kitu. Navazující kapitola softwarového návrhu velmi detailně diskutuje volbu softwarové architektury, výběr použitých knihoven, rozbor a návrh stavového automatu pro ovládání. Diplomant řešil, jak vhodným způsobem přimíchat zvukovou zpětnou vazbu při ovládání do přehrávané zvukové stopy. Poslední kapitola týkající se realizace a testování se zabývá především vyhodnocením skutečné spotřeby energie a využití systémových prostředků řídící části.
Z formálního hlediska je diplomová práce v pořádku s minimem překlepů. Práce má dobrou grafickou úpravu. Svým rozsahem odpovídá požadavkům na diplomovou práci. Diplomant prokázal výbornou práci s literaturou, citoval celkem 73 položek. Zadání bylo v zásadě splněno, velmi však postrádám celou kapitolu týkající se softwarové implementace. V celé práci není ani jedna řádka kódu, a to ani v příloze. Žádná elektronická příloha nebyla odevzdána, v práci není ani žádný odkaz na github repozitář se zdrojovými kódy diplomanta. V úvodu čtvrté kapitoly je sice napsáno, že zdrojový kód není obsahem práce, ale nějaké testovací části kódu jistě byly pro testování vývojového kitu a strategická rozhodnutí na poli softwarové architektury potřeba. Stejně tak bych ocenil celkové schéma prototypové desky a nějakou kapitolu o oživení. Topics for thesis defence:
  1. V jakém stádiu rozpracovanosti je softwarová implementace?
Points proposed by reviewer: 85

Grade proposed by reviewer: B

Responsibility: Mgr. et Mgr. Hana Odstrčilová