设计简介:

本设计是基于单片机的超声波测距系统,主要实现以下功能:

  • 可通过LCD1602显示温度、距离和最小距离;
  • 可通过按键设置最小距离;
  • 可通过蜂鸣器和LED进行不同频率的声光报警;

标签:51单片机、LCD1602、超声波测距、DS18B20

题目扩展:液位检测系统。

超声波测距-实物设计 - 电子校园https://www.mcude.com/mcudesign/702/更多设计可以在特纳斯电子校园网下载

电子校园 - 特纳斯电子专注于单片机毕业设计参考、单片机课程设计参考、毕业答辩PPT模板、单片机设计与开发的电子校园设计网站特纳斯电子专注于单片机、电子嵌入式、物联网设计,打造入门开发者学习开发新天地,毕业设计代做、单片机课程设计代做、单片机设计与开发的电子校园设计网站https://www.mcude.com/

效果图:

总体资料:

原理图:

软件设计流程:

系统框图:

本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成超声波测距的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由四部分组成,第一部分是DS18B20测温模块,通过该模块可获取当前的温度值;第二部分是HC-SR04超声波测距模块,通过该模块可获取当前剩余油量;第三部分是独立按键,通过三个独立按键切换界面、设置油位最小值;第四部分是供电电路,给整个系统进行供电。输出由三部分组成,第一部分是LCD1602显示模块, 通过该模块可以显示当前温度值、剩余油量、油量最小值;第二部分是蜂鸣器,第三部分LED指示灯,当剩余油量小于油量最小值时,进行声光报警。

基于单片机的超声波测距相关推荐

  1. 2022-4-15 基于单片机的超声波测距报警

    基于单片机的超声波测距报警 系统设计软件:Proteus8.10和keil4 .proteus8.10版本安装包可在微信公众号下载 系统源代码和仿真等资料可在文末的链接中下载 系统组成:单片机最小系统 ...

  2. 基于51单片机的超声波测距及温度补偿

    具体实现功能 系统由STC89C52单片机+超声波测距传感器(HC-SR04)+DS18B20温度传感器+LCD1602液晶显示屏+按键+蜂鸣器+电源构成 具体功能:1.LCD1602液晶显示测量的距 ...

  3. 51单片机 普中V2 超声波测距 报警 显示 基于MCS51单片机的超声波测距模块的开发

    基于MCS51单片机的超声波测距模块的开发 采用C51程序设计语言,完成下列功能要求. l 必选功能: (1) 超声波模块和单片机的接口设计,画出完整的电路原理图.(15分) (2) 开发板上电时,显 ...

  4. 基于51单片机HC-SR04超声波测距带温度补偿

    基于51单片机HC-SR04超声波测距带温度补偿 1 开发环境 2 功能说明介绍 3 程序 3.1 工程文件 3.2 代码 4 原理图 5 元器件清单 6 PCB 7全部资料 1 开发环境 仿真图:p ...

  5. 基于stm32单片机的超声波测距显示倒车雷达提醒报警系统Proteus仿真

    资料编号:145   下面是相关功能视频演示: 145-基于stm32单片机的超声波测距显示倒车雷达提醒报警系统Proteus仿真(源码+原理图+仿真+论文) 设计内容 本次嵌入式课程设计综合实验的内 ...

  6. 基于STM32和超声波测距传感器的测距功能设计

    基于STM32和超声波测距传感器的测距功能设计(使用陌生传感器的流程介绍) 引言 项目设计 项目简介 开发工具 硬件设计 软件设计 开发流程 阅读手册 配置并测试传感器相关设置 软件开发 总结 后续 ...

  7. 基于单片机汽车超声波防盗系统设计(毕设课设资料)

    021[毕设课设]基于单片机汽车超声波防盗系统设计,通过实时检测超声波测距的数值,然后显示在显示液晶屏幕上,可以通过按键设定报警范围,报警采用声光报警,使用温度补偿电路增加超声波测距的精度.包含的电路 ...

  8. 【毕业设计】基于单片机的红外测距系统设计与实现 - c51 物联网 stm32

    文章目录 1 简介 2 主要器件 3 实现效果 4 设计原理 4.1 红外测距原理 4.2 红外测距常用算法 4.3 三角法测距原理 4.4 红外测距传感器特点 5 部分实现代码 6 最后 1 简介 ...

  9. 利用51单片机+HC-SR04+51单片机制造超声波测距模块

    利用HC-SR04和51单片机制造超声波测距模块 完整的项目链接: https://github.com/linxinloningg/51_chip_core.git 硬件电路分析: 1.HC-SR0 ...

最新文章

  1. cto denalil
  2. 导师:CV学的这么差,你别毕业了
  3. 2021年春季学期-信号与系统-第三次作业参考答案-第五道题
  4. 老域名优化出新招,三点技巧来相助
  5. Codeforces Round #739 (Div. 3)(AK实况)
  6. Aruba发布业界首款服务智能边缘的云原生平台Aruba ESP
  7. 【Python爬虫】BeautifulSoup4 库的一些用法
  8. FreeBSD5.0内核 - 锁机制
  9. fpga供电电压偏低会怎样_正点原子【FPGA-开拓者】第三章 硬件资源详解
  10. arduino的矩阵示例程序_用树莓派 Arduino 制造 LED 矩阵彩灯
  11. 投影仪与计算机连接方式,投影仪和电脑怎么连接?简单的图文教程
  12. java网吧会员计费管理系统springboot+vue
  13. 词干提取(stemming)和词形还原(lemmatization)比较
  14. 华为交换机配置IPSG防止DHCP动态主机私自更改IP地址
  15. noob学算法----冒泡(bubble)排序算法 Java
  16. IR PC IP 之义
  17. 【干货】APP解构重构,让你用户不再流失
  18. 关于pyecharts可视化中国经济、人口等数据
  19. python如何拼读英语单词怎么写_怎么用英标快速拼读英语单词,这些技巧你知道吗...
  20. maya加载不了arnold的mtoa可能是这个低级错误!

热门文章

  1. 字号——磅——mm 对应表
  2. 爬取京东图书商品信息
  3. 计算机开机出现ROM,求助电脑开机问题
  4. Java开发翻译系统
  5. 浏览器产生乱码的原因
  6. 小程序 Serverless: 解放生产力,驱动研发效能提升 1
  7. 【数据结构笔记】3.栈和队列
  8. 道阻且长,行则将至:搞科研,我们是认真的——数据院四周年系列报道之科研篇...
  9. 分析网站如何检测已经登录的QQ帐号
  10. MATLAB对一子数组赋值