更新时间:03-10 上传会员:菲菲小宝贝
分类:单片机自动化 论文字数:13278 需要金币:2000个
摘要:近些年来,随着社会不断地发展,人们的生活水平也在不断地提高。在这样追求高效的社会背景下,汽车以其方便快捷的特点逐渐成为人们最为喜爱并且最为普遍的交通工具,它的出现大大提升了人们出行的效率,但是与此同时,汽车出行也具有非常大的安全隐患,根据近些年的报道来看,汽车超速行驶在每年的交通事故中占有很大的比例,因此,许多人们都在关注如何解决这一问题,并且致力于研究通过单片机及各种传感器控制汽车的行驶速度。
本次研究以日常生活中人们对汽车速度的重视程度为出发点,使用STC89C52单片机,ES3144霍尔传感器,LCD1602液晶等器件,通过定时系统,运用所掌握的C语言进行编程,实现汽车超速报警的作用。
本次系统设计主要是将STC89C52单片机与各种硬件设备组装起来,形成汽车超速报警系统,本系统主要由显示功能、测量功能、报警功能、具备掉电保存功能、报警值设置等功能模块组成。该报警系统可以在汽车行驶时对其行驶速度进行实时监测与显示,并对其速度进行存储与分析,当速度超过额定限度后,通过蜂鸣器声响进行示警,提示人们要减速慢行。系统采用软件与硬件相结合的方式,更好地展示了各部分所具备的功能,具有较好的发展前景。
关键词:STC89C52单片机;ES3144霍尔传感器;超速报警
目录
摘要
Abstract
摘 要-I
Abstract-II
引 言-1
1 概述-2
1.1 选题背景及意义-2
1.2 研究现状-2
1.3 文章整体结构-2
2 系统总体设计-4
2.1 设计要求-4
2.2 硬件总体设计-4
2.3 软件总体设计-5
3 硬件设计-6
3.1 STC89C52主控模块-6
3.2 速度测量电路-8
3.3 按键电路-11
3.4 存储电路-11
3.5 显示电路-12
3.6 报警电路-13
3.7 硬件总体电路-13
4 系统软件设计-15
4.1 主程序模块-15
4.2 速度设置功能-16
4.3 测速功能-17
4.4 存储功能-19
4.5 显示功能-20
4.6 报警功能-21
5 系统仿真测试-22
5.1 仿真原理-22
5.2 系统功能测试-23
6 系统的安装与调试-27
6.1 检查元器件质量-27
6.2 焊接、安装各元器件-27
6.3 调试过程-27
6.4 调试总结-27
结 论-29
参 考 文 献-30
附录A 源代码清单-31