"景先生毕设|www.jxszl.com

单片机的液位控制系统的设计与实现

2020-12-21 17:46编辑: www.jxszl.com景先生毕设
目录
摘 要 2
一、 引言 3
二、 设计方案 3
(一) 整体的工作原理 3
(二)课题设计的要求及任务 3
三、 硬件设计 4
(一)单片机AT89C51 4
(二)传感电路 5
(三)报警电路 5
(四)显示电路 6
(五)控制电路 7
(六)总电路图 7
四、软件设计 8
(一)主流程 8
(二)程序 10
五、实物 11
(一)实物图 11
(二)元器件 12
六、总结 13
七、参考文献 13
致谢 14
附录一:总体设计源代码程序 15
摘 要
本文是针对液位的精确控制,通过AT89C51单片机来实现,具体设计了液位控制电路、液位传感器、数码管显示、报警电路等软硬件设计,采用模拟液位传感器对模拟水箱的容器进行液位控制,实现控制液位的功能,并对所需的液位值进行显示。本文介绍了接口电路原理图,给出了相应的软件设计流程图和汇编程序,并制作了实物。
关键词:单片机;液位检测;仿真;反馈控制
Abstract
This paper is according to the level of precision control, through the use of AT89C51 single-chip microcomputer, liquid level control circuit, liquid level sensor, digital tube display, alarm circuit of the hardware and software design method by simulation of liquid level sensor on simulated tank containers for liquid level control, realized has the funct
 

 *景先生毕设|www.jxszl.com +Q: ^3^5^1^9^1^6^0^7^2^* 
ensor, digital tube display, alarm circuit of the hardware and software design method by simulation of liquid level sensor on simulated tank containers for liquid level control, realized has the function of liquid level control and display the value of the required level. This paper introduces the interface circuit schematic diagram, gives the corresponding software design flow chart and assembler, and create a physical.
Key Words: Microcontroller; water level detection; simulation; feedback control
引言
随着现代社会的快速发展,科学技术水平的突飞猛进,人们对生活品质的追求越来越高,使得现在智能化快速普及。从而迫使在现代技术下生产的机器更具准确性,安全性,绿色环保低耗性。
本课题论文是针对实现智能化而无需人工监视的液位控制系统,该技术可以应用于水箱、水塔、蓄水池、大坝等方面,改善了以往人工控制的缺陷,并且可以减少人力劳动,进一步推进人工智能化的发展。
该课题是基于单片机基础上的液位控制系统,可以根据液位的变化实现切断电源、发出警报等。该单片机采用的AT89C51单片机,该单片机具有高效率,高精准度,低功耗的特点。本文设计的液位控制系统符合国家的相关文件要求,没有安全隐患。
设计方案
整体的工作原理
根据水可以充当电的导体这一特性,当水平面的落差有很明显的落差时,会产生电平差,此时再凭借单片机的超强处理数据的能力,对其进行判断解码,然后对解码判断后的数据进行处理,并对控制器下达相应的处理命令。
AT89C51
控制电路 报警电路
单片机模块
传感电路 显示电路
图1 液位控制原理图
(二)课题设计的要求及任务
⑴设计要求:①根据单片机、传感器等控制器件设计;
②接收到的液面位置改变的信号转变为电压信号,通过系
统处理为TTL电平送入单片机;
③单片机对接收的信号进行数据处理,并把液位显示在LED
上,液面位置超过警戒线的时候,蜂鸣器发出报警声音提醒。
⑵原始数据:①液位传感器;
②51单片机;
③蜂鸣器。
⑶主要任务:①因时因地,对题目分析,并设计题目;
②设计系统实现的方案;
③设计并绘制电路原理图;
④画出功能模块的程序流程图;
⑤使用C语言编写实现程序;
⑥结合硬件调试、修改并完善程序。
硬件设计
(一)单片机AT89C51
与MCS-51兼容产品8K字节在系统可编程Flash存储器的擦除周期1000次;全静态操作:0Hz~33Hz;32个可编程I/O口线;三个16位定时器/计数器;八个中断源;全双工UART串行通道;低功耗空闲和掉电模式;掉电后中断可唤醒;看门狗定时器;双数据指针;掉电标识符。
A89C51单片机是一种低功耗,高性能CMOS8位微控制器,具有在系统可编程Flash存储器8K字节。采用ATMEL公司的高密度非易存储器制造技术,完
原文链接:http://www.jxszl.com/dzxx/txgc/33604.html