摘 要:汽车行驶记录仪是对车辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口数据输出的数字式电子记录装置.汽车行驶记录仪的使用,对遏制疲劳、车辆超速等交通违章、约束驾驶人员的不良驾驶行为、保障车辆行驶安全以及道路交通事故的分析鉴定具有重要的作用.
该汽车行驶记录仪以STC12C5A60S2单片机作为主控制器,以GPRS模块和GPS模块为核心,设计一套简易行车记录仪,能够实时记录车辆的经纬度、速度等信息,并能定时的发送信息至指定手机,当速度超速时可以报警.
论文首先介绍了课题的研究背景,并对国内外汽车行驶记录仪的研究现状进行了概括,在此基础上提出本课题需要完成的目标.在硬件设计中,依次设计了单片机STC12C5A60S2的最小系统、电源模块、GPS模块、GPRS模块、报警模块以及显示模块.在软件设计中,完成了系统软件总体流程图、串口程序设计、GPS定位信息的采集和处理、GPRS的数据传输等.
关键词:汽车行驶记录仪;STC12C5A60S2;GPS;GPRS
目录
摘要
ABSTRACT
第1章 绪论-1
1.1课题背景-1
1.2 选题意义和依据-1
1.3国内外发展状况-1
1.4本文研究的内容-2
1.4.1研究的主要内容-2
1.5本章小结2
第2章 系统需求及相关技术分析-3
2.1系统需求分析-3
2.2 GPS全球卫星定位系统-3
2.2.1 GPS系统的特点-3
2.2.2 GPS组成-4
2.3 GPRS通信技术-4
2.3.1 GPRS的特点-4
2.3.2 GPRS系统组成-5
2.4本章小结5
第3章 系统硬件设计-6
3.1 硬件设计基本思想-6
3.2 STC12C5A60S2单片机主要功能特性及芯片图-7
3.2.1单片机主要功能特性-7
3.2.2单片机芯片介绍-8
3.3 单片机最小系统-8
3.4 电源设计-9
3.5 键盘模块-10
3.5.1 设计方案的选择-11
3.5.2电路设计-11
3.6 显示模块-12
3.6.1 设计方案的选择-12
3.6.212864LCD液晶显示屏介绍-12
3.6.3 12864LCD液晶显示屏显示模块电路设计-14
3.7GPRS模块的设计-14
3.7.1GPRS模块的选择-14
3.7.2 GPRS模块的硬件接口主要如下-15
3.7.3 GPRS数据传输-15
3.7.4 GPRS通信链路的建立-16
3.7.5 GPRS 硬件设计-16
3.8 GPS模块的设计-17
3.8.1 GPS定位信息的采集和处理-17
3.8.2定位信息的接收选择-17
3.8.3GPS硬件设计-17
3.9报警模块-18
3.10本章小结18
第4章 软件设计18
4.1 软件设计流程-19
4.2串口程序设计-20
4.2.1串口初始化程序设计-20
4.2.2串口中断程序设计-22
4.3 GPS模块程序流程图-24
4.4 GPRS模块流程图-25
4.5 LCD显示流程图-25
4.6本章小结25
第5章 结论与展望-26
5.1 结论-26
5.2 不足之处及未来展望-26
5.3本章小结26
参考文献-27
致谢-28
附录A: 电路图及程序-29