Bakalářská práce si klade za cíl vytvořit přídavný modul k vývojovému kitu M68EVB908GB60, který bude používán pro podporu cvičení z předmětu "Programování mikropočítačů". Deska modulu obsahuje propojovací interface s kitem, dále radiopřijímač na bázi obvodu TEA5767 pracujícího ve frekvenčním rozsahu 70 až 108 MHz, sluchátkový předzesilovač a IR přijímač pro příjem signálů z dálkového ovladače. Komunikace modulu FM přijímače s vývojovým kitem je zajištěna prostřednictvím I2C rozhraní. Knihovna pro programovou obsluhu modulu byla naprogramována v jazyce C. Modul lze ovládat jak IR ovladačem, tak integrovanými klávesami kitu. Přínosem práce je další plně funkční modul ovladatelný více způsoby, rozšiřující výběr řešených projektů v předmětu Programování mikropočítačů.
Annotation in English
Purpose of this thesis is to create expansion module for development kit M68EVB908GB60 which will be used for studying and programming in lessons of Micro-computer programming. Module contains connection interface with kit, radio receiver module based on TEA5767 integrated circuit working in range from 70 to 108 MHz. Part of this board is amplifier for audio output and IR receiver for signals from remote control. Communication of module with kit is ensured by I2C interface. Library was programmed via programming language C. Module is controlled by IR remote control or via integrated buttons found on kit. Result of this work is one more project added to variety of projects.
Keywords
MC9S08GB60,TEA5767,RC-5,I2C,FM přijímač
Keywords in English
MC9S08GB60,TEA5767,RC-5,I2C,FM receiver
Length of the covering note
55 s. (56 080 znaků)
Language
CZ
Annotation
Bakalářská práce si klade za cíl vytvořit přídavný modul k vývojovému kitu M68EVB908GB60, který bude používán pro podporu cvičení z předmětu "Programování mikropočítačů". Deska modulu obsahuje propojovací interface s kitem, dále radiopřijímač na bázi obvodu TEA5767 pracujícího ve frekvenčním rozsahu 70 až 108 MHz, sluchátkový předzesilovač a IR přijímač pro příjem signálů z dálkového ovladače. Komunikace modulu FM přijímače s vývojovým kitem je zajištěna prostřednictvím I2C rozhraní. Knihovna pro programovou obsluhu modulu byla naprogramována v jazyce C. Modul lze ovládat jak IR ovladačem, tak integrovanými klávesami kitu. Přínosem práce je další plně funkční modul ovladatelný více způsoby, rozšiřující výběr řešených projektů v předmětu Programování mikropočítačů.
Annotation in English
Purpose of this thesis is to create expansion module for development kit M68EVB908GB60 which will be used for studying and programming in lessons of Micro-computer programming. Module contains connection interface with kit, radio receiver module based on TEA5767 integrated circuit working in range from 70 to 108 MHz. Part of this board is amplifier for audio output and IR receiver for signals from remote control. Communication of module with kit is ensured by I2C interface. Library was programmed via programming language C. Module is controlled by IR remote control or via integrated buttons found on kit. Result of this work is one more project added to variety of projects.
Keywords
MC9S08GB60,TEA5767,RC-5,I2C,FM přijímač
Keywords in English
MC9S08GB60,TEA5767,RC-5,I2C,FM receiver
Research Plan
Prostudujte hardwarové vlastnosti vývojového kitu M68EVB908GB60 a navrhněte způsob připojení modulu FM radiopřijímače na bázi obvodu TEA5767.
Proveďte hardwarový návrh rozšiřující desky FM radiopřijímače pro vývojový kit M68EVB908GB60.
Realizujte rozšiřující desku FM radiopřijímače a ověřte její funkci.
Sestavte a odlaďte podpůrné programové vybavení pro obsluhu modulu FM radiopřijímače ve formě knihovny podprogramů v C jazyce.
Vytvořte ukázkovou aplikaci s využitím realizované knihovny podprogramů, která bude demonstrovat funkci modulu.
Research Plan
Prostudujte hardwarové vlastnosti vývojového kitu M68EVB908GB60 a navrhněte způsob připojení modulu FM radiopřijímače na bázi obvodu TEA5767.
Proveďte hardwarový návrh rozšiřující desky FM radiopřijímače pro vývojový kit M68EVB908GB60.
Realizujte rozšiřující desku FM radiopřijímače a ověřte její funkci.
Sestavte a odlaďte podpůrné programové vybavení pro obsluhu modulu FM radiopřijímače ve formě knihovny podprogramů v C jazyce.
Vytvořte ukázkovou aplikaci s využitím realizované knihovny podprogramů, která bude demonstrovat funkci modulu.
Recommended resources
AXIOM MANUFACTURING. M68EVB908GB60 Development Board for Freescale MC9S08GB60, Rev. C \matsymb{lbrack}online\matsymb{rbrack}. 2006 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.axman.com.
FREESCALE SEMICONDUCTOR. HCS08 Family Reference Manual, Rev.1. \matsymb{lbrack}online\matsymb{rbrack}. 2003 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.freescale.com.
FREESCALE SEMICONDUCTOR. MC9S08GB/GT Data Sheet, Rev.2.3. \matsymb{lbrack}online\matsymb{rbrack}. 2004 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.freescale.com
JURÁNEK, Antonín a Miroslav HRABOVSKÝ. EAGLE pro začátečníky /: uživatelská a referenční příručka :. 2. vydání. Praha: BEN - technická literatura, 2007, 191 s. ISBN 80-730-0213-2.
NXP. TEA5767HN Low-power FM stereo radio for handheld applications, \matsymb{lbrack}online\matsymb{rbrack}. 2007 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.voti.nl/docs/TEA5767.pdf
Recommended resources
AXIOM MANUFACTURING. M68EVB908GB60 Development Board for Freescale MC9S08GB60, Rev. C \matsymb{lbrack}online\matsymb{rbrack}. 2006 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.axman.com.
FREESCALE SEMICONDUCTOR. HCS08 Family Reference Manual, Rev.1. \matsymb{lbrack}online\matsymb{rbrack}. 2003 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.freescale.com.
FREESCALE SEMICONDUCTOR. MC9S08GB/GT Data Sheet, Rev.2.3. \matsymb{lbrack}online\matsymb{rbrack}. 2004 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.freescale.com
JURÁNEK, Antonín a Miroslav HRABOVSKÝ. EAGLE pro začátečníky /: uživatelská a referenční příručka :. 2. vydání. Praha: BEN - technická literatura, 2007, 191 s. ISBN 80-730-0213-2.
NXP. TEA5767HN Low-power FM stereo radio for handheld applications, \matsymb{lbrack}online\matsymb{rbrack}. 2007 \matsymb{lbrack}cit. 2015-02-02\matsymb{rbrack}. Dostupné z: http://www.voti.nl/docs/TEA5767.pdf
Enclosed appendices
CD ROM
Appendices bound in thesis
illustrations, schemes
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Diplomant odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace jako celek působila velmi dobrým dojmem, jednotlivé snímky prezentace graficky i obsahově vyvážené. Součástí prezentace byla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce. Diplomant postupně odpověděl na otázky oponenta práce.
Komise vznesla k obhajobě následující dotazy:
1) Prof. Pokorný: Co znamená zkratka FM?
2) Prof. Pokorný: Jaké jsou výhody frekvenční modulace?
3) Prof. Víteček: Vysvětlete co je operační zesilovač.
Diplomant odpovídal na některé z dotazů mírně nejistě.