前景也相当广阔。
2无线智能家居控制系统总体结构及功能设计中提出的基于ARM9的无线智能家居控制系统主要包括ARM9核心控
制模块,无线通信模块、LCD触摸屏模块和家居电器,另外还有传感检测,语音报警和电源等模块。系统总体结构模型图如图1所示。
传感器模块
ZigBee
LCD显示模块
语音报警模块
ARM9控制核心S3C2440
GPRS通信
电源模块
计算机
手机模块
图1结构模型图
ARM为整个系统的控制核心,通过GPRS和ZigBee无线通信网络的收发控制指令实现对家居电器进行综合监控,同时提供防火墙的功能,阻止外界对家庭内部设备的攻击和非法访问。无线通信模块分为本地和远程两部分,本地通信主要
3
佳木斯大学信息电子技术学院
f专业综合实训报告
通过新型的ZigBee无线通信技术实现系统与家居电器的通信,达到对其控制;远程通信是利用手机通过GPRS通信网络或利用计算机通过互联网实现人与控制系统的通信,进而达到对家居电器的远程监控。采用无线通信技术省去了布线使家居布局更加灵活,远程控制使家居电器工作更加贴近人们的工作和生活要求。(1)智能家居控制系统的具体功能包括:
家居电器综合监控:对所控制的家居电器进行开关、工作参数的设置和工作状态的检测。
安全防盗:家居中的所有与控制系统连接的电器设备均可实现与主人通信,一旦盗贼对某设备进行操作,或某设备工作状态异常时,系统将立即通知主人,以达到安全和防盗的目的。
自动报警:当检测到家居环境的温度、湿度、煤气、烟气等超标,或检测到有陌生人强行开启室门或进入室内时就自动报警,告知居室主人。
室内环境信息采集:采集家居环境的温度、湿度信息和煤气、烟气等有毒气体的检测。
远程控制:用户远程可以通过手机短息或互联网对家居电器进行控制或工作状况查询。
本地控制:用户在本地可通过计算机或家居电器本身的操作键对家居电器进行监控。(2)系统硬件实现
系统硬件主要由ARM9微处理器、ZigBee通信技术、GPRS通信网络、LCD触摸屏、语音报警和电源等模块组成。①ARM9微处理器
微处理器我们采用三星公司的ARM9S3C2440。S3C2440是一款高性能32位的RISC微处理器采用了ARM920T内核,013um的CMOS标准宏单元和存储器单元,最高主频可以达到400MHz,提供多款液晶屏配置。ARM920T实现了MMU,AMBABUS和Harvard高速缓冲体系结构,这一结构具有独立的16Kb指令Cache和16Kb数据Cache,每个都是由具有8字长的行组成。通过提供一套完整的通用系统外设,无需配置额外的组件从而减少整体系统成本,r