W5500 Module + Zigbee Gateway

ORIGINAL POST
By hellodev
components
Hardware Components
CC2530
X 2
W5500
X 1
details

2210127-20210511163957412-1009842475.png

ZigBee is a low-cost, low-power short-range wireless networking communication technology, which is widely used in smart homes, smart buildings, industrial monitoring and other fields. For ZigBee-based smart home applications, as shown in Figure 1, the user installs a main control center (ZigBee gateway) and several sub-control terminals connected to household appliances to remotely control all household appliances. Is it unlimited fun to control the rice cooker in the kitchen on the sofa? If the gateway can be connected to the Internet, or even far away in the company, you can log on to the gateway at home to check the situation at home by turning on your mobile phone. As open source enthusiasts, many people may have done ZigBee development, generally using TI’s CC2530 radio frequency chip, TI has also developed a complete software protocol stack zstack for this type of chip. Due to the limitation of processor speed and memory, CC2530 cannot run the TCP/IP protocol, and users often obtain the data gathered by the coordinator through the serial port. If you want to connect the coordinator directly to the Internet, you can only use other network chips. Since the W5500 Ethernet chip implements the TCP/IP protocol in hardware, even an 8-bit microcontroller like CC2530 can freely control the W5500 to achieve networking without the need for assistance. Other auxiliary processors do data conversion. In this paper, we use two CC2530 modules to form a small ZigBee network, one as a coordinator to build the network, and the other as a terminal node to continuously collect temperature and humidity data and send it to the coordinator. In order to realize the networking of the coordinator, we connect a W5500 module to the coordinator. The coordinator acts as a TCP client to connect to the host in the Ethernet, and upload the data sent by the terminal node to the host through the W5500. The physical object of the application system is shown in Figure 2: Zigbee2

2210127-20210511163957412-1009842475.png

ZigBee is a low-cost, low-power short-range wireless networking communication technology, which is widely used in smart homes, smart buildings, industrial monitoring and other fields. For ZigBee-based smart home applications, as shown in Figure 1, the user installs a main control center (ZigBee gateway) and several sub-control terminals connected to household appliances to remotely control all household appliances. Is it unlimited fun to control the rice cooker in the kitchen on the sofa? If the gateway can be connected to the Internet, or even far away in the company, you can log on to the gateway at home to check the situation at home by turning on your mobile phone. As open source enthusiasts, many people may have done ZigBee development, generally using TI’s CC2530 radio frequency chip, TI has also developed a complete software protocol stack zstack for this type of chip. Due to the limitation of processor speed and memory, CC2530 cannot run the TCP/IP protocol, and users often obtain the data gathered by the coordinator through the serial port. If you want to connect the coordinator directly to the Internet, you can only use other network chips. Since the W5500 Ethernet chip implements the TCP/IP protocol in hardware, even an 8-bit microcontroller like CC2530 can freely control the W5500 to achieve networking without the need for assistance. Other auxiliary processors do data conversion. In this paper, we use two CC2530 modules to form a small ZigBee network, one as a coordinator to build the network, and the other as a terminal node to continuously collect temperature and humidity data and send it to the coordinator. In order to realize the networking of the coordinator, we connect a W5500 module to the coordinator. The coordinator acts as a TCP client to connect to the host in the Ethernet, and upload the data sent by the terminal node to the host through the W5500. The physical object of the application system is shown in Figure 2: Zigbee2

COMMENTS

Please Login to comment
  Subscribe  
Notify of
POSTED BY
Reusable S/W