论文部分内容阅读
近年来,随着物联网、互联网及嵌入式技术的快速进步,芯片及相关器件的集成度越来越高,性能和功能越来越强大,再加上Internet网络和大数据平台技术的快速发展,为嵌入式网络提供了很完美的支持。各种通信技术同嵌入式技术结合必将会使智能家居相关设备发生颠覆性发展,促成智能家居设备的互联网化,全智慧化。如果要选择一种应用能够把嵌入式、物联网和互联网技术完全融合在一起,那么智能家居应用是很好的一种选择。本文首先介绍了智能家居网关的发展历史和国内外发展情况,接着讨论智能家居系统的整体设计方案。本文详细梳理了网关的相关需求,针对目前的相关智能家居的需求,着重讲解了网关中用到的一些硬件技术。这些硬件技术主要包括AR9331处理器模块电路,以太网通信模块电路,触摸屏的电路,音频输出电路,AC-DC电路,DC-DC电路,ZigBee通信电路,RS485通信电路,传感器电路等等。后面又介绍了网关的的软件设计,主要有Openwrt开源操作系统移植,Sedona中间件移植,现场通信总线软件协议设计。最后对网关的功能和性能进行调试和测试。所谓调试主要调试网关硬件电路,保证其功能好用,性能达到不错的效果。而测试是测试网关的硬件电路的性能和指标,看是否能够满足智能家居环境的需求。本文设计的智能家居网关功能非常丰富,能够满足大部分用户对智能家居的需求。硬件方面,网关考虑方便施工人员安装引线,采用市电供电。网关具备ZigBee无线和RS485现场总线通信功能,在硬件上可以能够尽可能的去兼容第三方智能家居设备,方便后期设备的扩展。网关带有液晶触摸屏,用户可以方便的进行本地化控制,实时有效。网关还带有WiFi和以太网的上网功能,可以把智能家居网关中的数据和以太网服务器通信,实现远程控制功能。网关内部集成一些传感器,这样网关就可以监控其附近的环境指数。这些硬件功能结合先进的Openwrt操作系统和模块化的sedona开发框架,使智能家居网关的扩展性,灵活性,易用性得到很大的提升。系统集成者使用此网关可以快速满足用户需求和扩展第三方设备。用户使用此网关可以实现本地或远程智能家居控制。