【摘要】随着21世纪的到来,我国人口问题逐渐显现,大龄人口比例大幅增长,同时落到青年人一代的责任与义务也越来越重。随着年纪的增长,人的身体各方面功能也随之衰退,因为这样的种种因素,老年人口失踪案件屡见不鲜,这同样成为了年轻一代人的烦恼。社会的进步使人们的生活得到了很大的改善,但同样也加快了人们的生活节奏。因此,子女时刻监视老人是不可能的,但是如果可以及时知道老人的位置信息,那么作为儿女,也可以根据老人的生活状态判断出老人当前的状态。所以本课题设计了一个成本很低,功能使用方便的定位系统。论文中介绍了使用元件的原理,各个模块的集成以及代码的实现。单片机通过与GPS模块的交互得到当前的定位消息后进行处理[1],最终通过GSM模块发送位置短信到看护人手机从而可以通过这种方式关注老人的动向,判定老人的状态。
【关键词】定位系统;位置信息;GPS模块;GSM模块
目录
摘要
Abstract
1 绪论-1
1.1 引言-1
1.2研究背景-1
1.3课题的研究意义与目的-2
1.4研究内容概述-2
2 系统相关工作-2
2.1基本概述-2
2.2 GPS和GSM的老人防丢系统基本原理-2
3 系统设计-3
3.1系统整体设计-3
3.2单片机的挑选-3
3.2.1选取合适的单片机-4
3.2.2 单片机的各个引脚的功能介绍-4
3.3 GPS定位模块的选择-4
3.3.1 选取合适的GPS模块-4
3.3.2 GPS NEO-6M模块的功能介绍-5
3.3.3 GPS模块引脚及说明-5
3.4 GSM模块选择-6
3.4.1 选择合适的GSM模块-6
3.4.2 GSM模块介绍-7
4 系统的电路设计与功能介绍-7
4.1系统电路设计的整体概括-7
4.2 核心控制模块电路设计-8
4.2.1 STC12C5A60S2的时钟电路分析-8
4.2.2核心模块复位电路的介绍-9
4.3 定位模块电路设计介绍-10
4.3.1 GPS模块的电源部分介绍-10
4.3.2 GPS模块的串口设计介绍-10
4.4 GTM900B模块的电路设计-11
4.4.1 GSM模块电路的原理分析-11
4.4.2 GSM模块的检测方法-12
4.5 LCD电路设计-12
5 系统软件部分介绍-13
5.1系统的开发环境和使用软件介绍-13
5.2系统程序执行方案设计-13
5.3 GPS与GSM模块部分代码介绍-16
5.3.1 GSP代码设计介绍-16
5.3.2 GSM模块发送短信的程序设计-17
6 系统的使用测试与可用性测试-20
6.1功能测试概括-20
6.1.1定位模块功能测试-20
6.1.2 短信发送模块功能测试-20
6.2 设计系统时遇到的难题和相应的处理方法-21
7 总结与展望-22
参考文献-23
致 谢-24