该文结合物联网技术和RF无线通信技术,设计了基于Yeelink物联网平台和STC12C5A60S2单片机的多点温度遥测系统.系统以STC12C5A60S2单片机为控制器、ENC28J60为以太网接入模块、nRF24L01无线数据收发模块为无线遥测载体、TFT触摸屏为人机交互界面、DS18B20为温度传感器搭建了系统硬件平台.并且在采用C语言编写设计ENC28J60网络驱动的基础上,借助Yeelink的网络通信API接口,编写设计程序将多点温度数据推送到Yeelink物联网云平台.系统经过调试,可以实现通过智能手机和PC机查看多点温度的变化曲线的功能.多点温度的无线遥测距离可以达到200m,通信效果稳定可靠.系统可以为智能家居温控系统提供一定的实际应用参考价值.%In combination with IOT technology and radio frequency wireless communication technology,multipoint temperature telemetry system is designed based on Yeelink IOT platform and STC12C5A60S2 single-chip.The hardware platform of telemetry system is built with STC12C5A60S2 single-chip microcomputer,ENC28J60 Ethernet module,nRF24L01 wireless data transceiver module for wireless telemetry carrier,TFT touch screen for human-computer interaction interface,DS18B20 temperature sensor.By virtue of Yeelink network communication AP1 interface,the software is accomplished to push multipoint temperature data into Yeelink cloud platform based on the ENC28J60 network drive written in C programming language.The system is debugged and achieves the functions of checking the multipoint temperature change curve through smart phones and PC.The communication distance of wireless remote control can reach to 200 meters,and the communication is stable and reliable.The system can provide reference value in the engineering practice for temperature monitoring system application of intelligent household.
展开▼