毕设项目 基于51单片机的超声波测距系统(汽车防撞系统)


0 前言

🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。

为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是

🚩 基于51单片机的超声波测距系统(汽车防撞系统)

🥇学长这里给一个题目综合评分(每项满分5分)

  • 难度系数:3分
  • 工作量:3分
  • 创新点:5分

🧿 项目分享:见文末!


在这里插入图片描述


1 设计方案

本设计主要采用MCS-51系列单片机作为主控芯片,能够实现超声波测距,数据显示,参数设置等功能。

在这里插入图片描述

本系统可以通过超声波模块测量系统到障碍物之间的距离并用数码管显示出来,用户还可以通过按键设置下限报警距离,假如测量的距离低于设置的报警值则通过蜂鸣器发声提醒用户超出允许范围。

拟解决的关键问题:

  • 1、完成键盘的设计,分配好各个按键输入对应单片机各口的控制信息;
  • 2、完成数码管显示电路的设计,实现具体的控制、提示信息的显示;
  • 3、完成超声波测距电路的设计,使其能够准确测量距离;

超声波测距原理

超声检测是利用超声波的特性检测外部信号、类似于声呐设备等,本文用超声波侧率的方式,方法是类似的,超声波测距的方法有很多,例如相位检测法是通过声波之间的相位差计算周期得到距离,声波幅值检测发是通过声波的幅度与频率计算得到其距离,往返时间检测法就是本次设计使用的重点方法,通过一个发射模块将超声波声波源发出,通过接收模块接收,通过计算两者之间的时间处于除于二,由于声波的传输时间是固定的,从而我们可以通过时间来计算出实际距离。原理图如图所示。

本次使用的产生波模块是内部自带一个40KHZ的的电压脉冲信号,通过驱动一个引脚高电平,是模块发出信号,通过模块内部电陶瓷晶片产生振动,此时电磁信号转换为了机械振动信号,该信号频率很高,是属于产生波的范围,声波信号通过控制介质传播,发送出去,通过直线传播遇到障碍物后会被反射回来,反射回来的信号又会直线传播到接受探头中,将振动信号转换为电信号,此时的信号已经非常弱了,景富哦模块颞部增益放大器放大,计时处理后计算得到实际的距离。

在这里插入图片描述

2 实现效果

在这里插入图片描述

在这里插入图片描述

3 硬件设计

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4 软件设计

按上述工作原理和硬件结构分析可知系统主程序工作流程图如下图

在这里插入图片描述

超声波探测程序流程
在这里插入图片描述

更多详细内容见论文

在这里插入图片描述


5 最后

包含内容

在这里插入图片描述

🧿 项目分享:见文末!

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值