Konfigurační modul univerzální automobilové sběrnicové brány

Abstract

The main goal of this thesis is create configuration modul of bus gateway for configuration bus gateway by web application running on embedded web server. Web server is realized on HW platform ESP32. Configuration of bus gateway should be possible from almost any device regardless of screen size or operating system. Wifi interface and web browser is required. The diploma thesis is realized in cooperation with Porsche Engineering Services, s.r.o. The first part of this thesis is focused on theory of bus gateways and commonly used automotive buses (CAN, LIN, FlexRay). Theoretical part also contain information about HW and SW of web servers and usage of web servers in embedded systems. The practical part of this thesis contains choosing the convenient hardware platform and convenient software environment. The practical part also contains hardware architecture, software architecture, design of gateway functionalities, design and implementation of responsive web application, implementation of WiFi access point, access to web application files saved on SD card and design and implementation of web server and REST API. Next section of practicle part is implementation of communication between configuration and control part of gateway. Final part of this thesis is dedicated to functionality verification and final evaluation.

Description

Subject(s)

CAN, web server, bus gateway, ESP32

Citation