| With the rapid development of various technologies in recent decades,the performance of UAVs has continuously improved,and the application market has also become broader.A complete UAV system consists of multiple subsystems,of which the UAV communication system plays an important role in collecting data and transmitting signaling.In different scenarios,different parts of the UAV communication system often use different communication protocols.In order to integrate multiple communication protocols,the system needs to use a multi-mode access gateway to implement the conversion between communication protocols.This thesis is based on the UAV communication project,and the main research work is the design and implementation of the multimode access gateway for UAV communication.The gateway device supports Wi Fi and Bluetooth 5 data access,and can forward data to the Internet through 4G and Ethernet.The content of the thesis is mainly divided into the following parts:1)Design the overall scheme of the multi-mode access gateway in combination with specific UAV communication scenarios;2)Use the OK6410 development board as the core control module,and cooperate with various communication modules such as Wi Fi,Bluetooth 5 and 4G to complete the hardware platform design and implementation of the gateway;3)Use blocking message queue to implement data processing module,set up TCP server to implement Wi Fi data transceiver module,develop Bluetooth 5 data transmission subsystem to implement Bluetooth 5 data transceiver module,use load balancing strategy to construct 4G and Ethernet data forwarding module,and use Qt language realizes the user interaction interface module,and then completes the application software design and development of the gateway;4)Joint debugging and testing.In the laboratory scenario,by building an analog communication scenario,the Bluetooth 5 data transmission subsystem and the overall gateway device were tested for function and performance.The test results show that the gateway equipment has perfect functions,stable work,and friendly operation,which meets the overall design requirements of the project. |