摘要:随着现代科学技术的发展,距离感应已成为生活中十分重要的一部分。本文利用超声波传输中距离与时间的关系,采用STC90C516RD+单片机进行控制及数据处理,设计出了能精确测量的超声波测距仪。该测距仪主要由超声波发射电路、超声波检测接收电路、超声波测距系统的显示电路构成。采用C语言技术在keil中编程。22656
毕业论文关键词:超声波测距;STC90C516RD+;
Distance sensing system
Abstract: With the development of modern science and technology, distance induction plays an important role in our life. By using the relation between the ultrasonic transmission distance and time, the ultrasonic range finder was designed to measure accurately with the STC90C516RD+ single chip microcomputer which is used for control and data processing. The rangefinder consists of ultrasonic transmitting circuit, ultrasonic receiving circuit, the display circuit of ultrasonic ranging system. Using C language programming in keil. Keywords: Ultrasonic ranging; STC90C516RD+;
目录
摘要 ii
Abstract ii
目录 iii
1 绪论 1
1.1 超声波简介 1
1.1.1 超声波 1
1.1.2 主要参数 2
1.2 超声波测距概述 2
1.2.1 超声波测距 2
1.2.2 超声波传感器 2
1.2.3 超声波传感器的系统介绍 3
1.2.4 超声波传感器的分类 3
1.2.5 超声波探头 5
1.2.6 超声波传感器的应用 7
1.2.7 测距传感器的比较 8
1.2.8 HC-SR04工作原理及说明 9
2 分析 10
2.1 超声波测距的原理 10
3 设计 11
3.1 系统的硬件结构设计 11
3.1.1 单片机最小系统原理概述 11
单片机的I/O口扩展器件 14
3.1.2 超声波发射电路 15
3.1.3 超声波接收电路 16
3.1.4 超声波测距系统的显示电路设计 16
3.1.5 主程序设计 17
4 结论 18
4.1 实验结果 18
4.2 误差 20
4.3 超声波测距的意义及展望 23
致谢 25
参考文献 26
附录 27
1 绪论
随着传感器和单片机控制技术的不断发展,非接触式检测技术已被广泛应用于多个领域。目前,典型的非接触式测距方法有超声波测距、CCD探测、雷达测距、激光测距等。其中,CCD探测具有使用方便、无需信号发射源、同时获得大量的场景信息等特点,但视觉测距需要额外的计算开销。雷达测距具有全天候工作,适合于恶劣的环境中进行短距离、高精度测距的优点,但容易受电磁波干扰。激光测距具有高方向性、高单色性、高亮度、测量速度快等优势,尤其是对雨雾有一定的穿透能力,抗干扰能力强,但其成本高、数据处理复杂。
与前几种测距方式相比,超声波测距可以直接测量近距离目标,纵向分辨率高,适用范围广,方向性强,并具备不受光线、烟雾、电磁干扰等因素影响,且覆盖面较大等优点。目前,超声波测距已普遍应用在液位测量、移动机器人定位和避障等领域,应用前景广阔。本文讨论的便是使用超声测距传感器的距离感应系统。
- 上一篇:DEFRORM电渣重熔钢锭轧制参数优化研究
- 下一篇:Matlab时延网络控制系统的分析和设计
-
-
-
-
-
-
-
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书
乳业同业并购式全产业链...
杂拟谷盗体内共生菌沃尔...
当代大学生慈善意识研究+文献综述
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究
十二层带中心支撑钢结构...