智能家居系统设计与实现样本.doc

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

论文核心词:智能家居嵌入式系统WindowsCEVisualC++Delphi

论文摘要:本文讨论了基于WindowsCE.net5.0嵌入式操作系统,以使用IntelXScale270为CPUARM10嵌入式实验箱为硬件基本,以VisualStudio和Delphi为软件开发平台智能家居系统设计与实现。通过详细系统设计过程,开发了相应软件程序,涉及嵌入式操作系统WindowsCE5.0定制、应用程序界面设计、程序开发和单片机系统底层编程。本设计融合了嵌入式系统、通讯、单片机、软件开发等学科知识。系统测试成果表白,该系统设计基本满足规定,并有一定功能扩展空间。

1绪论

当前,科学技术发展迅速,借助飞速发展网络和信息技术,人们可以足不出户地纵览全球。为了适应信息化需求,科研机构将智能化理念引入社区管理,并进一步引入家庭,从而产生了智能家居概念。将手机通信和以太网通信技术引入智能家居设计,正好运用了既有良好通信条件,使在外业主能及时理解家中安全,提高业主安全感,并且通过手机实时控制家电,提高了业主生活舒服度。

本文提出了基于嵌入式系统ARM10智能控制平台设计,功能涉及了短信控制家电,传感器探测非正常环境并且通过手机短信告知业主,以及以太网实时视频监控等功能。

2系统设计方案

2.1硬件总体设计框图

依照上文功能需要,设计出由ARM10为控制核心,单片机控制家电控制模块和传感器报警模块,并且包括GSM通信模块智能家居系统,硬件构造框图如图2-1所示。

?SHAPE??

图2-1硬件设计框图

2.2控制核心选取

智能家居控制系统采用如图2-2所示XSBase270作为开发平台,该平台基于Intel?高性能PXA270解决器,支持WindowsCE和Linux等嵌入式操作系统,是针对教学和实验多功能实验平台。

PXA270解决器最高主频可达520MHz,且该解决器被加入了WirelessMXX技术,大大提高了多媒体解决能力,并且加入了IntelSpeedStep动态电源管理技术,在保证CPU性能前提下,最大限度减少设备功耗[1]。

XSBase270配备32MFLASHROM,64MSDRAM,并配备了触摸屏、以太网、USB、串口、CF/MMC、PCMCIA等接口。满足了智能家居系统控制中心硬件规定。

图2-2XSBase270实验箱展开图

2.3家电控制板

家电控制板采用AT89C51为控制核心。扩展板元件布局如图2-3所示,其上有四盏LED分别模仿四种家电,三个按钮模仿三种传感器。其中四盏LED分别连接单片机P1.0、P1.1、P1.2、P1.3;三个按钮分别连接P2.0、P2.1、P2.2。

图2-3家电控制模块

2.3.1串行端口电路

家电控制板采用串口与XSBase270实验箱进行通信,其采用了典型兼容RS-232原则MAX232芯片作为串口电平转换芯片。电路连接如图2-4所示:

图2-4家电控制板串行接口电路

如上图所示,家电扩展板采用是惯用DB9头作为串口接口,其针脚定义图如图2-5所示:

图2-5RS-232DB9头针脚定义图

其中2脚RxD为接受引脚,3脚TxD为发送引脚,GND为信号地引脚。普通状况下普通串口只接这几种引脚;特殊串口,如蓝牙串口除接上述三个脚之外,还接了DSR引脚和CTS引脚,是由于蓝牙串口数据流输出采用这两个脚信号控制;而其她引脚是跟MODEM有关。在智能家居系统中,家电控制板接普通串口,GSM模块接蓝牙串口。

RS-232信号相对于信号地而言,在正负电平之间摆动。发送数据时,发送端输出正电平在+5V到+15V之间,负电平在-5V和-15V之间。无数据传播时,线上为TTL电平。接受器典型工作电平在+3V~+12V与-3V~-12V。由于发送电平和接受电平差仅为2~3V左右,因此其共模抑制能力差,加上双绞线分布电容,信号传播距离最大为15m,最高速率为20kb/s[2]。

MAX232包括2个驱动器、2个接受器和一种电压发生器电路,提供TIA/EIA-232-F电平。该器件符合TIA/EIA-232-F原则,每一种接受器将TIA/EIA-232-F电平转换成5VTTL/CMOS电平。每一种发送器将TTL/CMOS电平转换成TIA/EIA-232-F电平。

图2-6MAX232引脚图

2.3.2家电控制电路

图2-7?模仿家电控制电路

家用电器控制接口电路如图2-7所示,K1~K4为继电器,分别控制四路家电闭合和断开,Q1~Q4为继电器线圈电流驱动,电路由单片机P1口进行控制,DD1~DD4发光二极管用于显示某路控制电路工作状况,

文档评论(0)

138****9470 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档