智能家庭,从智能家居控制系统开始
2.2 性能标准
1、整个Zigbee网络组网稳定,且网络组成后可随时进行从设备的扩展,信息可快速在网络内传输,传输延时控制在0.1秒内。
2、STEVAL-MKIO62V2开发平台采集、处理数据要快,在0.1秒内要完成手势识别及指令确定,且能够准确识别使用者简单的手势信号。
3、系统用户管理系统支持两种级别的用户:一种是家长用户;另一种是儿童用户。两种用户级别有不同的用户权限。
4、系统防盗系统能识别用户登录手势,在出现3次错误登录手势时,整个系统自动锁定。
5、系统主设备完成SD卡FAT32文件系统的操作,PC可以读出SD卡中主设备存储的信息。
6、日光灯、电视机、MP3、风扇、鼠标PS/2控制电路响应要迅速,在用户手势完成0.2秒内要作出相应的响应。
三、方案设计
3.1 系统功能实现原理
3.1.1 系统设备类型概述
在本项目设计的系统中,有主设备和从设备两种设备类型,使用者通过主设备向从设备发出指令,从设备接收指令并进行相关操作。
系统中的主设备主要完成使用者手势识别、指令发送。其中使用者手势动作的物理信息采集及处理由ST公司提供的STEVAL-MKIO62V2开发平台完成,其平台集成了5个传感器:2轴roll/pitch陀螺仪LPR430AL、单轴yaw陀螺仪LY330ALH、6轴磁力计LSM303DLH、压力传感器LPS001DL和温度传感器STLM75DS2F,并有一个PC机软件配合使用。主设备通过采集这些传感器的实时信息再配合相应的算法处理进而获得使用者的手势信息,之后系统再将这些信息与预设值进行对比以确定要发送的指令,指令确定后主设备通过zigbee模块将信息发送到网络中相应的从设备处。
系统从设备接收到主设备发送的指令后先对指令进行解码,然后对相应产品进行控制。
3.1.2 系统主设备硬件电路概述
系统主设备的硬件分为两个部分,如图2所示。图中左边的部分即为STEVAL-MKIO62V2开发平台,它完成使用者手势信息的采集及相关处理,再通过UART与Zigbee模块通信;图中右边的部分为Zigbee模块完成Zigbee网络的组建以及命令的发送,这一部分的硬件电路需要我们自己设计完成。
图1 主设备硬件结构图
评论