论文部分内容阅读
随着科学技术的飞速发展,人们对于居住环境的要求越来越高,智能家居系统应运而生。通过利用现代通讯、网络、嵌入式、微电子等技术,智能家居可以为人们提供更舒适、便捷、安全的家居环境。智能家庭网关作为智能家居的门户与管理者,在整个系统中占有极为重要的地位。目前市场上销售的智能家居设备,多以单片机作为控制系统的核心,功能较为简单,而且多以有线方式进行组网,在增减设备时需要重新布线,工作量大,影响美观。本文在对现有的家庭网关系统和家庭网络组网技术进行分析和比较后,提出了基于嵌入式系统和ZigBee技术的智能家庭网关系统方案。本文设计的智能家庭网关系统以32位RISC微处理器S3C2440A为控制芯片,以嵌入式Linux为操作系统,采用ZigBee技术进行家庭网络的组网,利用嵌入式Web服务器Boa和CGI技术,实现了对家电设备的远程监控。用户只需在接入互联网的PC机上,通过Web浏览器访问家庭网关,即可对家庭网络中的智能设备进行管理和控制。本文首先介绍了智能家居及相关技术的发展现状,在此基础上提出了智能家庭网关系统的总体设计方案,并进行了硬件选型;然后进行了系统软件和应用软件的设计,包括操作系统和相关硬件驱动的移植、ZigBee通信模块应用软件的设计、嵌入式Web服务器的搭建、人机交互界面和CGI程序的设计等;最后,搭建系统平台并进行了测试,经实验,系统运行情况良好,能很好的对家电进行管理和控制,基本实现了预期目标。