摘要:随着交通工具的现代化和绝对数量的急剧增长,车祸也不断增加,汽车交通事故已成为严峻的全球性社会问题。世界上各发达的汽车工业国都在大力发展车辆安全技术,以减少车辆交通事故或避免车辆交通事故的发生。针对这种情况,设计一种响应快,可靠性高且较为经济的汽车防撞预警系统势在必行。
本设计采用89C51单片机为主控芯片设计一种低成本、高精度、微型化、数字显示的汽车防撞报警器,该防撞报警器利用超声波及集成霍尔元件实现对汽车的测距和测速,利用单片机的实时控制和数据处理功能,完成汽车防碰撞系统的实时检测与控制。
文章介绍了报警器的工作原理, 并给出了硬件电路及软件设计。最后由实验得到了预想的结果,可检测汽车运行中前方障碍物与汽车的距离及汽车车速,通过数显装置显示距离,并由发声电路根据距离远近情况发出警告声,并停止前行。
关键词:交通事故 超声波 霍尔元件 89C51 数显装置
目录
摘要
ABSTRACT
1 绪论-1
1.1研究背景及意义-1
1.2研究概况及分析-2
1.2.1国外研究概况-2
1.2.2国内研究概况-3
1.2.3研究现状分析-3
2 方案讨论与思路-4
2.1方案讨论-4
2.2方案思路-5
3 硬件部分-6
3.1 STC89C51单片机最小系统设计-6
3.2 LED指示灯电路-9
3.3 独立按键电路-9
3.4 蜂鸣器发声电路-10
3.5 12864液晶显示电路-10
3.6 超声波测距电路-11
3.7 霍尔传感器接口电路-12
4 软件部分-13
4.1系统软件设计说明-13
4.2编程语言的选择-14
4.3 超声波测距方案-15
4.3.1测量原理-15
4.3.2外界因素对测量的影响-17
4.3.3误差修正以及算法-19
4.4 霍尔测速方案-19
5 系统调试-21
6 总结-23
7 致谢-24
参考文献-25