一种基于物联网协议中继型智能插座软硬件设计与实现.docVIP

一种基于物联网协议中继型智能插座软硬件设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于物联网协议中继型智能插座软硬件设计与实现

一种基于物联网协议的中继型智能插座软硬件设计与实现   摘 要:由于RF功率较小,发射距离较近,因此RF无线智能燃气表信息采集需要行业技术人员采用专用抄表或专用设备进行,为了适应智慧厨房的需要,文中设计了一款集成了RF和WiFi网络功能的智能插座。RF用于与RF智能燃气表进行信息交换与控制,WiFi适用于远程数据传输与控制。为了解决智能插座与服务器端的通信问题,并减少带宽的使用时间,文中特采用MQTT消息队列遥测传输协议。该协议是一个基于代理发布/订阅消息的轻量级传输协议,同时也是为计算能力有限,且工作在低带宽、不可靠网络的远程传感器和控制设备通信而?O计的协议。文中就智能插座的硬件设计思路及MQTT协议的应用方法做了简单介绍。   关键词:MQTT协议;智能燃气表;RF;WiFi;智能插座   中图分类号:TP39;TN6;TN8 文献标识码:A 文章编号:2095-1302(2018)03-00-02   0 引 言   随着智能家居概念的兴起,市场上出现了越来越多的智能电器产品,从智能家电到智能插座,所有这些都使得现代生活耳目一新,并越来越方便人们的日常生活。   近年来,智能手机的普及也使智能家居的管理模式和手段越来越丰富,从固定集中控制延伸到了可移动式管理控制,通过将APP程序安装到智能手机上,以3G,WiFi或LAN为通信手段实现对智能家居的远程管理和控制。但上述智能家居应用模式主要以智能家庭的应用为主,该模式采用WiFi或LAN的方式对市电供电的电器设备进行控制,但一些行业却无法直接采用上述控制方式,如燃气行业的设备以电池供电为主,采用RF远程控制,而RF频段属于ISM,在433~498MHz之间,使用时无需像IP化设备那样需要一定的时间间隔刷新和维持通信链路畅通,而是通过睡眠唤醒的方法进行远程管理和控制,大大降低了设备的功耗,延长了燃气表电池供电时间,因此无线智能水表\热能表\燃气表的远程控制多采用RF方式,但该方法只对行业的集中管理具有重要意义,业务人员可通过手持式抄表设备远程读取相关设备的数据。在今天大力推广智慧家庭、智慧小区、智慧城市的背景下,用户对智能燃气表等设备的管理控制也有强烈需求,将智能燃气表等设备融入智能家居是目前的发展趋势,但因为采集节点数量庞大,对互联网链路的要求较高,因此设计一种可实现物联网协议传送采集信号的智能插座是本文的重点。   1 中继型智能插座的设计思路及实现原理   对目前市场上流行的智能插座进行功能分析可以看出,其主要针对智能家庭的相关应用,比如实现电器的远程开断电功能,其最大的特点是可移动控制,即下载APP软件到智能手机上,通过手机实现对插座的远程监控。而中继型智能插座除了上述功能外,还需将管理平台的信号通过智能插座转发给采用RF频段的智能燃气表,以实现数据采集及控制,同时该智能插座还能实现管理平台的动态注册,以便平台了解插座的运行状态是否正常。同样,通过权限设定,用户也可用手机APP访问指定的智能插座。智能插座的实现原理如图1所示。   由图1可知,该插座采用了RF无线模块+WiFi模块的设计方式,通过单独的MCU处理器进行管理和控制。该方案最大的特点在于采用了成熟的器件及内部串口通信方式,可靠性高,开发周期短,便于进行新功能扩展等,其控制原理如图2所示。   插座控制原理较为简单,主要采用成熟的模块搭建而成,性能可靠,成本较低,对智慧家庭应用而言是理想的辅助设备。针对家庭应用,插座使用量较少,数据传输的数据量和占用带宽可忽略不计。但如果行业应用规模较大,如燃气行业,用户规模可能达到几万甚至几十万,如果每户都采用智能插座进行数据收集及其他服务,那么会对后台带宽造成较大压力,因此若按照传统思路设计智能插座软件部分,在大规模推广应用时,会在流量和带宽的问题上对后台造成影响,故需采用新模式设计插座的通信协议部分,由此引入MQTT协议对插座与后台的通信模式进行规划设计。   2 MQTT协议的原理及应用   2.1 关于MQTT   消息队列遥测传输协议(Message Queuing Telemetry Transport,MQTT)是IBM于1999年开发的一个即时通信协议,也是一个轻量级的,基于代理的发布/订阅消息传输协议。所谓轻量级,是指该协议设计思想开放、简单、轻量、易于实现,因此它也是为计算能力有限,且工作在低带宽、不可靠网络的远程传感器和控制设备通信而设计的协议。   针对物联网应用中数据采集需要通过不断轮询才能得到即时数据的缺陷,MQTT协议拥有信息推送功能,可有效地将物联网中的大量传感器与外部设备进行连接, 并实现最小的网络开销。   目前MQTT v 2.1主要包含14类消息类型的指令,如下所示:   (1)CONNECT:将

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档