基于51单片机的超声波测距仪
一.系统设计
超声波测距仪可以提供相当高的测距精度,通常在厘米级别。这对于许多应用场景(如机器人导航、车辆避障等)非常重要。
本次超声波测距仪使用的是STC89C52单片机作为主控芯片,通过超声波模块检测距离,采集到的数据会上传到单片机中,单片机会对信号进行处理,处理后的数据会上传到LCD1602显示屏上进行显示。
图1 系统框图
二.硬件设计
整个超声波测距仪的电路中,使用STC89C52单片机为主体的最小系统电路作为主控,使用超声波模块显示距离,使用LCD1602液晶显示电路进行数据的显示。
图2 硬件电路
三.软件设计
系统的软件实现过程中首先要进行的系统初始化,初始化结束后进行寄存器初始化,然后进行超声波液位检测,检测到的数据通过LCD1602显示屏显示。
图3 程序流程图
图4 主程序
四、实物展示
五、器材表
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6001文章
43973浏览量
620847 -
超声波
+关注
关注
63文章
2808浏览量
136715 -
测距仪
+关注
关注
0文章
103浏览量
18294 -
51单片机
+关注
关注
269文章
5649浏览量
120700
原文标题:基于51单片机的超声波测距仪
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
51单片机超声波测距仪程序
完整过程文件下载:主程序:/***********************************************************************超声波测距仪 MCU
发表于 10-04 23:25
基于51单片机的超声波测距仪测液位及报警方案原理图设计 精选资料分享
系统的功能分析(末尾附文件)具体框图原理图5V电源电路设计本系统选择5V直流电源作为系统总电源,为整个系统供电,电路简单、稳定。DC为电源的DC插座,可以直接接USB电源线,一端插在DC插座上,另外一端可以插在5V电源上,如电脑USB、充电宝、手机充电器等等。LED为红色LED灯,作为系统是否有点的指示灯,电阻为1K电阻,起到限流作用,保护LED灯,以防电流过大烧坏LED灯。SW为自锁开关,开关按下后,红灯亮,此时系统电源5V直流输出。开关再次按下后,红灯灭,此时系统电源无5V电源输出。
发表于 07-21 06:32
怎样去制作一种基于51单片机的超声波测距仪
已经做成实物如下图功能:一键超声波测距、eeprom存储断电数据不丢失、LCD12864液晶屏显示、LCD12864中文显示特点:自制PCB、USB供电、兼容LCD12864与LCD1602A 等
发表于 11-23 08:07
使用51单片机设计的超声波测距仪资料合集免费下载
本文档的主要内容详细介绍的是使用51单片机设计的超声波测距仪资料合集免费下载。主要内容包括了:模块超声波
发表于 11-23 08:00
•132次下载
56个单片机实验题目合集免费下载
1-1* 设计一微机控制的带通滤波器,实现对滤波器的通带中心频率的程控。
1-2 设计基于51单片机的超声波测距仪。要求显示距离,当距离小于1m时声光报警。
1-3 设计一个基于
发表于 09-20 17:19
•9次下载
51单片机的超声波测距仪制作教程
已经做成实物如下图功能:一键超声波测距、eeprom存储断电数据不丢失、LCD12864液晶屏显示、LCD12864中文显示特点:自制PCB、USB供电、兼容LCD12864与LCD1602A 等
发表于 11-14 19:51
•7次下载
评论