更新时间:11-14 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:9038 需要金币:1000个
摘要:随着社会的不断进步,关于老人的安全问题日益显现出来成为人们关切的话题。为了保护老年人的生命安全,本文设计了一款以STC89C52单片机为核心,结合ADXL345加速度传感器GPS模块、GSM模块、指示灯、按键、蜂鸣器及电源等构成了老人跌倒报警装置。正常情况下该装置竖直装在口袋里即ADXL345模块的下角竖直立着,通过ADXL345倾角传感器实时采集老年人日常生活中产生的倾角数据,一旦放平即老年人倾倒则蜂鸣器会报警,若摔倒的时间持续超过15秒就会触发GSM模块,实现短信报警,将短信发送给指定人员,其内容包括求救信息及老人所在位置的经纬度信息;如果老人没有跌倒,只是弯腰等等,这属于误报警,则老人可以自己按取消键取消警报。本设计有传输远,耗能低,易携带等特点,给老年人的安全问题提供了极大的保障。
关键词:STC89C52单片机;老人跌倒;短信报警;倾角传感器
目录
摘要
Abstract
1 绪论-1
1.1 系统研究背景-1
1.2 系统的设计目的及意义-1
1.3 国内外研究现状-1
1.4 本文结构的安排-2
2 系统设计方案的选择-3
2.1 系统总体设计-3
2.2 单片机的选择-3
2.3 传感器模块的选择-3
2.4 通信模块的选择-4
3 系统硬件部分设计-5
3.1 控制电路设计-5
3.2 跌倒检测电路设计-6
3.3 报警模块设计-6
3.3.1 GSM模块电路设计-6
3.3.2 有源蜂鸣器模块-7
3.3.3 GPS模块电路设计-8
4 系统软件设计-9
4.1 系统流程图设计-9
4.1.1 主程序流程图设计-9
4.1.2 倾角传感器程序设计-10
4.2 KEIL程序编写设计-11
5 系统调试及测试-12
5.1 系统调试-12
5.2 系统测试-12
结 论-13
参考文献-14
致 谢-15
附 录-16