毕业设计(论文)-基于单片机的超声波倒车雷达 下载本文

内容发布更新时间 : 2024/5/4 5:56:39星期一 下面是文章的全部内容请认真阅读。

摘 要

本文设计了一款基于AT89C51单片机的倒车雷达,它采用ATMEL公司生产的AT89C51单片机作为控制核心,片外结合T/R-40-12小型超声波传感器模块、LCD1602液晶显示器模块、报警模块、晶振电路模块以及复位电路等模块而构成本倒车雷达的硬件系统。当倒车雷达安装在汽车尾部时,通过系统上的超声波模块来采集使用者距离后方障碍物的距离,然后通过单片机对采集数据进行处理,当距离少于临界距离时,单片机将驱动蜂鸣器进行报警提示司机;当后方无障碍物时,倒车雷达处于待机模式。经过大量的实验测试,本倒车雷达性能稳定,携带便捷,能够做到随时随地地辅助司机倒车,从而预防事故的发生。不仅如此,它对单片机以及超声波技术的推广也具有一定的积极作用。

关键词:倒车雷达,AT89C51,超声波模块

Abstract

This paper designs a reversing radar based on AT89C51 MCU, which uses ATMEL the AT89C51 as the control core, the external binding T/R-40-12 small ultrasonic sensor module, LCD1602 liquid crystal display module, alarm module, crystal oscillator circuit module and complex circuit module and the cost of reversing radar hardware system structure. When reversing radar is installed in the rear of the vehicle, the distance of the obstacle is acquired by the ultrasonic module of the system, and the data is processed by the microcontroller. The microcontroller will drive the buzzer to alert the driver when the distance is less than the critical distance. After a large number of experimental tests, the performance of the reversing radar is stable, easy to carry, can be done anytime and anywhere to assist the driver to reverse, so as to prevent the occurrence of accidents. Not only that, it also has a certain positive effect on the promotion of SCM and ultrasonic.

Keywords:Reversing Radar, AT89C51, Ultrasonic Module

目 录

一、 引言 .......................................................................................................................... 1

(一) 课题背景 ...................................................................................................... 1 (二) 国内外发展现状 .......................................................................................... 1 (三) 本文主要内容 .............................................................................................. 2 二、 方案选择及元器件介绍 .......................................................................................... 3

(一) 主控核心选择 .............................................................................................. 3 (二) AT89C51单片机介绍 ................................................................................. 3 (三) HC-SR04超声波传感器 ............................................................................. 5 (四) LCD1602液晶显示器介绍 ......................................................................... 6 三、 硬件系统设计 .......................................................................................................... 7

(一) 方案设计 ...................................................................................................... 7 (二) AT89C51单片机最小系统构建 ................................................................. 7 (三) 超声波传感器原理图设计 .......................................................................... 9 (四) LCD1602液晶显示器电路设计 ................................................................. 9 四、 软件系统设计 ........................................................................................................ 11

(一) 软件系统流程图设计 ................................................................................ 11 (二) 超声波测距流程设计 ................................................................................ 12 (三) LCD1602显示流程设计 ........................................................................... 13 (四) 报警流程图设计 ........................................................................................ 14 总结 .................................................................................................................................. 16 致谢 .................................................................................................................................. 17 参考文献 .......................................................................................................................... 18 附录一 原理图 ................................................................................................................ 19 附录二 PCB图 ............................................................................................................... 20 附录三 元件列表 ............................................................................................................ 21 附录四 程序 .................................................................................................................... 22

一、 引言

(一) 课题背景

随着国民经济的迅速发展以及人们生活质量的大幅提高,私家车几乎进入了大多数家庭,成为了一种平民化交通工具,然而据最近的一份数据显示,由司机不当驾驶或者驾驶技术不合格造成的交通事故越来越多,这侧面反应了如今只通过驾校的学习也不能完全驾驶好汽车。调查显示目前好多私家车驾驶员越来越多地依赖车上的辅助行车设备进行驾驶,如利用导航仪进行路线导航,从而避免不熟悉路况的情况下顺利到达目的地,又比如通过倒车摄像头来进行倒车,使得倒车入库变得不再那么难。调查显示,很多驾驶员呼吁车上能够配置更多的行车辅助设备,他们不仅要求辅助设备灵活好用,还要价格低廉,能够被大多数人所接受。因此本文以基于超声波测距的倒车防撞报警系统为课题,提出以超声波测距为基础,结合其他必要模块设计一款简单实用并且价格低廉的行车辅助系统。根据文献显示,超声波最早是由斯帕拉捷发现的,他根据蝙蝠能在黑夜中自由快速飞行,经过大量实验后,得出了蝙蝠能够发出一种人耳听不见的声波,通过这种超声波的指引,蝙蝠才得以自由飞翔,由于这种声波的频率大于20khz,超过了人耳听觉的上限,因此被称为超声波,经过后来相关仪器的测量,发现超声波具有很强的能量集中性,不容易发散,因此非常适合测距、测速以及其他一些医疗功能,随着电子技术以及半导体技术的发展,技术人员设计了超声波传感器,这种传感器不但能够发出超声波,同时能够对反射回来的超声波进行接收,这使得超声波传感器被广泛用于自动化场合,如能够自动避障的智能小车,就是基于超声波测距的原理。通过超声波测距来引导汽车倒车入库同时避免撞墙有很多实用的价值,一是超声波不易发散,测到的距离非常精确和准确,能够有效地辅助司机倒车;二是这种控制系统的报警提示音比较明显,当车位与后方障碍物的距离小于一定距离后,报警器立即发出具有一定频率的“嘀嘀”声,距离越小,“嘀嘀”声的频率越高,从而能在心理上加紧小心;三是这种控制系统不但效果好,其成本也非常地低廉,与目前常用的摄像头倒车仪相比,具有同样的效果。因此本文以此为课题,不但能够起到推广单片机应用的效果,更能够降低汽车的生产成本。

(二) 国内外发展现状

目前国际上对于倒车雷达的研究和开发正处于如火如荼的状态,各种新型的智能汽车正在不断地投入到生产和人们的生活中,为了不失设计的高科技性以及实用性,倒车雷达正朝着多功能以及多传感器化发展,目前国内外对于倒车雷达的研究者主要在于提高倒车雷达的处理速度以及测量结果准确性上,以此来给司机提供更多方位的信息,减少交通事故的发生。

1