论文部分内容阅读
智能小区技术是当前热门的话题,而智能小区的控制网络是实现智能小区楼宇自动化系统的基础。因此本文主要研究了对智能小区控制网络非常重要的NHB总线技术,针对NHB总线存在的潜在缺陷,提出了改进措施,并根据小区的实际要求,搭建了硬件平台,在此平台上,编写了改进后的底层网络通信协议。
本文所阐述的NHB总线系统分为以下几部分:上位机为PC机,通过RS-232接口总线或者通过USB接口与系统的智能总线控制器相连;智能总线控制器通过Ⅰ级CAN总线收发器与多个节点相连,每个节点配备一个接口模块,接口模块的作用主要是进行电平转换和数据处理。本课题在硬件方面主要完成了智能总线控制器和接口模块的设计及调试。
良好的通信协议和软件设计是实现网络通信系统高效、可靠通信的保证。本通信协议分为物理层、数据链路层和应用层三层设计。考虑到控制网络中安防信息的紧急性,提出了一种自适应带优先级的CSMA/CD协议作为网络介质访问的控制方法。软件设计主要是对通信协议的实现,文中给出了通信节点的主程序和子程序的流程图。
本文就通信节点的通信性能作了测试和分析,实验结果表明本文中所阐述的通信系统是可行的。