为了更好地实现地面站监控计算机与无人机的多通道通信,提出了一种基于FPGA+网卡实现多串口到以太网网桥的设计方法,文中给出了系统的硬件结构设计和软件设计,其中对于FPGA实现串口通信和网卡模块的配置给出了较为详细的介绍,FPGA的接收、发送模块功能采用状态机来完成;与已有方法比较,具有集成度高、低功耗、功能灵活等优点;实际测试表明,该设计能够良好地实现通信,达到了多串口与以太网通信的目的,具有重要的实际意义和应用价值。
In order to achieve multi-serials communication between UAV and ground control station, a method of multi-serials to Ethernet bridge based on the architecture of FPGA+Network Card is presented. Design of system' s hardware and software programming were described, as well analyzed configuration of every module and communication of serials in details. The modules of send and receive are completed by status machine. Compared with traditional methods, it possesses the characters of high-integration, low-power, and flexibility. It is proved in the real test that the design can communicate with computer and work well , and achieve the prospective purpose. It is of much great practical significance and applicational value.