1.1 课题背景和意义
当代全球经济发展迅速,汽车已成为现代运输的必要手段,人们的生产、生活与汽车密切相关。本文探讨的是在超声波传感器的基础上对车距进行实时监控与提醒的系统,此系统装置在车距较近时可向司机发出报警信号。
以单片机技术为标志的新革命正席卷着全球,人们迫不及待的想学会单片机的应用与开发。物质文化的丰富,使得人们不断追求越来越高端的各类电子产品。价格较低、功能具有单一性的微型控制器就得以在越来越多的领域中被广泛的应用。本课题的研究应用广泛,在很多方面都可以使用,例如纸业、矿业等等,也可以应用于水、酒精等的液位控制。
在此之前的很长一段时间里,我们更多的将目标放在怎样使汽车更加的耐撞,所以不断的更换汽车的安装材料,以及对安全带和安全气囊进行不断的升级等方面。上述几种方法确实能够帮助我们减轻汽车碰撞给我们带来的危害,但我们必须从根本问题出发才能去解决问题。如果我们在汽车碰撞之前能够多出1s或者甚至0.5s的反应时间,这样我们驾车时就会尽量使汽车始终在安全速度下行驶,大大提高了汽车驾驶的安全性,减少了车祸的发生。
因此,汽车要减少车祸的发生必须要了解汽车与周围事物之间的距离。超声波测距系统在获得距离数据后迅速反馈给驾驶员,及时处理危险情况,这样才能最大可能避免交通事故的发生。所以超声波测车距系统的研究是十分有必要的。
1.2 课题研究的内容
我们要研究利用超声波结合单片机来对车距进行检测,首先我们必须要懂得单片机的基本工作流程以及超声波测距的具体步骤,然后再深入系统,对其进行改良、完善,解决遇到的问题,最终来实现超声波自动车距检测与提示系统的设计。利用超声波测距模块测量距离,分析处理得到的数据,传给AT89S52单片机,在LED数码管上显示出来。本设计中采用的电源是5V稳压直流电源,还可以通过电路板上的按键来调整报警距离。
1.3 在研究该课题时可能会遇到的问题
1.怎样计算超声波传输总的时间
2.在超声波测距的过程当中存在的一些盲区问题要怎样来解决
3.怎么样将超声波测距从理论通过软件编程来进行实现
4.对按键设置报警值
2 系统设计思路
2.1超声波测距原理
超声波是指一种超过人耳听觉上限的一种声波,它的频率超过20kHz,在空气传播过程中能量损耗较小,所以能够传播比较远的距离,而且指向性特别强。超声波作为我们此次系统设计的测距声波是最合适的。
如果想要利用超声波来帮助我们进行测距,我们就要充分了解超声波是如何产生的以及要怎样来进行接收。能够被我们用来解决超声波的发出和接收这两个问题的就要依靠超声波传感器了。这种传感器主要被分成了两个部分,其中一个是超声波的发射,而另一个就是接收。在发射与接收超声波的过程中,是以电能作为媒介在中间进行转化的,我们称这种转化为压电效应。超声波发射时,将电能转化为声能,变为声音信号的形式;而在超声波接收时,将声能转化为电能,变为电信号的形式。在利用单片机进行计时的时候是在12M晶振的情况下来工作的,这个系统的精度已经是可以达到毫米这个级别的了。又因为在测量时距离比较近,所以就选择了使用压电式超声波换能器。
2.2超声波测距的方法源'自:751`!论~文'网www.751com.cn
利用超声波测距方法主要有:渡越时间、声音的振幅和相位这三种检测方法。渡越时间的方法是超声波测距仪的最常用的方法,主要是因为它简单并且方便。以下是它的基本原则: