基于ARM920T的家电智能控制系统设计(201111768).pdfVIP

基于ARM920T的家电智能控制系统设计(201111768).pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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

文档评论(0)

lizhencai0920 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档