基于51单片机的超声波液位控制器设计
设计编号:
23-FZ-001设计简介:
- 本设计采用51单片机为核心控制,使用LCD1602进行显示;
- 使用HC-SRO4超声波检测液位将采集到的数据在显示屏上进行显示;
- 按键可以设定液位,可以调节液位上限和下限;
- 当检测到实时的液位小于下限闻值时黄灯和蜂鸣器就会进行报警,并控制继电器进行加水;
- 当检测到实时的液位大于上限闻值时红灯和蜂鸣器就会进行报警,并控制继电器进行排水。
仿真概述:
1.使用LCD1602显示实时液位,通过按键可以调节液位闻值,闻值分为上限和下限,通过按键可以对闻值进行加减调节。2.当液位超过上限闻值后黄灯就会亮,并且控制排水的继电器就会被打开,蜂鸣器就会响起。
3.当液位低于下限闻值后红灯就会亮,并且控制加水的继电器就会被打开,蜂鸣器就会响起。
仿真程序界面:
‘’使用Keil 进行程序设计,打开Proteus时程序是默认烧录的状态,如果没有烧录点击AT89C51单片机并将程序导入就能运行系统 (程序文件是后缀为hex的文件),没有hex文件就在keil内编译下就会生成。