一种支持远程界面发布智能温湿度控制系统.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文档。上传文档
查看更多
一种支持远程界面发布智能温湿度控制系统

一种支持远程界面发布智能温湿度控制系统   摘 要: 提出了一种支持远程界面访问的智能温湿度控制系统设计方法。系统由智能温湿度控制模块、嵌入式桥接网关及上位机组成,支持分布式多点温湿度信息采集、风机控制、上位机监控及远程桌面发布功能。智能温湿度控制模块和桥接网关基于STM32 MCU设计,采用Modbus RTU与Modbus TCP数据传输协议,分别传输串行链路信息与网络链路信息,保证信息帧的准确性。上位机通过组态软件的Modbus TCP通讯端口与网关无缝连接,实现多嵌入式网关组态及Web界面发布功能。实用结果表明,系统能稳定环境温湿度,满足现场对温湿度环境控制的要求。   关键词: STM32; Modbus RTU; Modbus TCP; 组态软件   中图分类号: TN964?34 文献标识码: A 文章编号: 1004?373X(2013)20?0102?05   0 引 言   随着信息化进程的加快,工厂、企业及现代化楼宇都要求其现场设备接入信息网络进行统一管理。现有工厂企业控制网络中的设备大多只支持RS 232,RS 485串行链路形式的通讯。串行链路应用广泛,但由于传输距离的限制,只能应用在小型局域控制网络。要将现场设备接入信息网络必须解决不同网络通讯协议转接问题。要构建大型信息控制网络必须要采用分层次管理的形式,将一个局域网分为若干子局域网,子局域网内部采用串行链路方式进行连接,对子局域网配置一个信息中转装置,不同局域网信息通过转换装置最终连接到控制中心PC,利用网络技术将控制中心信息发布到互联网,实现控制网络每个节点信息连入互联网。   本文根据组建大型控制网络方案,实现一种支持远程访问的智能温湿度控制系统,系统可实现对分区域、分层多点温湿度信息的采集,并通过每一处放置的风机设备对温湿度情况进行实时控制,支持远程用户对控制系统的访问,远程用户同步对整个控制系统进行监控。智能温湿度控制系统由智能温湿度控制模块、嵌入式桥接网关及上位计算机组成,其中智能温湿度控制模块及嵌入式网关都是基于STM32平台的嵌入式系统,支持Modbus RTU串行方式数据传输,嵌入式桥接网关支持Modbus RTU与Modbus TCP转接功能,上位机利用组态软件的组态功能与控制系统进行无缝连接。本系统的实现为工厂企业控制网路的智能化、网络化、集中化提供了一种切实可行的技术路径。   1 系统组网结构设计   智能温湿度控制系统分为4层,分别从底层传感层、网关层、上位机到最上层的互联网层,分层原则按物理链路传输路径划分。传感层由智能温湿度控制模块及其控制的温湿度传感器和继电器组成,负责实时环境温湿度信息采集及风机设备控制。网关层为连接传感层与上位机的中转层,实现链路协议转换,它相对于智能温湿度控制模块作为Modbus主机节点,相对于PC是服务器端。上位机实现计算机监控软件设计,实时监控环境温湿度信息及风机状态监控,并将监控软件的实时画面通过Web发布到远程客户端。互联网层通过Web浏览器对监控系统画面同步监控。系统结构如图1所示。   每个嵌入式网关与其相连的智能温湿度控制模块分布在同一范围内,组成一个子局域网,负责在局域网内的数据采集、风机设备控制。不同的子局域网之间不会产生干扰,有利于整个控制网络的模块化管理。在整个控制系统中,嵌入式桥接网关只起到协议桥接作用,并不对数据进行处理,所以上位机挂载智能模块数量需要根据Modbus RTU模式规定有所限制,同时,挂载过多的子节点也会影响系统实时性。本文智能温控系统使用5个嵌入式网关,每个网关搭载10个智能温湿度控制模块节点,保证了传输可靠性及实时性。   2 系统硬件系统设计   2.1 智能温湿度控制模块硬件结构设计   智能温湿度控制模块通过温湿度传感器的信息采集,将系统所需要的环境信息转化为可识别的数字信号,针对这些数字信号的值及状态来决定智能温湿度控制模块的继电器动作,继电器可控制风机、阀门等设备的状态。智能温湿度控制模块的结构框图如图2所示。   在智能温湿度控制模块中,处理器采用ARM公司低功耗、高性价比32位Cotex?M3内核处理器STM32F103VET6,可搭载UCOS,Linux等嵌入式操作系统,F103是属于“增强型”系列,最高工作频率可达72 MHz,512 KB的FLASH存储器,其丰富的时钟系统为外设提供多种时钟选择,温湿度控制模块扩展外设包括温湿度采集、继电器驱动、RS 485接口模块及其他外围电路。温度采集模块采用SHT10温湿度传感器,通讯采用I2C协议,即单片机I/O引脚模拟I2C总线协议方式与传感器通讯。   利用STM32的I/O管脚通过控制三极管的开关来驱动继电器模块作为风机、阀门控制开关。温湿度控制模块除温

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档