基于51单片机的防摔倒报警器设计与实现 通信工程专业.docx
《基于51单片机的防摔倒报警器设计与实现 通信工程专业.docx》由会员分享,可在线阅读,更多相关《基于51单片机的防摔倒报警器设计与实现 通信工程专业.docx(48页珍藏版)》请在课桌文档上搜索。
1、摘要如今,由于政策和自然的人口增长,从整体来看,我国已经进入社会老龄化阶段。对于行动不便的老年人来说,摔倒、滑到可能会造成严重的后果,甚至在一些案例之中导致了老年人的死亡。而如果老年人再摔倒之后不被扶起,他们凭借自己的能力无法起身,那么造成严重后果的可能性就会进一步增大。但近些年来,出现了许多老年人碰瓷的恶性事件,这使人们陷入了扶与不扶的两难境地。医院里住院率和死亡率也因为老年人跌倒情况的发生而不断的升高,同时老年人跌倒也给其家人带来了悲痛的情感和沉重的经济负担。社会上因为老年人跌倒而发生的不良现象层出不穷,不少讹诈团伙因此出现敲诈人们的钱财,这种现象的出现降低了整个社会的道德素养,更可能会影
2、响到青少年的身心发展。所以,研发一款能够对老年人的各项活动进行实施管控,将老年人的信息与数据实时反馈到家人或警方。这将会非常明显地降低老年人因为摔倒、滑到所造成的身体损伤后果。从而使得家人放心,老年人安心。本论文在着手进行相关研究之前,对于国内外关于老年人跌倒检测报警器进行了细致的资料手机,经过研究,我们提出了了一中基于ADXL345传感器技术的“老年人跌倒检测及报警方案”。在日常生活中,利用这种技术,对老年人自身活动所产生的倾角的数据进行实时采集,然后再把收集到的数据发送给单片机上,达到监测老年人的运动状态的目的,使老年人的家人和警务人员能在老年人发生危险情况的第一时间做出反应从而保证老年人
3、的安全。关键词:老人防跌倒;定位;监测报警;单片机AbstractNowadays,thepopulationaginginthesocietyisgraduallyintensified.Weoftenseethattheoldpeoplefalldownandthereisnoonetohelpthem,whichleadstothedeathoftheoldpeople.Wealsofeelhelplessforthiskindoftragedy,becauseWeareafraidthatwemightbeblackmailedbyhimselforhisfamilyafterhelp
4、ingtheoldman.Thehospitalizationrateandmortalityrateinhospitalsarealsoincreasingduetotheoccurrenceoffallamongtheelderly.Meanwhile,fallsoftheelderlyalsobringsademotionsandheavyfinancialburdenfortheirfamilies.Inthesociety,manybadphenomenaoccurbecausetheelderlyfalldowninanendlessstream,somanyblackmailga
5、ngsextortpeoplesmoney,whichreducesthemoralqualityofthewholesocietyandmayaffectthephysicalandmentaldevelopmentofteenagers.Therefore,underthepremiseofnotaffectingthenormalactivitiesoftheelderly,monitoringtheactivitiesoftheelderlybyscientificmeans,andcallingthepoliceforhelpimmediatelyafterthedetectiono
6、ftheelderlyfallcaneffectivelyreducethehealthinjuriesandmedicalexpensesbroughtbytheelderlyfall.Afterresearch,westudiedthefalldetectionandalarmschemefortheelderlybasedontheADXL345sensortechnology.Indailylife,usingthistechnology,thedataofthedipanglegeneratedbytheelderlysownactivitiesiscollectedinrealti
7、me,andthenthecollecteddataissenttothesingle-chipmicrocomputertoachievethepurposeofmonitoringtheexercisestateoftheelderly.Toensurethesafetyoftheelderly.Keywords:theelderlyfall;orientation;monitoring;single-chip目录第一章绪论11.l概述11.2 国内外防跌倒报警器的设计情况11.3 本文的安排2第二章关键技术概述52.1 单片机52.2 GPS52.3 GSM6第三章系统设计与硬件方案93
8、.1系统方案的确定93.2系统的功能分析及体系结构设计103. 2系统硬件的选择113.1.1 单片机芯片的选择113.1.2 声音报警电路方案的选择123.1.3 倾角传感器的选择133.1.4 无线遥控模块的选择133.3系统硬件确定153. 4模块电路的设计153.1.1 STC89C52单片机电路设计153.1.2 5V电源电路设计183.1.3 1.ED信号指示灯电路设计193.1.4 GSM_SIM800A模块电路设计193.1.5 UBLOX模块NEO-6MGPS模块电路设计213.1.6 蜂鸣器报警电路(低电平有效)设计223.1.7 ADXL345倾角传感器模块电路设计23第
9、四章系统软件设计254. 1编程语言选择254. 2单片机程序开发环境254. 3KeiIIlViSiOn4软件开发流程264. 4STC-SP-15x-v6.85p程序烧录软件介绍274. 5PL2303串口程序烧写模块284.6程序流程图29第五章系统焊接与调试315. 1电路焊接315.2系统调试错误味定义书签。5.2.1 系统程序调试325.2.2 硬件测试345.3实物测试35第六章总结与展望37参考文献39附录39第一章绪论1.1 概述近些年来,就世界各国的人口数据来看,很多国家已经或开始进入老龄化社会,人口的老龄化带了的福利开支上涨、劳动力的减少和社会活力的降低,是世界各国都在关
10、注的严重问题。同时,老年人在身体素质、大脑思维能力相较于年轻人普遍较低,其需要更加细致的照顾与关怀,而这种照顾与关怀并不是通过单纯的照料就能做到的,科技的发展给了老年人以提高其自救能力的可能。对于社会的老龄化,社会学学者给出了定义:“社会中六十五岁以上人群占据了总人口的百分之七以上时,该社会被定性为老龄化社会J数据显示,非常多的国家和地区已经属于老龄化社会,中国也在其中,而且,据估计中国人口老龄化的进程仍在不断加剧。研究显示,按照目前的发展趋势,我国的老龄化程度将与二十年之后超过日本,成为世界之最。世界上人口最多的发展中国家是中国,中国的发展将会影响整个世界的发展。老年人致残和致死的人数也随着
11、人口老龄化在不断增加。据世界卫生报告指出,在2002年,全球有几十万人因发生跌到而不幸去世。而对于老人而言,自身身体素质的下降会造成其即使在未造成跌倒创伤的时候也难以凭借自己的力量起身,如果跌倒对老年人造成了硬性的损失,那么老年人就更难起身,从而造成严重的后果。数据显示,有非常多的老年人表示其有跌倒经历。老年人对于一个国家来说是宝贵的财富,针对这种事件,越来越多的国家对于老年人的生命健康十分重视,因为绝大多数的跌倒事件都会对身体健康造成一定的危害。对于一些身体健康并不是特别好的老年人来说,跌倒的发生概率则会更高,而跌倒给老年人带来的危身体伤害也更为严重。跌倒事件会对老年人的身体健康造成严重地影
12、响。所以,采取有效措施对老年的日常活动进行监测并及时的发送求救短信对于老年人是非常重要的。本文即是针对以上所提出的现实生活中可能出现的场景所设计出的防摔倒报警器,对老年人的身体和生命做新的保护措施。1.2 国内外防跌倒报警器的设计情况在跌倒检测领域,不论是国内还是国外都已经创造了许多不同的思路:(1)基于视频的跌倒检测系统视频可以以最为清晰与直观的方式显示其监控范围内的所有情况,所以科技工作者们将视频检测广泛地运用于跌到检测系统的领域。具体的操作方法是在被检测人所频繁停留的位置进行实时的视频转播,并通过只能算法分析被检测人当前的动作,检测其是否跌倒、滑到,从而给家人和警方给予实时的反馈。这种方
13、法的优势在于不需要被检测人使用任何额外的检测设备,较为方便。但确定是检测范围较小,是一种固定化的检测,无法在摄像头无法企及的地方对被检测人进行实时检测。CarolineR。Ugier通过视频传输信息以跟踪人体头部轨迹,计算头部运动的速度等参量来对老年人的情况运动情况进行判断,如果发现老年人跌倒,系统会立刻对相关人员进行反馈与警报。(2)基于地板震动的跌倒检测系统老年人如果跌倒,那么其身体必定会对地面进行冲击,从而产生震动,检测系统可以判定地面传来的震动效果进行判断与反馈,以实时检测老年人是否摔倒。但这种方法的劣势与视频监控法类似,只能在装备该设备的室内进行工作。UniversityofVirg
14、inia的MARC中心判断老年人是否发生跌倒情况是根据不同的震动方式对于地板的不同反馈来进行的。(3)基于可穿戴技术的跌倒检测系统老年人使用包含传感器设备的穿戴设备,从而能够实现对于老年人的跌倒以及其他情况的检测。这种设计有很强的实用性,能够在不同的区域发挥作用,但是根据设计的不同,穿戴设备的个数也不同,会给穿戴的老年人造成实际上的麻烦。这种穿戴设备检测技术是目前最为流行的,但是,目前的技术由于受到检测范围限制和实用性的限制,在现实生活中无法满足人们的需求,不能够准确的反映出所检测对象的运动状况,最后可能会导致错过最佳的救助时机。本设计是基于STC公司设计的51单片机的防摔倒报警器,通过ADX
15、L345加速度传感器电路、GSM和GPS来更好地实现对老年人活动的实时监测和判断,并提供及时的救助。数据的采集是通过ADXL345加速度传感器t2此传感器不需要铺设物理线路实现,自身就可以实现对所要监控对象的实时检测,在减少了设计的复杂度同时也提高了检测的准确性;传感器将采集到的数据发送到单片机上,由单片机进行判断老年人所处的状态,及时触发报警器或者发送短信给手机。1.3 本文的安排第1章.介绍本设计所针对的具体现实场景和主要内容,以及国内外研究状况;第2章.介绍本设计所需要的相关技术的工作原理;第3章.首先,介绍整个系统的方案设计,并分析、比较和确定方案;接着,介绍该系统的具体的硬件与电路的
16、构成,其系统元件的性质与操作手段等。第4章.主要是对该系统的软件部分进行简介,包括编写程序和串口程序烧写;第5章.给出实物的硬件调试和注意事项。第6章.总结做毕业设计的整体心得感受。第二章关键技术概述2.1 单片机单片机,一个简单的芯片取代很多大型而复杂的设备,当下时代已经可以当做一台微型计算机M使用,进入一条独立发展的道路一一SoC嵌入式5系统。单片机的功能也随着高速发展的科技变得越来越强大,如今32位的单片机早已进入主流市场,已经被应用到日产生活的各种领域中。在很大程度上提高了产品升级的效率。单片机完整的控制系统由软件设计和硬件设计共同构成。单片机的软件设计主要是编程,C语言是程序设计中运
17、用最广泛的语言;单片机的硬件设计主要是PCB板设计和电路原理图设计,相比较软件设计而言,硬件设计更麻烦,成本也高。现代的单片机能够很便捷地与计算机通信,而如今的通信设备也已经实现单片机智能控制,因此日常生活中单片机为计算机和通信设备间提供非常方便的无知条件。单片机的特点:(1)系统模块化;(2)功率消耗低,可靠性高;(3)功能强大,处理速度快;(4)工作环境要求低;(5)体积小,容量大;(6)控制功能强。2.2GPSGPS最开始应用于军队导航系统,除了导航之外,还为军队提供核爆检测、情报搜集等服务。后来,GPS利用自身精度高,成本低的优势,开始面向全球人民,为人们提供速度、定时、三维位置等导航
18、信息。目前,GPS导航系统是通过24颗人造卫星定位的。GPS的整个系统由地面、空间、用户三部分组成,三部分之间相互联系,互相提供信息,缺一不可。卫星通信技术在导航方面的应用极大地促进了世界更紧密的联系,为更高水平的信息化提供了平台。GPS定位的原理:测量距离。距离是指用户到导航卫星之间的距离,综合多颗卫星到用户距离的数据,通过计算得出用户的具体位置。如图2.1定位原理图所示:定位原理公式:(xx)2 (1- y)2 + (z1- z)T + c(tl - vt0) = di 卜-xy + (Y2-Y)2 + 02 一 种2 + % - %) = d2 尾 一 x)2 + (Y3 - Y)2 +
19、 (z3- Z)2v2 + C(Vt3-Vto) = d3 (- X)2 + (匕-丫)2 + 04 -种2 + c(Vt4- Vto) = d4(2.(2.1. 1)1. 2)(2.1.3)(2.1.4)(1) X、Y、Z表示三维坐标,(Xl-X)表示在X方向与第一颗卫星的相对位置;(2) Y和Z与X相同,分别表示在Y和Z方向上与第一颗卫星的相对位置;(3) C表示伪距,即传输过程中所产生的的误差;(4)(/1一%。)表示在信号接受这段时间,一号卫星信号传输的速度差,其他卫星与此相同。2.3GSMGSM是数字移动通信的标准,有此标准的设备占据了极大一部分的通信设备市场。GSM是第二代通信技术
20、,采用数字语音和信令信道。该网络有四种蜂窝尺寸,每种蜂窝尺寸的覆盖面积也受环境的影响。GSM在安全问题上使用了很多种的加密算法,使得它具有可靠地安全特性,让用户与基站之间的通讯得以被很好的保护起来。本设计中利用GSM进行收发短信,手机接收到的短信内容为:helpme!+具体的位置信息。GSM的系统结构如图2.2所示:提作支持系线OSS图2.2GSM系统结构如图2.2所示,GSM整个系统是由四个子系统组成,主要包括:MS(MobiIeStation,移动台)、NSS(NetworkSUbSyStenI,移动网子系统)、BSS(BaseStationSyStem,基站子系统)、OMC(Operat
21、ionmaintenanceCenter,操作维护中心)。其中:移动台设备:主要是手持终端设备和车载终端设备;基站子系统:包括(1)基站子系统与移动台设备之间连接,实现发送、接收以及资源管理;(2)基站子系统与MSC(MobileServiceSwitchCenter,移动业务交换中心)相连接,实现移动设备与移动设备和移动设备与固定设备之间的正常通讯,传输用户信息和系统信号;(3)基站子系统与OSS(OperationSupportSubsystem,操作支持子系统)相连接,实现对基站子系统的一部分的操作维护管理;移动网子系统:主要是管理GSM用户之间和GSM用户与其他用户之间的通信;操作维护
22、中心:主要实现对用户、设备和网络操作的维护作用。GSM的特点:(1)容量大,号码资源丰富;(2)安全性高;(3)信息灵敏度高;(4)抗干扰能力强,稳定性高;(5)能耗低;(6)基本可以实现随处通话。第三章系统设计与硬件方案3.1 系统方案的确定根据设计所要实现的具体功能,把整个系统分成三部分:数据采集子系统、数据处理子系统、终端设备。本系统具体框图如图3.1所示:图3.1系统框图各子系统的具体功能:(1)数据采集子系统:采集老年人日常活动中所产生的倾角数据;(2)数据处理子系统:将数据采集子系统采集的数据与预先设定好的角度阈值进行对比,以此来判断老年人是否发生跌倒,或者即将发生跌倒;(3)终端
23、设备:接收数据处理子系统发出的求救短信。各模块间相互交互如图3.2所示:图3.2模块间交互如图3.2所示,传感器实时采集老年人活动时所产生的倾角数据,并将这些数据发送给处理子系统单片机,单片机将接收到的数据与自己预先设定的阈值进行对比,当倾角不符合所设定的阈值时,将会触发蜂鸣器发出报警,持续一段时间(大约是IOs)时,如果传感器发现倾斜角度仍然不符合预先设定的角度阈值,与此同时蜂鸣器没有被按下而是处于报警状态,GSM模块将会发送短信给手机寻求帮助。3.2系统的功能分析及体系结构设计本次防摔倒报警器设计主要适应于老年人无人陪伴外出活动时的场景。设计的具体功能实现通过图3.3流程图体现出来:图3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于51单片机的防摔倒报警器设计与实现 通信工程专业 基于 51 单片机 摔倒 报警器 设计 实现 通信工程 专业
链接地址:https://www.desk33.com/p-1150464.html