Řídící modul LED panelu s mikropočítačem LPC55S69

dc.contributor.advisorOlivka, Petr
dc.contributor.authorGéryk, Šimon
dc.contributor.refereeSeidl, David
dc.date.accepted2026-06-02
dc.date.accessioned2026-09-02T14:34:18Z
dc.date.available2026-09-02T14:34:18Z
dc.date.issued2026
dc.description.abstractTato bakalářská práce se zabývá návrhem a realizací nového řídicího modulu pro prezentační LED panel využívající RGB LED s ovladačem WS2801. Cílem práce bylo nahradit zastaralý řídicí modul založený na mikrokontroléru PIC modernějším řešením s mikrokontrolérem LPC55S69 od firmy NXP, který je postaven na jádře ARM Cortex-M33. Práce popisuje analýzu stávajícího systému, včetně hardwarového zapojení panelu a komunikačního protokolu používaného původní ovládací aplikací. Hlavní část práce se věnuje návrhu hardwaru nového modulu, včetně výběru vhodných periferií a mezijádrové komunikace mikrokontroléru a návrhu vlastní desky plošných spojů. Dále je popsán vývoj firmwaru, který zajišťuje příjem obrazových dat ze stávající aplikace přes rozhraní USB a jejich následné odeslání na jednotlivé bloky LED panelu pomocí specifického časování vyžadovaného obvody WS2801. Součástí řešení je i implementace funkce pro autonomní zobrazování jednoduchých obrazových sekvencí uložených ve FLASH paměti mikrokontroléru, což umožňuje provoz panelu i bez připojení k počítači. Funkčnost navrženého modulu byla ověřena nejprve na zkušebním minimalistickém panelu a~následně na cílovém prezentačním panelu v laboratoři. Výsledkem práce je plně funkční řídicí modul, který splňuje všechny zadané požadavky a nabízí vyšší výkon a flexibilitu oproti původnímu řešení.cs
dc.description.abstractThis bachelor's thesis deals with the design and implementation of a new control module for a~presentation LED panel utilizing WS2801 RGB LED drivers. The aim of the thesis was to replace an obsolete control module based on a PIC microcontroller with a more modern solution using the NXP LPC55S69 microcontroller, which is built on the ARM Cortex-M33 core. The thesis describes the analysis of the existing system, including the hardware wiring of the panel and the communication protocol used by the original control application. The main part of the work focuses on the hardware design of the new module, including the selection of appropriate microcontroller peripherals a multicore communication and the design of a custom printed circuit board (PCB). Furthermore, the firmware development is described, which handles receiving image data from the existing application via the USB interface and subsequently sending it to the individual blocks of the LED panel using the specific timing required by the WS2801 circuits. The solution also includes the implementation of a function for autonomous display of simple image sequences stored in the microcontroller's FLASH memory, enabling panel operation even without a computer connection. The functionality of the designed module was verified first on a test minimalistic panel and subsequently on the target presentation panel in the laboratory. The result of the work is a fully functional control module that meets all specified requirements and offers higher performance and flexibility compared to the original solution.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent17605180 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisGER0083_FEI_B0613A140014_2026
dc.identifier.urihttp://hdl.handle.net/10084/160283
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectLED panelcs
dc.subjectWS2801cs
dc.subjectLPC55S69cs
dc.subjectARM Cortex-M33cs
dc.subjectmikrokontrolércs
dc.subjectřídicí modulcs
dc.subjectfirmwarecs
dc.subjectembedded systémycs
dc.subjectRTOScs
dc.subjectMezijádrová komunikacecs
dc.subjectDouble Bufferingcs
dc.subjectUSB CDCcs
dc.subjectDPScs
dc.subjectLED panelen
dc.subjectWS2801en
dc.subjectLPC55S69en
dc.subjectARM Cortex-M33en
dc.subjectmicrocontrolleren
dc.subjectcontrol moduleen
dc.subjectfirmwareen
dc.subjectembedded systemsen
dc.subjectRTOSen
dc.subjectInter-core communicationen
dc.subjectDouble Bufferingen
dc.subjectUSB CDCen
dc.subjectPCBen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleŘídící modul LED panelu s mikropočítačem LPC55S69cs
dc.title.alternativeMCU LPC55S69 Control Module for LED Panelen
dc.typeBakalářská prácecs
local.files.count6
local.files.size53528067
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
GER0083_FEI_B0613A140014_2026.pdf
Size:
16.79 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
GER0083_FEI_B0613A140014_2026_zadani.pdf
Size:
117.73 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
GER0083_FEI_B0613A140014_2026_priloha.zip
Size:
33.77 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
GER0083_FEI_B0613A140014_2026_posudek_vedouci_Olivka_Petr.pdf
Size:
157.89 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Olivka, Petr
Loading...
Thumbnail Image
Name:
GER0083_FEI_B0613A140014_2026_posudek_oponent_Seidl_David.pdf
Size:
163.52 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Seidl, David