论文部分内容阅读
家用电器通信系统是利用嵌入式系统和通信网络技术,将各种家用电器通过家庭网络连接到一起的系统,能为人们提供更为便利的生活环境。在数据通信、计算机网络、工业以及家用电器通信系统中,经常需要采用串行通信来达到远程信息交换的目的。RS-485网络由于性能优异、结构简单、组网容易,得到了越来越广泛的应用。
本论文结合串口通信、RS-485网络、TCP/IP协议、单片机控制等技术,详细地介绍了基于RS-485的家用电器通信协议及实现。
论文首先介绍了家用电器通信的意义和目的、国内外发展状况、各种网络连线方案,之后选定RS-485网络;其次介绍了RS-485接口标准、网络拓扑结构,后参考ISO/OSI七层网络模型将家用电器通信简化为三层模型:物理层、数据链路层、应用层。再次分析了家用电器通信的功能、特性后设计了基于RS-485总线通信的实验硬件电路,详细的定义通信数据链路层协议的细节,并用C语言编写通信协议软件,打包成函数。最后介绍了一个应用实例,对应用结果进行测试和分析,并对家用电器通信进行了总结和展望。
通过测试证明了该通信协议能够满足基于RS-485网络的家用电器系统的通信要求,具有实时性好、可靠性高、开放性强、能实现从机的即插即用和从机地址重复的检测功能。而且由于通信协议体现了分层的思想,本系统在以后进一步的开发过程中具有充分可扩展性,给客户带来真切的方便体验。