Připojení zvukového generátoru AY-3-891x nebo YMF262 (OPL3) k mikrokontroléru

dc.contributor.advisorWeissar Petr, Ing. Ph.D.
dc.contributor.authorSviták, Václav
dc.contributor.refereeFiřt Jaroslav, Ing. Ph.D.
dc.date.accepted2022-6-22
dc.date.accessioned2022-07-18T22:34:51Z
dc.date.available2021-10-8
dc.date.available2022-07-18T22:34:51Z
dc.date.issued2022
dc.date.submitted2022-5-26
dc.description.abstractV práci je řešena problematika zvukových generátorů, které se používaly v 8bitových a 16bitových počítačích a jejich řízení moderním mikroprocesorem. Cílem bylo navrhnout vhodné HW a SW řešení pro připojení libovolného programovatelného zvukového generátoru z řady AY-3-891x nebo YAMAHA OPLx. Dalším úkolem bylo přehrávat zvukové soubory na některém z výše uvedených generátorů. Jelikož většina materiálů a dokumentace je v angličtině, tak hlavní motivace k vytvoření této práce je připravit manuál v češtině, kde budou uvedené vlastnosti obvodů, princip jejich funkce a popis řízení. V práci jsou podrobně vysvětleny registry a bloky, které se podílí na generování zvuku. Dále jsou popsány zvukové formáty k oběma generátorům. Praktická realizace proběhla na generátoru AY-3-8912, který byl ovládán mikrokontrolérem STM32F411RE. Pro přehrávání hudby byl zvolen formát YM a pro připojení k reproduktoru byl navržen předzesilovač. Výsledkem práce je program, který umožňuje řídit jednotlivé části AY-3-8912 a přehrávat hudbu.cs
dc.description.abstract-translatedThe paper deals with the problem of sound generators used in 8-bit and 16-bit computers and their control by a modern microprocessor. The aim was to design a suitable HW and SW solution to connect any programmable sound generator from the AY-3-891x or YAMAHA OPLx series. The next task was to play the sound files on any of the above generators. Since most of the material and documentation is in English, the main motivation for this work is to create a manual in Czech that lists the features of the circuits, the principle of their operation and a description of the control. The registers and blocks involved in sound generation are explained in detail in this thesis. Furthermore, the sound formats to both sound generators are described. The practical implementation was carried out on the AY-3-8912 sound generator, which was controlled by the STM32F411RE microcontroller. The YM format was chosen for music playback and a preamplifier was designed for connection to the speaker. The result of the work is a program that allows to control the different parts of the AY-3-8912 and play music.en
dc.description.resultObhájeno
dc.format83 s
dc.identifier89087
dc.identifier.urihttp://hdl.handle.net/11025/49195
dc.language.isocs
dc.publisherZápadočeská univerzita v Plzni
dc.relation.isreferencedbyhttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=89087
dc.rightsPlný text práce je přístupný bez omezení
dc.subjectyamaha oplcs
dc.subjectay-3-8910cs
dc.subjectay-3-8912cs
dc.subjectprogramovatelné zvukové generátorycs
dc.subjectfm syntézacs
dc.subjectpřehrávání souboru ymcs
dc.subject.translatedyamaha oplen
dc.subject.translateday-3-8910en
dc.subject.translateday-3-8912en
dc.subject.translatedprogrammable sound generatorsen
dc.subject.translatedfm synthesisen
dc.subject.translatedym file playbacken
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta elektrotechnická
dc.thesis.degree-levelBakalářský
dc.thesis.degree-nameBc.
dc.thesis.degree-programElektrotechnika a informatika
dc.titlePřipojení zvukového generátoru AY-3-891x nebo YMF262 (OPL3) k mikrokontrolérucs
dc.title.alternativeConnecting sound generator chip AY-3-891x or YMF262 (OPL3) to microcontrolleren
dc.typebakalářská práce

Files

Original bundle
Showing 1 - 5 out of 5 results
No Thumbnail Available
Name:
zaverecna-prace.pdf
Size:
63.65 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
PosudekVedoucihoSTAG.pdf
Size:
49.76 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
PosudekOponentaSTAG.pdf
Size:
50.34 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
34.61 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce
No Thumbnail Available
Name:
ay8912.zip
Size:
7.55 MB
Format:
ZIP
Description:
VŠKP - příloha