智能家居设计方案智能家居系统小组成员: A 刘涛 B 刘小兵 C 李贝贝 D 姚华立 E 窦文婧 .04.12一: 项目背景当前, 随着计算机技术的进展和智能无线化操作需求的增长, 传统的手工管理、 有线控制技术难以满足人们对操作的便捷性和高效性的要求, 因此, 当前的家居管理用户青睐于智能的监控技术和无线化设计的控制系统。本项目正是在这样的背景下, 用于满足用户的需求而诞生的。定义: QT: 是一个跨平台的 C++图形用户界面库, 由挪威TrollTech 公司出品, 当前包括 Qt、 基于 FrameBuffer 的 Qtpia Core、 快速开发工具 Qt Designer 和国际化工具 Qt Linguist 等部分。Qt 支持所有的 UNIX 系统, 当然也包括 Linux 系统, 还支持WinNt/Win2k、 Win2k、 Windows95/98 平台。Zigbee : Zigbee 一词源自蜜蜂群在发现花粉位置时, 经过跳 ZigZag 形舞蹈来告知同伴, 达到交换信息的目的。能够说是一种小的动物经过简捷的方式实现”无线”的沟通。人们借此称呼一种专注于低功耗、 低成本、 低复杂度、 低速率的近程无线网络通信技术, 亦包含寓意。而 Zigbee 是以一个个独立的工作节点为依托, 经过无线通信组成星状、 片状或网状网络, 因此, 每个节点的功能并非都相同。为降低成本, 系统中大 部分的节点为子节点, 从组网通信上, 它只是其功能的一个子集, 称为精简功能设备; 而另外还有一些节点, 负责与所控制的子节点通信、 汇合数据和发布控制, 或 起到通信路由的作用, 称之为全功能设备(也称为协调器), 如图 2 所示。CPLD: 是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台, 用原理图、 硬件描述语言等方法, 生成相应的目标文件, 经过下载电缆( ”在系统”编程) 将代码传送到目标芯片中, 实现设计的数字系统。LCD: 液晶显示器二: 基本功能本系统是基于 Arm linux 下的 QT 程序开发平台、 遵循 IEEE 802.15.4 的 zigbee 标准协议下的 IAR FOR MCS-51 Evaluation开发环境和 CPLD 设计平台开发而成的”智能家居系统”, 主要应用于家具( 门、 灯等) 的控制和环境的监测( 温度等) , 客户能够经过 LCD 屏显示的用户界面程序, 借助触摸屏的操作实现各功能模块的操作并可经过软件界面查看相应的信息, 用户能够设置工作模式, 能够经过监测信息来实现对门磁的打开和关闭, 同时在软件界面上显示相应的...