利用W5500实现继电器远程控制
2016-05-31罗萍



摘 要:文中提出了采用单片机STC15F2K60S2和以太网控制芯片W5500的继电器远程控制方案,并给出了各模块的详细电路图以及单片机主程序流程图。该方案工作可靠、网络安全性高、性价比高,在智能楼宇、智能家居等领域有着良好的应用前景。
关键词:远程控制;W5500;单片机;继电器
中图分类号:TP39 文献标识码:A 文章编号:2095-1302(2016)05-00-04
0 引 言
继电器远程控制的实现不仅方便了操作并且提高了效率。只要有网络的地方就可以对继电器进行控制,再由继电器控制其他设备,从而实现设备的远程控制。通过使用以太网控制芯片W5500,利用TCP协议,便可实现继电器的远程控制。
1 系统总体结构
系统总体结构如图1所示。计算机作为客户端,W5500作为服务器,利用TCP协议实现客户端到服务器的连接。计算机端使用广州致远电子有限公司开发的免费软件“TCP&UDP测试工具”发送继电器控制命令;控制命令经网络传送到W5500;单片机通过读取W5500的接收数据存储器接收控制命令,并根据命令对继电器进行开关控制。系统所需的主要工作包括W5500网络控制模块电路的设计、单片机及继电器控制模块电路的设计和单片机控制程序的设计。
图1 系统总体结构
2 硬件设计
2.1 W5500网络控制模块
系统以W5500芯片为核心组成网络控制模块,采用TCP协议与计算机端进行通信,接收计算机端发送来的继电器控制命令。
2.1.1 W5500简介
由于OSI(Open System Interconnection,开放式系统互联)七层协议的网络体系结构模型与TCP/IP四层协议的网络体系结构模型都有各自的优缺点,因此在分析、研究计算机网络时往往采用Andrew S.Tanenbaum教授建议的综合以上两种模型优点的五层协议的网络体系结构模型,它包括物理层、数据链路层、网络层、传输层以及应用层。……
