基于ARM的智能家居控制系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于ARM的智能家居控制系统

作者:苗立伟

来源:《科技资讯》 2013年第5期

苗立伟

(内蒙古电子信息职业技术学院内蒙古呼和浩特 010070)

摘要:本文提出了一种基于ARM的智能家居控制系统,确定了总体架构设计,利用32位嵌入式ARM9处理器S3C2440作为智能家居控制系统的控制核心,硬件结构简单,很适合智能家居推广与应用。

关键词:智能家居控制系统嵌入式

中图分类号:TP3

文献标识码:A

文章编号:1672-3791(2013)02(b)-0000-00

智能家居也叫智能住宅,英文叫 Smart Home。也可以叫做网络家庭、电子家庭、家庭自动化等等。智能家居首先由美国、欧洲等经济比较发达的国家提出来的。其目标就是:“通过家

庭内部的一个智能系统,将各种信息家电连接起来进行集中的或异地的监视控制”。

本文智能家居系统的设计,稳定可靠的硬件是基础,也是系统的重要组成部分。我们做系

统硬件设计的时候,要考虑到它实现我们需要的各项功能,还要考虑到系统升级所需要的多端

口和空间;还有,在设计智能家居系统的时候,硬件设计还要兼顾到软件设计的方便和易开发

等条件。

本文设计的智能家居系统分为主机和分机两个部分。主机采用ARM9芯片S3C2440作为CPU,分机采用ARM9芯片CC2430作为控制器。系统整体框图如图所示。

主机MCU S3C2440 采用了ARM920t 的内核,0.13um 的CMOS 标准宏单元和存储器单元。

它低功耗,简单,全静态设计非常适合于对智能家居这样低成本、低功率设计的应用。它采用

了新的总线架构 (AMBA)。S3C2440 的优点是核心处理器(CPU),是一个由Advanced RISC Machines 有限公司设计的16/32 位ARM920T的RISC处理器。ARM920T实现了MMU, AMBA BUS 和Harvard 高速缓冲体系结构构。这一结构具有独立的16KB指令Cache 和16KB 数据Cache。

S3C2440为智能家居系统提供一套完整的通用系统外设,减少整体系统成本和尽可能少的配置

额外的组件。

本智能家居系统主机MCU S3C2440的外围设备有人机接口LCD触摸屏,用来发送指令或处

理接受到的分机的指令;USB摄像头是智能家居系统的监控单元,能实时的监控周围的环境,

由于USB摄像头监控的视频画面所占存储空间较大,所以我们还需外加存储器来存储视频画面。

本智能家居系统主机与分机间的联系采用Zigbee无线通信。Zigbee是无线传感器网络的

新技术。Zigbee是基于IEEE802.15.4标准的低功耗个域网协议。这个协议规定的都是短距离、低功耗的一种曲线通信技术。Zigbee具有距离近、复杂度低、自组织、功耗低、数据低、成本

低的特点。一般会被自动控制和远程控制等领域使用,可以嵌入各种设备。总之,ZigBee就是

一种便宜的,低功耗的近距离无线组网通讯技术。

本系统采用的Zigbee技术有自动组网的功能,比如每人持有一个Zigbee网络模块终端,

只要他们彼此间在网络模块的通信范围内,通过彼此自动寻找,很快就可以形成一个互联互通

的Zigbee网络,由于人员的移动,彼此间的联络还会发生变化,对原有网络进行刷新,所以本系统的主机与分机在一定范围内可完成实时通信;ZigBee网络采用动态路由的方式,动态路由,就是指网络中数据传输的路径,并不是预先设定的,而是传输数据前,通过对网络当时可利用

的所有路径进行搜索,并决定它们的远近,然后选择其中的一条路径进行数据传输。在实际工

业现场,往往预先确定的传输路径,随时都可能发生变化,或者因各种原因路径被中断了,或

者过于繁忙不能进行及时传送,动态路由结合网状网拓扑结构,就可以很好解决这个问题,从

而保证数据的可靠传输;Zigbee技术使用网状网通信方式,网状网通信实际上就是多通道通信,在实际工业现场,由于各种原因,往往并不能保证每一个无线通道都能够始终畅通,就像城市

的街道一样,可能因为车祸,道路维修等,使得某条道路的交通出现暂时中断,此时由于我们

有多个通道,车辆(相当于我们的控制数据)仍然可以通过其他道路到达目的地,而这一点对

智能家居系统非常重要。

CC2430是一个真正的系统芯片(SoC)CMOS解决方案。这种解决方案能够提高性能并满足以ZigBee为基础的2.4GHz ISM波段应用,及对低成本,低功耗的要求。它结合一个高性能

2.4GHz DSSS(直接序列扩频)射频收发器核心和一颗工业级小巧高效的8051控制器。 CC2430

在单个芯片上整合了ZigBee 射频(RF) 前端、内存和微控制器。

CC2430使用的是基于低-中频结构之上的接收器,经过低噪声放大器将从天线接收的RF信

号放大并且下变频变为2MHz的中频信号。中频信号通过滤波、放大,然后经过A/D转换器转变成数字信号。自动增加控制,信道过滤,在数字领域完成解调,这样会获得高精确度,增加空

间利用率。工作在2.4GHz ISM波段的不同系统可以在集成模拟通道滤波器下良好共存。

位映射和调制在发射模式下的完成是按照IEEE 802.15.4的规范进行的。利用数字方式完

成调制(和扩频)。进过D/A转换器的被调制的近代信号再经过单边带调制器的低通滤波和直

接上变频,转变为射频信号。最后,片内功率放大器会把高频信号发达到可以设计的水平。

参考文献

[1] 孙廷才.嵌入式系统与信息化.自动化博览,2005,12:6-8.

[2] 祝谨惠.浅谈数字社区和家庭自动化.山东电大学报,2005,(3):47-48.

[3] 杨晓林.现代住宅综合小区智能化电气设计.建筑管理现代化,2005,(4):22-24.

[4] 周立功等.ARM嵌入式系统基础教程.北京:北京航空航天大学出版社,2005.

相关文档
最新文档