"景先生毕设|www.jxszl.com

家庭汽车超速报警系统

2021-05-20 12:43编辑: www.jxszl.com景先生毕设
随着国民生活水平的提高,汽车也开始量产,已经成为了每个人的必备交通工具,随着国民生活水平的提高,汽车也开始量产,已经成为了每个人的必备交通工具。但是在驾驶员行驶的时候会发生很多交通事故,事故的大部分原因都是汽车超速引起的,在国外许多发达国家已经开始对汽车超速加大了管制的力度,这样才能从一方面减少事故的发生。减少甚至是杜绝人员在驾驶过程中发生安全隐患的角度出发的一种测试汽车行驶速度的检测报警系统。工作是在汽车驾驶时达到一定速度的时候警报器开始报警。这个设计是检测车子的行驶过程中的速度,利用数字屏幕显示测量的数值。通过霍尔传感器产生的信号,发送到555芯片进行信号的整形,经过单片机的核心程序综合判断车辆在行驶过程中有没有超速。当测量到的数值达到我设定的极限值时蜂鸣器开始报警工作,从而提醒人员控制车辆的行驶速度,预防交通事故的发生,因为整个系统容易操作,提醒快速,可以广泛地应用在各种机动车上。
目录
1前言 5
1.1设计研究背景 5
1.2设计研究的内容 5
2系统整体设计 6
2.1系统设计任务 6
2.2系统总体设计方案 6
(1) 传感器模块 6
(2) 控制模块 6
(3) 液晶屏模块 6
(4) 蜂鸣警报模块 7
3系统硬件设计 7
3.1主控模块 7
3.1.1单片机的介绍 7
3.1.2单片机最小系统 9
(1) 复位电路 9
(2) 时钟电路 10
3.2测速模块 10
3.2.1霍尔传感器简介 11
3.2.2霍尔传感器测量原理 11
3.2.3转速测量方法 12
3.2.4 555芯片 12
3.3报警器模块 12
3.4显示模块 14
4系统软件设计 15
4.1传感器模块设计 15
4.2显示模块设计 16
4.3系统整体流程 17
5系统仿真和测试 19
5.1硬件仿真设计 19
5.1.1仿真软件的介绍——Proteus *51今日免费论文网|www.jxszl.com +Q: &351916072
ISIS 19
5.1.2硬件仿真过程 19
5.2软件仿真设计 20
5.2.1程序编辑软件描述 20
5.2.2软件仿真结果 21
5.3硬件电路显示结果 22
6 结论 24
7 致谢 24
8参考文献 26
附录1电路图、仿真电路图 27
附录2 程序代码 28
1前言
1.1设计研究背景
随着国民生活水平的提高,汽车也开始量产,已经成为了每个人的必备交通工具。但是在驾驶员行驶的时候会发生很多交通事故,事故的大部分原因都是汽车超速引起的,在国外许多发达国家已经开始对汽车超速加大了管制的力度,这样才能从一方面减少事故的发生。
我的设计是为了减少甚至是杜绝人员在驾驶过程中发生安全隐患的角度出发的一种测试汽车行驶速度的检测报警系统。一种简单的单片机控制的超速报警系统,工作是在汽车驾驶时达到一定速度的时候警报器开始报警。当司机在某些驾驶车辆的时候会出现超速的情况,我的设计就是在这些情况发生时及时达到报警的作用。
1.2设计研究的内容
本设计是主要是通过霍尔传感器、555芯心、单片机、报警器、液晶显示元件等来设计一个汽车超速报警系统。软件的设计是单片机控制的传感器与显示器结合运行的两个模块。仿真过程的详细描述和演示;硬件包括了各个模块之间的连接与调试。
2系统整体设计
2.1系统设计任务
本设计的任务是:用51单片机作为核心,通过555芯片处理之后再发送到单片机计数,计算出速度的数值,只要测量出的数据比我设定的极限值大,蜂鸣器报警,测量出的数据比我设定的极限值小则蜂鸣器不工作。人员在驾驶车辆时可以提醒其安全驾驶的功能。只要车辆在行驶中有超速的情况,此设计就会报警,提醒驾驶员超速,从而可以达到车辆减速,避免交通事故的发生。
2.2系统总体设计方案
系统总体设计框图如图21所示。

图21系统框图
传感器模块
将磁钢设置在被测定体上,当被测定体发生旋转时,磁钢通过霍尔传感器生成脉冲信号,并将该信号输入555码片中。
控制模块
把555芯片与单片机连接,定时器我设定的是每秒测试一次,这样会得到电机每秒工作的数据并在液晶显示屏上显示。
液晶屏模块
单片机控制主程序的运行,传感器和555芯片相互交替数据,得到电机的转测并显示在屏幕上。电机在通电的时候只要不停的工作,电机的本身转速也会不定期的变化,这样数值就会根据电机转速设定的时间改变,液晶显示器会把每秒变化的数值体现出来。
蜂鸣警报模块
开始我先设定一个数值作为蜂鸣报警器的极限值,当电机的转速达到或者大于这个数值的时候,报警器开始工作。
3系统硬件设计
主要是包含四个模块:单片机是主要控制的硬件模块,然后是传感器模块,主要是负责各个元器件之间的信息传递,其次是显示模块,它负责的是把调试出来的结果用液晶屏表现出来,最后是报警模块,它的作用就是在数据大于极限时进行报警提醒。单片机最小系统的硬件设计原理图如图31所示。

图31单片机最小系统的硬件设计原理图
3.1主控模块
3.1.1单片机的介绍
STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROMFlash Programable and Erasable Read Only Memory)的低电压,高性能CMOS8的微处理器,俗称单片机。最高运作频率35Mhz,6T/12T可选。STC89C52单片机的外部引脚图如图32。

图32 STC89C52的外形图
单片的管脚介绍如表31。
表31单片管脚的功能

表31 P3口的第二功能如表32。
表32 P3口的第二功能


原文链接:http://www.jxszl.com/dzxx/gdxx/65915.html