dc.contributor.advisor | Slanina, Zdeněk | |
dc.contributor.author | Jedlička, Martin | |
dc.date.accessioned | 2025-06-23T11:49:21Z | |
dc.date.available | 2025-06-23T11:49:21Z | |
dc.date.issued | 2025 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/156830 | |
dc.description.abstract | Tato práce se zabývá návrhem a realizací zařízení pro sběr provozních dat z BMS elektromobilu, jejich uložení do databáze a následnou vizualizaci pomocí desktopové aplikace. Navržené zařízení bylo sestaveno z běžně dostupných komponent a vlastních návrhových prvků. Úkolem zařízení je získávat data z baterie, zobrazovat je na integrovaném displeji a odesílat na server, kde jsou následně uložena do NoSQL databáze typu MongoDB. Vytvořená desktopová aplikace, implementovaná pomocí frameworku PyQt6, poskytuje uživatelské rozhraní pro interaktivní zobrazení časových průběhů veličin, statistickou analýzu a přístup k historickým záznamům. Cílem aplikace je nabídnout detailní a přehledný náhled na provozní data bateriového systému. | cs |
dc.description.abstract | This thesis focuses on the design and implementation of a device for collecting operational data from an electric vehicle BMS, storing the data in a database, and visualizing it through a desktop application. The proposed device was built using commonly available components along with custom-designed elements. Its primary function is to acquire data from the battery, display it on an integrated screen, and send it to a server, where it is subsequently stored in a NoSQL database (MongoDB). The developed desktop application, implemented using the PyQt6 framework, provides a user interface for interactive visualization of time-based measurements, statistical analysis, and access to historical records. The aim of the application is to offer a detailed and user-friendly overview of the battery system's operational data. | en |
dc.format.extent | 8997540 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Aplikace | cs |
dc.subject | BMS | cs |
dc.subject | CAN Bus | cs |
dc.subject | CircuitPython | cs |
dc.subject | Python | cs |
dc.subject | PYQT6 | cs |
dc.subject | MongoDB | cs |
dc.subject | MQTT | cs |
dc.subject | NoSQL | cs |
dc.subject | Vizualizace dat | cs |
dc.subject | Application | en |
dc.subject | BMS | en |
dc.subject | CAN Bus | en |
dc.subject | CircuitPython | en |
dc.subject | Python | en |
dc.subject | PYQT6 | en |
dc.subject | MongoDB | en |
dc.subject | MQTT | en |
dc.subject | NoSQL | en |
dc.subject | Data Visualization | en |
dc.title | Diagnostická aplikace pro automobilový battery management system (BMS) | cs |
dc.title.alternative | Diagnostic Application for Automotive Battery Management System (BMS) | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Pergl, Ivo | |
dc.date.accepted | 2025-06-06 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 450 - Katedra kybernetiky a biomedicínského inženýrství | cs |
dc.thesis.degree-program | Počítačové systémy pro průmysl 21. století | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | JED0061_FEI_B0714A150003_2025 | |
dc.rights.access | openAccess | |