基于单片机控制的超声波传感器的系统设计论文(含中英文翻译资料)
- 格式:doc
- 大小:1.45 MB
- 文档页数:87


基于单片机的超声波测距仪的设计与实现
中文摘要
本设计基于单片机AT89C52,利用超声波传感器HC-SR04、LCD显示屏及蜂鸣器等元件共同实现了带温度补偿功能可报警的超声波测距仪。我们以AT89C52作为主控芯片,通过计算超声波往返时间从而测量与前方障碍物的距离,并在LCD显示。单片机控制超声波的发射。然后单片机进行处理运算,把测量距离与设定的报警距离值进行比较判断,当测量距离小于设定值时,AT89C52发出指令控制蜂鸣器报警,并且AT89C52控制各部件刷新各测量值。在不同温度下,超声波的传播速度是有差别的,所以我们通过DS18B20测温单元进行温度补偿,减小因温度变化引起的测量误差,提高测量精度。超声波测距仪可以实现4m以内的精确测距,经验证误差小于3mm。
关键词:超声波;测距仪;AT89C52;DS18B20;报警
Design and Realization of ultrasonic range finder based
ABSTRACT
The design objective is to design and implement microcontroller based ultrasonic range
finder. The main use of AT89C52, HC-SR04 ultrasonic sensor alarm system complete ranging
production. We AT89C52 as the main chip, by calculating the round-trip time ultrasound to
measure the distance to obstacles in front of, and displayed in the LCD. SCM ultrasonic
transmitter. Then the microcontroller for processing operation to measure the distance and set
基于单片机的超声波测距系统毕业设计论文
第 2 页 届. 别.
学 号
毕业设计
基于单片机的超声波测距系统
姓 名
系 别、 专 业
导 师 姓 名、职 称
完 成 时 间
第 3 页
目录
摘要 ............................................................. 3
1、绪论 .......................................................... 4
1.1项目研究背景及意义 ..................................... 4
1.2国内外发展状况 ......................................... 5
2、总体设计方案及论证 ............................................ 8
2.1 总体方案设计 ......................................... 8
3、硬件实现及单元电路设计 ........................................ 8
3.1 电路总体设计 .......................................... 8
3.2电源电路设计 ........................................... 9
河北科技师范学院欧美学院
科技技能训练--------综述
姓 名 胡连
学 号 9310080311
专 业 电气工程及自动化
院 系 机电科学与工程系
指导老师 王宽 王枫
欧美学院机电科学与工程系
2011年7 月
基于单片机的超声波传感器测距系统
摘要 如今,拥有汽车的人越来越多,随之带来的交通隐患也越来越大,从而超声波汽车倒车探测器的诞生,也为此隐患带来了一个很好的解决办法。本设计详细介绍了一种基于单片机的脉冲反射式超声测距系统。文中首先阐述了超声传感器的原理及特性;对于测距系统的超声波频率、信号脉冲、器件型号等主要参数进行了讨论;在介绍了超声测距各模块功能的基础上,提出了系统的总体构成并对测距系统发射、接收、显示部分的硬件设计方案进行了论证。根据系统要求采用模块化的编程思路完成系统的算法设计,实现超声发射和距离显示功能。最后通过软硬件的综合调试实现短距离超声测距系统的基本功能。在本次设计中,最关健的部份是硬件电路和软件设计,所以本文对这两个部份做了比较详尽的介绍。其中硬件电路包括滤波电路、放大电路和整形电路。滤波电路的作用是滤掉一些噪声;因为超声波传感器是通过振动产生电流的,所产生的电流非常微弱,所以我们需要放大电路;而单片机只接收方波,所以要对放大的电流进行整波,这样单片机就可以正常工作了。
软件部份本文采用汇编语言编程,使用单片机的中断和计时功能,可以方便的实现所设想的功能。
关健词:超声波;传感器;单片机.
1超声波汽车倒车探测器简介
本文所研究的超声波汽车倒车探测器实际上就是一种近距离的雷达,它利用超声波测距原理,即用超声波发射器向某一方向发送超声波,同时在发射的时候开始计时,在超声波遇到障碍物的时候反射回来,超声波接收器在接收到反射回来的超声波时,停止计时。设超声波在空气中的传播速度为V,在空气中的传播时间为T,汽车与障碍物的距离为S,错误!未指定书签。S=VT/2,这样可以测出汽车与障碍物之间的距离,然后在LED显示屏上显示出来。
基于单片机控制的超声波测距系统设计
摘要:
本文基于单片机控制的超声波测距系统设计,通过选择合适的硬件和软件组件,构建了具有高准确度、高稳定性和响应速度快的测距系统。首先设计了硬件电路,其中包括了发射超声波信号的电路、接收超声波信号的电路、单片机控制电路等,然后通过使用C语言进行程序设计,实现了超声波信号的发射、接收和计算,最终得到了测距数据。实验结果表明,本文设计的测距系统具有较高的测距精度和实时性能,能够满足实际应用需求。
关键词:超声波测距,单片机,C语言,硬件电路,软件设计
Abstract:
This paper designs a ultrasonic ranging system based on
single-chip microcontroller control. By selecting suitable
hardware and software components, a high-precision, high-stability and fast-response ranging system is constructed.
Firstly, the hardware circuit is designed, including the
circuit for emitting ultrasonic signals, receiving ultrasonic
signals and controlling the single-chip microcontroller. Then,
through programming in C language, the transmission,
reception and calculation of ultrasonic signals are realized,
and finally the ranging data is obtained. The experimental