In this diploma, we tackle the development of a wireless communication module for RC models based on the ExpressLRS (ELRS) project designed for installation in the RadioMaster TX16S system. Because this module replaces the existing multiprotocol module, we first have to ask ourselves whether such a system makes sense and analyze existing solutions. While the ELRS project swears to LORA modulation, older, more traditional links use simpler modulations, mostly the FSK scheme. To make the connection more robust and allow for the connection of multiple systems at once, they mostly use the FHSS or DSSS transmission methods.
Afterwards, we analyze the system in which we'll embed the module, the existing multiprotocol module in the TX16S, reference designs for ELRS modules, and an ESP32 programmer. Based on the analysis, we use an ESP32 microcontroller, a CP2102 USB-serial bridge, and an Ebyte E28-2G4M27S RF modem in the design. We choose a switching step-down power supply controlled by an LM2831XMF to convert voltage. Based on this analysis and datasheets of selected integrated circuits, we then plan a scheme for the module, order components and manufacture it. We then adjust the ELRS source code and configure TX16S with EdgeTX accordingly. Afterwards, we test the module and find out that the system offers a significantly more stable connection, especially when breaking the line of sight. In comparison to a more traditional FlySky system, it has a higher consumption, which is, however, negligible in the context of model building. We conclude that ELRS is more suitable for use as an embedded module.
|