论文部分内容阅读
为了实现对电力线载波(Power Line Communication,PLC)关键技术的自主研发,基于ARM架构搭建了一套完整的点对点PLC通信系统,物理层依托嵌入式ARM、FPGA和DSP等硬件模块实现对关键技术的自主开发,但是针对PLC物理层参数的实时监控需求,提出了一种基于Apache和CGI的嵌入式Web服务器的思想。客户端通过HTTP协议可以实时请求数据,对于大量数据采用基于PHP的Jp Graph开源库进行图形化处理以及实时展示,为系统的监测与控制提供了方便。同时,使用嵌入式数据库SQLite作为系统的数据存储与共享工具,为第三方软件的使用与二次开发等提供了开放性接口。
In order to realize the independent research and development of key technologies of Power Line Communication (PLC), a complete set of PLC communication system is built based on ARM architecture. The physical layer relies on hardware modules such as embedded ARM, FPGA and DSP to realize the key technology However, according to the real-time monitoring requirements of PLC physical layer parameters, this paper proposes an embedded Web server based on Apache and CGI. Through the HTTP protocol, the client can request data in real time. For a large amount of data, the Jp Graph open source library based on PHP is used for graphic processing and real-time display, which facilitates the system monitoring and control. At the same time, using the embedded database SQLite as a system data storage and sharing tool, it provides an open interface for the use of third-party software and secondary development.