文档介绍:资料
嵌入式系统设计原理及应用
课程论文.
基于ARM9的智能窗设计
摘要:随着科技的发展,智能家居已逐渐进入人们的生活中。本文介绍了一种基于ARM9系统的智能窗户控制系统,并阐述了该系统的结构及其优点,及其在该设计中的运用。该系统采用以ARM9为主控制芯片, 融合多路传感器的方法。该系统充分考虑了实际应用中的要求,设计时考虑到了成本、功耗、安全性、稳定性、抗干扰性等诸多问题,具有一定的合理性和可行性。
关键词: 传感器; ARM9; 智能窗
Design of Intelligent Window Based on ARM9
Abstract:With the development of technology, intelligent domestic living has been ing into life. A kind of smart window controller based on ARM9 System is introduced about thehardware construction and the software design,and it's application in this intellig ent w indows are designed basedon embedded sy stems, which adopts the ARM9 based contro l chip and multi channel senso rs. the design takes into account the cost, power, security, stability, and many other questions of sexual interference with a certain degree of rationality and feasibility。
Keywords: sensors; ARM7; smart windows
概述
设计背景
随着我也大幅提高提升,越来越多的家庭开始追求高质量、高科技、舒适安全的家居生活, 充分享受由信息时代带来的生活上的便利。人们对窗户的要求也越来越高。在现代家庭生活里,窗户早已不仅仅是挡风遮雨和只能实现一些简单自动操作的工具了,人们更渴望看到它更高的智能化和人性化,希望它能为居家环境的安全、方便、舒适提供更多的帮助,这样现代智能窗就要能实现更多更强的功能了,而传统的基于单片机的智能窗根本不能满足现代人的生活要求,所以基于ARM9智能窗就应运而生了。而去随着电子技术的发展,电子产品的集成度越来越高,基于ARM9的智能窗控制系统越做越小,成本也越来越低,这使得基于ARM9的智能窗能被中国广大的中低层所使用,从而进一步促进了基于
ARM9智能窗的发展。
系统的功能
本系统具有基于单片机的智能窗控制系统的所有功能,并根据人们的一般需要引入了很多新功能,具体功能如下:
根据房间里的光照亮度决定窗户的开度;
下雨和起大风时能自动关窗;
当屋里发生煤气泄漏时,系统能自动报警和打开窗户;
当有盗贼砸窗进来时,系统能自动报警;
可以使用无线遥控器进行远程开和关窗;
可以设置窗户开闭时间。
第二章基于ARM9智能窗控制系统的总体设计
因为系统要完成的功能众多,为了设计、安装和维护维修方便,本系统采用模块化的方式设计,每个功能模块完成一个功能,各个功能模块的联系很少或者根本没联系,这样不仅增加了系统的可靠性——即使一个功能模块坏了,系统其它功能照样可以正常运行,而且非常方便维护和维修——系统那个功能不能正常运行了,就去找其相应功能模块就行了。:
系统的架构图
该系统以ARM9作为控制芯片,有9个功能模块,分别是:电源模块、显示模块、盗情检测模块、光度检测模块、电机驱动模块、煤气检测模块、湿度检测模块、风速检测模块和无线接收模块。
电源模块的功能主要是给ARM9和其它各个功能模块供电。
显示模块主要用来显示窗户开闭时间。
盗情检测模块用来检测是否有盗贼破窗而入,主要原理是:当有盗贼破窗而入时,玻璃破碎时会发生一种特定频率的声音,盗情检测模块中的玻璃破碎传感器会检测到这种频率的声音,然后转化成电信号,再经A/D转换器转换成电信号送给ARM9,ARM9经过分析判断后发出控制信号,然后报警电路发出报警信号。
光度检测模块用来检测房间关照的亮度,主要原理是:光度检测模块中的传感器会自动检测房间关照的亮度,然后转化成电信号,再经A/D转换器转换成电信号送给ARM9,ARM9经过分析判断后发