摘要:客车超速及语音提示系统设计从软件和硬件两个方面阐述了AT89C51单片机在汽车超速提示上的应用,以相对比较低的价格实现了超速语音提示的功能,方便客车驾驶员能够根据GPS定位所获取的行驶路段的车速限定值,然后选择合适的车速值行驶,以保障行驶安全,所以该系统具有很好的实用价值。
本设计将霍尔传感器产生的转速信号送入霍尔传感器电路,得到一个与转速信号频率一致的脉冲信号,送入单片机中记数,根据单片机内部的计数值得出汽车的行驶速度,与GPS定位所获取的该路段的车速限定值相比较。如果超过了获取的路段限定值就可判定为汽车超速,语音系统进行语音提示,汽车驾驶员根据提示减速。该设计由单片机最小系统、霍尔传感器检测速度模块、语音提示模块、GPS定位模块和12864LCD显示模块等组成。它能够在一定的程度上有效地解决汽车超速驾驶的问题。
关键词 AT89C51;GPS;车速限定值;传感器;客车超速提示
目录
摘要
Abstract
1绪论-1
1.1课题研究的背景-1
1.2国内外研究现状与发展趋势-1
1.3课题研究意义-2
1.4课题研究的主要内容-2
2客车超速及提示系统总体设计-3
2.1客车超速及提示系统的设计思路和方案选择-3
2.1.1系统的设计思路-3
2.1.2系统测速方案-3
2.2客车超速及提示系统的组成与功能-4
2.3客车超速及提示系统的特色-5
2.4本章小结-5
3客车超速及提示系统硬件设计-6
3.1客车超速及提示系统的硬件原理图-6
3.2 AT89C51单片机简介-6
3.3速度检测模块的设计-7
3.4显示模块的设计-7
3.4.1显示器的论证选择-7
3.4.2 12864显示器简介-8
3.5语音提示模块的设计-8
3.6 GPS模块的设计-9
3.7本章小结-11
4客车超速及提示系统软件设计-12
4.1总体程序流程图-12
4.2系统各模块软件设计-13
4.2.1测速模块程序设计-13
4.2.2 GPS模块程序设计-14
4.2.3语音提示模块程序设计-14
4.2.4显示模块程序设计-16
4.3本章小结-16
5客车超速及提示系统调试-17
5.1客车超速及提示系统硬件调试-17
5.1.1客车超速及提示系统硬件的调试步骤-17
5.1.2硬件调试注意事项-17
5.2客车超速及提示系统软件调试-18
5.2.1软件编译调试的环境-18
5.2.2 Keil工程文件的建立、设置与系统编译-18
5.3客车超速及提示系统中遇到的问题及解决的办法-21
5.4本章小结-22
总结-23
致谢-24
参考文献-25
附录-26