Vývoj servisní softwarové aplikace pro BMS
Loading...
Date
2024-06-12
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Tato diplomová práce se zabývá vývojem servisní softwarové aplikace pro systém správy baterií (BMS). Cílem práce bylo navrhnout
a implementovat vlastní komunikační protokol pro komunikaci servisní aplikace s BMS a následně vyvinout vlastní servisní aplikaci.
Byla provedena rešerše komunikačních standardů a poté byl navržen vlastní komunikační protokol na míru konkrétní aplikace. Dále
byl v práci rozebírán návrh a implementace desktopové servisní
aplikace s grafickým rozhraním, která umožňuje vizualizaci, konfiguraci a sběr měřených dat.
This master's thesis focuses on the development of a service software application for a Battery Management System (BMS). The goal of the thesis was to design and implement a proprietary communication protocol for the interaction between the service application and the BMS, and then to develop a dedicated service application. A review of communication standards was conducted, followed by the design of a custom communication protocol tailored to the specific application. Additionally, the thesis discusses the design and implementation of a desktop service application with a graphical interface that enables visualization, configuration, and collection of measured data.
This master's thesis focuses on the development of a service software application for a Battery Management System (BMS). The goal of the thesis was to design and implement a proprietary communication protocol for the interaction between the service application and the BMS, and then to develop a dedicated service application. A review of communication standards was conducted, followed by the design of a custom communication protocol tailored to the specific application. Additionally, the thesis discusses the design and implementation of a desktop service application with a graphical interface that enables visualization, configuration, and collection of measured data.
Description
Subject(s)
software, desktopová aplikace, komunikační protokol, stavový automat, BMS, UART, Electron, React, SQlite