论文部分内容阅读
随着社会经济的发展,我国高层建筑越来越多,人们对电梯的需求越来越大。电梯不仅需要很高的安全性和可靠性,还需要具备便利性和舒适性。本课题结合智能社区、智能楼宇以及网络技术,设计并实现了基于即时通讯的电梯远程监控系统。电梯远程监控系统包括即时通讯服务器、电梯用户客户端和电梯智能终端三个部分。即时通讯服务器负责维护系统数据库,响应维护人员在服务器平台的相关操作,并同另外两个通信终端进行网络通信。另外,通过即时通讯服务器的辅助操作,电梯用户客户端和电梯智能终端之间可以建立端对端的TCP连接,进行即时通讯。电梯用户可以通过安装在其智能手机上的客户端同电梯智能终端之间进行端对端通信,获取电梯运行信息并预约电梯在预期楼层停靠。电梯智能终端会同电梯控制单元进行RSL通信,获取电梯信息并向即时通讯服务器与电梯用户客户端发送上传。在电梯智能终端的设计中,本课题将其划分为网络通信模块与电梯接口模块两个部分。网络通信模块基于RT5350芯片,进行了OpenWrt操作系统的设计与移植,集成了WIFI功能。电梯接口模块采用STM32F103-C8T6处理器,同电梯控制模块进行RSL通信,并通过串口同网络通信模块进行交互。同时,结合STM32F103处理器的IAP程序设计,本课题实现了电梯智能终端APP应用程序的远程更新。可以通过即时通讯服务器对电梯接口模块中STM32F103处理器所运行的应用程序进行远程更新。在测试过程中,即时通讯服务器可以显示电梯、用户以及二者之间的好友关系信息,并协助电梯智能终端与电梯用户客户端之间建立端对端连接。电梯用户客户端可以完成用户的注册与登陆,电梯好友列表显示,显示电梯信息以及完成电梯预约。电梯智能终端可读取电梯信息,将其发送到即时通讯服务器与电梯用户客户端,向用户提供WIFI并接收其电梯预约信息。电梯接口模块应用程序的远程更新测试良好。当前,该系统正在杭州市某小区进行应用。