- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM920T 的家居智能控制嵌入式系统设计
(专业:通信与信息系统 姓名: 学号:201111768)
摘 要:如何将家庭里相对独立的设备连接成一个系统,从而方便进行本地和远程
控制。本文通过采用ARM920T 嵌入式系统设计方法构成智能家居控制器来实现这个目
标。智能家居控制器使用S3C2410、SIMl00-E 和USB 摄像头等元件来组成硬件平台,
再将Linux 系统移植到硬件平台上,然后设计好相应的驱动程序和应用程序,最后将
软件下载到硬件平台来对家电进行本地和远程网络控制。
关键词:嵌入式 ARM920T Linux 智能家居 网络控制
1 前言
随着数字化家用电器的飞速发展,家庭智能化使得人们的生活方式、工
作方式以及思维方式都发生了根本性的变化。未来的世界是数字化世界,未
来的家庭将是数字化家庭,因此数字家庭网络系统具有广阔的市场应用与发
展前景,并向着集成化、智能化、模块化和规模化方向发展。随着计算机技
术的发展,嵌入式系统已逐渐成为后PC 时代的主导,特别是ARM 处理器作
为32 位微控制器一经面世,对基于Linux 的嵌入式技术的迅速发展,无疑
起到了推波助澜的作用,产生了划时代的意义。ARM 是RISC 指令集,它不
仅资源丰富,运行速度更快,稳定性更高,也更易于扩展。同时Linux 作为
一种开源的操作系统,不仅内核更小、效率更高、还直接提供网络支持等优
点,利用Linux 自身带有的TCP /IP 协议来实现远程监控、图像传输已成为
可能,并且其动态模块加载使得对Linux 的裁减极为方便,而且可以针对具
体应用配置内核,裁减SHELL 并对嵌人式C 库进行系统定制。二者的诸多优
点促成了大部分嵌人式系统开发者的首选方案。嵌入式ARM 处理器芯片,以
其功能强大、指令简单、功耗低等优点在家庭智能化的过程中具有强大的优
【1】
势 。本文主要设计目标是家庭智能化控制系统:一是能够实现同时管理多
个传感器、正确采集信息功能;二是根据采集信息的变化,自动进行模仿人
为分析、操作等功能;三是通过手机移动网络向用户提供远程控制、查询、
管理等功能,如改变一些传感器的参数。
2 系统总体设计及原理
2.1 居智能控制发展现状
楼宇自动化的重要特征之一就是家居智能化。本设计中嵌入式处理器同
时控制多个传感器采集各种环境数据 (比如温度、湿度、光照等),然后分
析处理,做出智能的决策,存储于数据库中,调节相应数字家电的状态。用
户离开家后,可以利用网络,通过各种终端(手机、网络、PDA 等) 查看各
信息设备的状态,对家里的各种信息设备进行远程控制,实现家庭信息设备
的智能化。嵌入式控制器还可以将家里的情况用网络视频画面的形式传送给
用户,虽然用户离家在外,但可以监控是否有外者入侵(即防盗功能)。这
样,家中一切尽在掌握之中,用户出外无忧。家居智能控制和视频防盗监控
系统总体设计主要分为4 大部分:数据采集模块、智能分析处理模块、数据
存储模块、远程监控模块。系统整体框图如图-1 所示:
其它外围扩展部分
视频摄像部分
嵌入式 远程监控部分
数据存储部分
服务器
家电信息数据采集 数据分析处理
图-1 系统结构框图
2.2 嵌入式linux 与S3C2410 开发板功能介绍
以应用为中心,以计算机技术为基础,软件、硬件可裁剪,适应应用系
统对功能、可靠性、成本、体积、功耗要求严格的专用计算机系统,称为嵌
入式系统。嵌入式系统应其结构复杂,使用操作系统来管理软硬件资源。本
嵌入式系统设计选择了 S3C2410 开发板作为开发载体。其主要硬件资源描
【1】
述如下图-2 和图-3 所示 :
图-2 S3C2410
您可能关注的文档
最近下载
- 红酒知识问答300题_之151-200.doc VIP
- 《我与地坛》(史铁生)阅读测试题和答案.docx VIP
- 运输司车辆处:《道路运输企业和城市客运企业安全生产重大事故隐患判定标准(试行)》解读汇报-.pptx VIP
- 《工程测量》期末考试复习题及参考答案.docx VIP
- 《道路运输企业和城市客运企业安全生产重大事故隐患判定标准(试行)》知识培训.pptx VIP
- c8051f系列单片机数据手册中文简介si8250.pdf VIP
- 道路运输领域安全生产重大事故隐患判定标准培训课件.pptx
- 重大事故隐患判定标准培训课件.pptx VIP
- 2025年重大事故隐患判定标准与相关事故案例培训学习课件.pptx VIP
- YBT 干熄焦系统热平衡测试与计算方法.pdf VIP
文档评论(0)