Summary: | 碩士 === 國立雲林科技大學 === 電機工程系 === 107 === The main purpose of this thesis is to establish an IoT system for microprocessors. According to the model architecture of the current IoT system, I have developed an IoT system that can be applied to microprocessors. It is mainly divided into three parts: FPGA, AX88796 network chip and human machine interface. The FPGA part consists of an internal controller and an enhanced 8051 CPU core. The internal controller is responsible for trajectory planning and motor control and peripheral I/O. The enhanced 8051 core is responsible for network chip communication and upper layer network packet parsing. Processing, file system management. The AX88796 network chip is mainly responsible for packet reception and transmission, physical layer network packet parsing and processing. The human-machine interface is an instant monitoring system that provides instant access to sensor information under the system.
The research of this thesis is mainly for the application of CoAP protocol and the establishment of Internet of Things system and network communication protocol based on FPGA core. First, use the Internet of Things model to integrate TCP/IP-related communication protocols, use Keil C software to write network system programs, and use WireShark as a network inspection and verification tool to design and implement IoT systems. On the other hand, it is based on the human-machine interface, providing an interface for system applications for users to use, and providing a CoAP monitoring interface to monitor all sensor information under the network to achieve real-time monitoring and network communication.
Keywords: IoT、TCP/IP、Human machine interface、CoAP、AX88796、FPGA
|