嵌入式智能家居安防系统的软硬件设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:lifen11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]随着嵌入式系统和通信网络技术的不断发展,传统家居的装配设计也越来越高端化、现代化、智能化。本文设计了一款嵌入式智能家居控制系统,主要实现了家庭安全防护的功能。以嵌入式微处理器S3C2440AL-40和温度传感器DS18B20为硬件基础,选用Windows Embedded CE 6.0作为嵌入式操作系统,完成了报警模块驱动程序的设计。为现代家居的安全性可靠性提供了有力保障,是适应社会发展潮流和发展趋势的。
  [关键词]嵌入式微处理器;智能家居;温度传感器
  中图分类号:TP273.5 文献标识码:A 文章编号:1009-914X(2017)40-0332-02
  引言
  智能家居起源于29世纪70年代的美国,90年代末,作为家具行业高科技应用前沿理念传至我国。国内智能家居市场似乎更多停留在概念层面。不过近年来随着随着政策扶持力度的不断加大,和国内外厂商的积极参与,智能家居建设持续增速。[1]
  功能需求分析
  本文设计了一个嵌入式智能家居控制系统,其功能包括以下方面:
  家庭安防:安全是居民对智能家居的首要要求,家庭安防由此成为智能家具的首要组成部分。它具有煤气泄露报警、火灾烟雾报警、紧急求助报警、门窗磁报警、温度测控报警等功能。当智能家居的安防子系统空调处于布防状态时,系统探测到家中有人入室,就会自动报警,通过蜂鸣器实现本地报警,同时,报警信息报到物业管理中心和主人手机上。
  硬件设计
  系统的硬件部分主要由嵌入式微处理器、温度传感器、烟雾传感器、显示器、报警器(蜂鸣器)、存储器、设备控制模块、以太网和电源模块组成。[2]本文选用的嵌入式处理器是三星公司设计生产的S3C2440AL-40 Arm9微处理器。其主频可达400MHZ,内核采用的是由ARM公司设计的16/32位的精简指令集ARM920T内核,集成了内存管理单元、先进微控制总线构架、哈佛结构高速缓冲体系结构等。[3]以太网电路部分采用RTL8019设计,最大通信速率达10Mbps。S3C2440微处理器具有内置的LCD控制器,它具有将显示缓存中的LCD图像数据传输到外部LCD驱动电路的逻辑功能。支持DSTN和TFT两种LCD屏,并支持黑白和彩色显示。触摸屏的控制采用专用芯片ADS7843,专门处理是否有你或者手指按下触摸屏,并在按下时分别给两组电极通电,然后将其对应位置的模拟电压信号经过A/D转换送回处理器。
  厨房、书房、卧室和客厅设有烟雾传感器,当它监测的烟雾浓度达到报警限时,触发报警开关动作,该信号经光电耦合电路传送到微处理器,控制报警模块发出报警信息,通知屋内的人有火警。微处理器检测到信号输入后,还可在家中无人时经以太网传送给远程客户端。
  室内有空调的房间还裝有温度传感器,夏天温度过高以时,温度达到某一上限,信息传递给微处理器,微处理器向设备控制模块发出开启空调信号,控制空调开启冷气,室温降到常温,温度传感器即控制微处理器停止动作,微处理器即关闭空调。同样冬天温度过低时,达到某一下限,微处理器也会开启设备控制模块,使空调打开暖风,待到室温恢复常温,再控制微处理器发出关闭空调信号,即让空调停止工作(图1)。
  软件设计
  本文选用的事微软公司的Windows Embedded CE 6.0版本,它是微软公司专门针对嵌入式产品领域开发的嵌入式操作系统。该系统是一种紧凑、高效、可伸缩的32位操作系统,主要面向各种嵌入式系统和产品。他所具有的多线程、多任务、完全抢占式的特点,是专为各种有很严格资源限制的硬件系统设计的。
  Windows CE操作系统是模块化设计的,整个系统被划分为数百个模块,嵌入式系统开发人员可以根据系统的需要选择自己需要的模块,从而达到减小系统体积的目的。一个最小的Windows CE可运行内核只需要几百KB。而一个功能完备的Windows CE映像也不会超过64MB。此外,微软开放了部分Windows Embedded CE的源代码,并且允许开发人员对这部分源代码进行修改。它的模块化设计使嵌入式系统和应用程序开发者能够方便的加以定制以适应一系列产品,例如,消费类电子设备、专用工业控制器和嵌入式通信设备等需要的产品。
  与其他嵌入式操作系统相比,Windows CE的优点如下:
  学习、使用简单。微软提供了方便的IDE和开发工具,对于OS的定制、裁减、交叉编译等都相对简单。此外Windows CE的应用程序开发接口也是Win32 API,与桌面Windows的基本一致。这也方便了桌面Windows开发人员向Windows CE嵌入式开发过度。
  图形界面优秀。这是许多人选用Windows CE的主要原因。Windows CE的图形和多媒体能力是非常优秀的,可以方便的支持多种视频、声频格式;此外还支持DirectX多媒体接口,这对于开发多媒体应用(如电子地图导航、多媒体播放器等)非常方便。
  温度显示应用程序设计主要包括,温度传感器的初始化、打开、参数设置、数据读取并存储、温度显示、温度超限报警等。
  温度显示应用程序的实现过程:首先初始化传感器,包括打开驱动程序、读取传感器信息;初始化完成后,开始温度的采集、存储、显示等;最后将温度传感器测得的实际值与设置的温度上下限值进行比较,如果温度值超限,打开报警器报警。应用程序的工作流程如图2。
  温度采集的流程如图3。
  超限报警流程图如图所示4。
  结语
  随着嵌入式技术在某些领域已经得到了成熟运用,嵌入式智能家居方面的应用还有这更为广阔的空间。本文以温度检测报警系统为例,粗略介绍了智能家居控制系统的软件设计思路,为亟待加入智能家居的用户提供了施行的可能性。21世纪,嵌入式智能家居的设计与实现以及与物联网的结合还有很长的路要走。
  参考文献
  [1] 王田苗,魏洪兴.嵌入式系统设计与实例开发[M].北京:清华大学出版社,2011:323~327.
  [2] 蒋建春.嵌入式系统原理与设计[M].北京:机械工业出版社,2010:210~211.
  [3] 敖可.基于嵌入式Web的远程温度监测系统的设计[D].兰州交通大学,2014.
  [4] 于忠得,林敏,申华.嵌入式系统基础教程[M].北京:国防工业出版社,2009:215~216.
其他文献
[摘 要]目前,信息技术在小学数学课程教学中的运用已经十分频繁,其中尤其是以多媒体技术手段的运用最多。然而从实践经验上看,信息技术在小学数学教学中的应用层次仍然较为低下,大部分小学数学教师只是利用信息技术开展一些简单的教学,信息技术在课堂教学中的地位仅仅停留在简单的补助工具阶段,而未能上升到更高的应用层次。正由于信息技术与小学数学课程二者之间的整合程度较低,致使信息技术在小学数学课程中的作用难以真
期刊
中图分类号:TE972 文献标识码:A 文章编号:1009-914X(2017)40-0321-01  所谓无损检测,就是在不损坏试件的前提下,以物理或化学方法,借助先进的技术和设备器材,对试件的内部及表面的结构、性质、状态进行检查和测试的方法。在用承压设备定期检验中的无损检测,是利用无损检测设备去检测设备的原有缺陷和在使用环境的影响下设备的新生缺陷以及原有缺陷的扩展变化情况。无损检测结论会直接影
期刊
[摘 要]思想政治工作、班组建设都看似不相关的工作,但其实都是一个企业的两项基础性工作,并在二者之间存在密切关系。在本文中,作者将从思想政治工作与班组建设的内容、意义和关系出发,从二者的融合抓手为突破口,进行探讨,以达到加强政治思想工作、加强班组建设,来促进企业更好发展的目的。  [关键词]思想政治工作班组建设 关系 融合  中图分类号:F273 文献标识码:A 文章编号:1009-914X(20
期刊
[摘 要]目前由于地层出砂、油井结蜡、井斜、油稠等情况造成抽油杆磨损发生断脱,导致在检泵过程中,泄油器存在打不开的现象,给作业施工带来很大的困扰。针对此问题,本文研制了一种新型提放式泄油器,可实现随时验泵、随时泄油,同时扶正器还能对管柱起扶正作用,现场应用效果较好。  [关键词]泄油器;提放式;故障率  中图分类号:TE937 文献标识码:A 文章编号:1009-914X(2017)40-0329
期刊
[摘 要]针对玛尔坝址砂岩与泥岩软硬相间分布,岩体挤压错动、折断及揉皱等小型构造发育,坝基岩体不均匀变形问题突出,本文应用商用有限元分析软件Patran和ABAQUS,构建重力坝三维整体数值模型,考虑坝体横缝非线性接触,研究正常运行工况下坝体的整体反应特性,并与不考虑横缝接触对比。计算结果表明坝体沉降小,相邻坝段沉降差值小,考虑横缝非线性接触时地基沉降明显低于不考虑横缝非线性接触。  [关键词]重
期刊
[摘 要]工程变更主要指工程在进行施工的时候由于存在着诸多不确定性因索,从而导致市政工程项目不能按照之前的施工计划进行,从而需要工程变更。市政工程属于公益性工程,城市公用设施,从而建设资金主要来源于市政,一旦出现变更问题,就会带来较大的经济损失,影响其正常的施工进度。  [关键词]市政工程;经济效益;变更;工程造价  中图分类号:F284 文献标识码:A 文章编号:1009-914X(2017)4
期刊
[摘 要]长期以来,化工企业中脱盐水系统采用的反渗透膜所使用的阻垢剂大多采用磷系配方药剂,使得反渗透排放的浓盐水中磷含量较高,浓水排放中的高磷含量进入水体后会造成赤潮现象。 为保护环境,需从源头降低废水排放中磷的含量。本文通过对反渗透膜阻垢剂由磷系药剂更换为低磷药剂的数据分析总结,得出了通过更换药剂种类而使得浓水排放到达环保要求的水质结论。  [关键词]反渗透;阻垢剂;浓水;总磷;  中图分类号:
期刊
[摘 要]目前随着社会的不断发展,传统的燃煤供暖方式因为环境方面的污染已经取代为新型供暖方式,原有的单一格局已经进行改变。除非是城市集中供热,原有的锅炉房都要进行煤改气的工作。而且供暖的成本以及费用也将进一步增加。现今我国供暖分户计量收费已经正式开始实施,从目前的实际情况来看大部分建筑物的采暖都可以做到分户控制,但是在收费方面如果想真正的实现按照实际每户热量进行收费还是需要更好的完善分户统计工作并
期刊
[摘 要]随着我国经济社会的快速发展,我国电力建设事业取得了显著成绩。在市场经济体制改革不断深入的背景下,电力市场竞争日趋激烈,电力营销在电力企业中的作用也越来越重要。加强电力营销已经成为企业实现长远发展的必然选择。电力营销稽查指的是按照国家相关供电政策来对违章行为、窃电行为以及责任事故进行稽查的行为。通过专业强有力地电力营销稽查不仅能够实现良好的监督和控制,同时还能够有效地提升电力营销效率。在竞
期刊
[摘 要]随着科技的发展和计算机技术的日渐成熟, 人类已经进人了信息化时代, 这使得人们生活和工作的方方面面都结束了传统的重复性的工作模式, 变得更加便捷。在档案信息管理工作中, 由于其工作内容相对繁杂, 数据量相对较大, 因此, 计算机技术的应用大大改进了以往的工作模式, 满足了信息的共享性、时效性和便捷性等多种特征。数据挖掘作为档案信息管理工作的重要信息技术之一, 具有其自身独特的功能和地位。
期刊