一、功能介绍
通过迪文屏的C51内核单片机的开发,配合HC-SR04超声波模块,实现测距报警;
二、工作原理 使用型号为 HC-SR04 超声波传感器作为测距模块。HC-SR04 可以测量 2~400 cm 之间的距离。其传感器 4 个引脚分别是 VCC 接 5 V 电源,VDD 接地,TR 和 ECHO 接单片机相应的 I/O 口;超声波由超声发射器发射端发射,经过空气中传播,在其遇到障碍物后返回至接收端。根据发射到返回接收的整个过程,TR 引脚作为激发信号的控制端,控制传感器发出超声波信号,通过 Trig 引脚发一个持续 10 μs 以上的高电平;同时在 ECHO 接收端接收返回的超声波信号,通过读取定时器的值可以确定测距 的时间,即可以得出发射波和接收波的时间之差 t,再结合超声波在空气中的传播速度 v,从而可算出距障碍物的距离 L; 三、设计思路
1、硬件部分
学校和迪文公司提供了课题所需的模块,通过查找各模块的功能、参数等,将各个模块连接成系统。
2、软件部分
了解HC-SR04的工作原理,写出HC-SR04测距的驱动程序。 3、GUI的设计
在考虑界面的美观程度和用户的实用性后,采用数字变量显示输出测量的距离。
|