论文部分内容阅读
随着现代网络和通信技术的不断发展,以及移动通信技术不断普及,远程控制家用电器的条件已经逐步成熟。文章利用GSM移动通信的短消息服务设计了一个的远程控制家电的系统。 设计了利用GSM模块的短信数传功能来实现家电远程控制的方案。在分析GSM通信协议的基础上阐明了中文短消息的编解码方式与收发控制,讨论了在嵌入式系统中实现中文短消息编解码的方法。 通过家电控制器单片机的串口连接RS-485网络,利用多机串口通信实现了对系统功能的扩展。以家电控制器为核心,利用M2M技术和RS-485网络将家庭智能设备、控制功能模块联系起来,组建了家庭控制网络。在此基础上各种功能模块可以实现无缝接入网络,降低了系统成本,便于维护,同时具有很高的可定制性。针对家庭控制网络的特点,在分析其它家电控制协议的基础上设计了四层网络结构的开放型数据交换模型,并且设计了控制网络数据通信协议,以确保通信的可靠性。定义了设备描述的数据结构,并利用设备描述完成了对接入控制网络的设备的管理,实现了即插即用的功能,也规范了对功能模块外部功能的描述和内部指令的格式,从而提高了系统的开放性和兼容性。 设计了家电控制器来完成控制信息转接、短消息解码、信息显示和双串口通信等功能;专门设计了驱动程序来完成中文短消息的接收、发送和删除等工作,提高了系统的易用性,可以很方便直观的对家用电器进行远程控制。在控制器上实现了1-wire和I~2C总线接口,提高了控制器的可扩展性。利用继电器完成对家电的简单开关控制。并且,以家用空调器为对象,设计了以传感器为核心的监测模块,通过检测环境温度来调整空调的工作状态,达到了节约能源的目的。设计了具有自学习功能的红外线遥控模块,可以代替空调遥控器实现对空调的控制,从而更好的实现了制冷系统的控制功能。