5。1 软件编译调试环境----Keil 17
5。2 系统仿真 18
5。3 误差及特性分析 20
结 论 21
参考文献 22
致 谢 23
附录 程序 24
1 绪论
1。1 课题研究背景
单片机应用的快速兴起和发展,它稳定、安全、高效、经济特点非常重要,所以应用领域非常广泛并和我们的生活紧密相连。单片机体积很小,集成性高,他的内部结构简化,很容易就能够组成一个小系统并且扩展的性质很强。它和正常计算机的数据处理能力类似,运用科学的计算方法,能够取得较强的处理数据的能力。论文网
随着科技的发展,超声波测量距离运用的越来越广泛。因为超声技术是一个非接触检测技术,不会被光线、对象的颜色等影响结果,并且的相对恶劣的情况下也不会影响到测量的结果。
当今社会科技不停的向前发展,汽车已经逐渐成为人们比较青睐的交通工具,但是人们对汽车的使用率越来越高,人们慢慢意识到交通问题的严重性。在行驶途中,开车人员正常通过目测的来判断车与事物的间距。首先,目测会出现不小的误差;其次,人们的反应并不会那么及时。所以,要是能够预先意识到车辆与障碍物的间距,这样驾驶员才能立即采取方案,预防危险。这个设计通过对汽车和障碍物之间的危险距离警报,从而避免事故的发生。这个技术将会减小交通运输压力,避免交通安全事故的发生。而且,这几十年来超声波在实际中的作用越来越难以替换,而且它在各个领域的使用效果和使用范围来说都有着这很好的发展前景。而由于当今科技的制约,人类对超声科技的利用还很有限。所以,他是一个正在不断发展并且具有不错前景的一项科技,并朝着精度更高的方向冲刺,从而满足现代人类对这项技术的需求。
1。2 课题研究意义
这个课题主要研究的是利用超声波测量距离,归更到底就是要运用到预防交通事故方面,在这个方面上,要求的目标是:控制操作简易,处理数据的能力足够强大。根据课题的设计需要达到的目标,所以挑选了AT89C51单片机,这样的原因是单片机具有能够实时控制并且处理数据的能力。第一核心是单片机,另外一个核心就是超声波传感技术,LED显示灯光和蜂鸣警告器。这个设计就是把一个测距仪将这几个关键的技术最好地融合。两个物体的间距是利用计算数据能力很强的单片机测量出来的,而且警告能够在非常危险的时候发出声音响声来警示危险,此时LED显示屏能够显现出此刻的间隔。通过这种办法人们就能够通过显示屏和警报来判断道障碍物之间的距离,从而达到了避免事故发生的目的。这个技术相对简单,方便操作,价格便宜,基本可以预防驾驶员在开车途中因为判段失误而发生的危险,减小了交通和停车的危险。所以,该课题设计出来的超声波测距仪会具有很大的市场价值,并且会受到很多汽车新手的垂怜。文献综述
1。3 需要解决的重要问题
1)设计硬件的电路和软件
2)对超声测距软件进行编程。
3)超声波测距的死区解决。
4)设置按钮更改警告值
2 系统方法论证
2。1 方案设计
这个方案包含硬件和软件两个重要组成。各个组成部分为数据采集、按钮控制、四位数码管、报警等部分。电路组成部分:超声波传感器、警报器、单片机控制电路。应为单片机是这个方案的关键单元,所以这个系统也是对单片机系统的一种应用。该应用系统由硬件和软件两部分组成。硬件包含单片机、输入/输出设备、和外围电路系统,软件则包含了所有的工作程序。这个系统应用STC89C51单片机为控制核心,当测量到距离低于设定距离时,主控芯片在数据进行比较后,控制触发蜂鸣器警报。设计图如下2。1