0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于51单片机的超声波液位控制器设计

我快闭嘴 来源:小常硬件 作者:小常硬件 2022-09-26 09:58 次阅读

基于51单片机的超声波液位控制器设计

一.系统概

系统使用的模块有AT89C51单片机+LCD1602显示屏+HC-SR04超声波测距+按键+小灯+蜂鸣器+继电器。

本设计采用51单片机为核心控制,使用LCD1602进行显示,使用HC-SR04超声波检测液位,将采集到的数据在显示屏上进行显示,按键可以设定液位,可以调节液位上限和下限,当检测到实时的液位小于下限阈值时黄灯和蜂鸣器就会进行报警,并控制继电器进行加水,当检测到实时的液位大于上限阈值时红灯和蜂鸣器就会进行报警,并控制继电器进行排水。

二.仿真概述

1.使用LCD1602显示实时液位。

abece802-3cab-11ed-9e49-dac502259ad0.jpg

2.通过按键可以调节液位阈值,阈值分为上限和下限,通过按键可以对阈值进行加减调节。

ac167fb4-3cab-11ed-9e49-dac502259ad0.jpg

3.当液位超过上限阈值后黄灯就会亮,并且控制排水的继电器就会被打开,蜂鸣器就会响起。

ac3c9320-3cab-11ed-9e49-dac502259ad0.jpg

4.当液位低于下限阈值后红灯就会亮,并且控制加水的继电器就会被打开,蜂鸣器就会响起。

ac6659f8-3cab-11ed-9e49-dac502259ad0.jpg

三.程序设计

使用Keil 51进行程序设计,打开Proteus时程序是默认烧录的状态,如果没有烧录点击AT89C51单片机并将程序导入就能运行系统(程序文件是后缀为hex的文件)。

ac968902-3cab-11ed-9e49-dac502259ad0.jpg

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16374

    浏览量

    178155
  • 超声波
    +关注

    关注

    63

    文章

    3018

    浏览量

    138403
  • 51单片机
    +关注

    关注

    274

    文章

    5704

    浏览量

    123646

原文标题:基于51单片机的超声波液位控制器设计(含Keil程序和Proteus文件)

文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    超声波单片机超声波单片机超声波单片机超声波单片机超声波单片机超声波

    单片机超声波单片机超声波单片机超声波单片机
    发表于 04-14 23:51

    超声波传感的测量原理

    超声波传感的体积较大,且对量程、被测液体容器的大小有所要求。如咖啡饮水类内部水箱,是不适合使用超声波
    发表于 12-01 16:35

    怎样去设计一种基于51单片机超声波测距小车

    超声波测距小车资料链接:51单片机超声波测距.rar项目展示:仿真展示 :一、项目要求(一)项目内密本课题的主要内容是,将超声波传感
    发表于 07-20 06:20

    怎样去设计一种基于51单片机超声波控制器

    测量高度并显示,设置范围,超过范围报警,自动控制
    发表于 11-10 07:17

    基于单片机超声波测控系统的设计

    单片机AT89S51控制核心,控制超声波的发射与接收装置,利用超声波测距的原理测出
    发表于 10-08 15:04 238次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>超声波</b>测控<b class='flag-5'>液</b><b class='flag-5'>位</b>系统的设计

    超声波控制器

    基于单片机超声波控制器实例程序(keil)
    发表于 01-11 17:00 13次下载

    51单片机超声波测距串口显示

    51单片机串口显示超声波测距程序,里面有定义的接口。
    发表于 03-28 16:47 12次下载

    51单片机超声波测距仿真与分析

    51单片机超声波测距仿真与分析
    发表于 09-04 08:49 30次下载

    超声波检测系统设计

      为了稳定、精确地测量,通过运用复杂可编程逻辑器件控制超声波的发射和接收以及单片机进行数据运算的方法设计了
    发表于 09-21 10:58 20次下载
    <b class='flag-5'>超声波</b><b class='flag-5'>液</b><b class='flag-5'>位</b>检测系统设计

    基于51单片机超声波测距模块设计

    超声波测距的模块,51单片机接上12864液晶,HC-SR04超声波模块,就可以了,具体程序没怎么看,超声波模块的硬件也不晓得。
    发表于 12-10 16:33 6985次阅读

    51单片机驱动超声波测距模块

    51单片机驱动超声波测距模块(单片机最小系统)-使用51单片机驱动
    发表于 07-22 10:01 61次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>驱动<b class='flag-5'>超声波</b>测距模块

    15-基于51单片机超声波控制器设计

    测量高度并显示,设置范围,超过范围报警,自动控制
    发表于 11-05 13:20 7次下载
    15-基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>超声波</b><b class='flag-5'>液</b><b class='flag-5'>位</b><b class='flag-5'>控制器</b>设计

    基于单片机超声波测距

    、LCD1602、超声波测距、DS18B20题目扩展:检测系统。资料预览效果图:总体资料:原理图:软件设计流程:系统框图:本设计以STC89C52单片机为核心
    发表于 11-12 15:06 41次下载
    基于<b class='flag-5'>单片机</b>的<b class='flag-5'>超声波</b>测距

    43-基于51单片机超声波控制器设计

    系统由AT89C52单片机+HC-SR04超声波测距模块+LCD1602液晶屏+继电器+LED灯指示及蜂鸣器报警模块+按键模块+电源构成。具体功能:1、由HC-SR04超声波测距模块测量并用
    发表于 11-23 16:22 22次下载
    43-基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>超声波</b><b class='flag-5'>液</b><b class='flag-5'>位</b><b class='flag-5'>控制器</b>设计

    如何利用51单片机实现一种超声波测距功能呢

    利用51单片机实现超声波测距功能,利用单片机控制超声波的发射和对
    发表于 08-17 18:04 3168次阅读
    如何利用<b class='flag-5'>51</b><b class='flag-5'>单片机</b>实现一种<b class='flag-5'>超声波</b>测距功能呢