基于单片机的液位控制系统设计的毕业设计论文

上传人:cn****1 文档编号:499963374 上传时间:2022-12-01 格式:DOC 页数:39 大小:412KB
返回 下载 相关 举报
基于单片机的液位控制系统设计的毕业设计论文_第1页
第1页 / 共39页
基于单片机的液位控制系统设计的毕业设计论文_第2页
第2页 / 共39页
基于单片机的液位控制系统设计的毕业设计论文_第3页
第3页 / 共39页
基于单片机的液位控制系统设计的毕业设计论文_第4页
第4页 / 共39页
基于单片机的液位控制系统设计的毕业设计论文_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《基于单片机的液位控制系统设计的毕业设计论文》由会员分享,可在线阅读,更多相关《基于单片机的液位控制系统设计的毕业设计论文(39页珍藏版)》请在金锄头文库上搜索。

1、摘 要本课题是基于单片机的液位控制系统的设计,使用在日常生活和工业应用中广泛应用的水塔作为被控装置,水塔液位和水压作为被控对象;本设计采用液位检测装置和电容式差压变送器对液位高度和压力进行实时检测并传送到单片机进行实时处理,从而使水塔水位自动保持在指定的范围。其中,液位控制系统的硬件电路主要包括水位和水压检测电路、A/D转换电路、键盘显示电路、报警电路、电机控制电路等五大部分;该系统使用电容式差压变送器对水塔水压进行检测并将检测到的信号送给A/D转换器,A/D转换器将对应的模拟电压信号转换成数字量传给单片机AT89C51进行处理,单片机将处理的结果通过数码管显示出来,并完成对排水、抽水电动机的

2、控制;在单片机进行实时处理的同时,可以通过按键对控制系统进行相应的功能切换。该系统各个部分的硬件电路采用C51语言编写控制程序,从而实现使用键盘调整被控参数水压的上、下限以及软件复位功能;利用四位一体共阴极数码管显示水压;通过逻辑代码达到对电机控制电路的控制,使电机在一定的条件下进行抽水或者排水操作;最终使被控对象被控制在指定的水位和水压范围内。在将系统的硬件电路设计和软件程序设计完成后,需要将硬件电路部分和软件程序部分结合起来进行液位控制系统的调试,如果发现问题,就需要找到合适的解决方案,修改错误的部分;并且将这两者结合进行液位控制系统仿真结果的测试,观察实验的结果是否符合课题的设计要求,不

3、然修改不符合课题要求的部分,最终达到液位控制系统的课题目标。关键词:AT89C51单片机;A/D转换;液位控制 I AbstractThis topic is the design of control system based on single-chip liquid level control, using the tower as a controlled device which is often seen in daily life and industrial application, the liquid level of the water tower and water p

4、ressure as the object; this design uses the liquid level detection device and capacitive differential pressure transmitter to monitor the liquid level and pressure and real-time processing, so that the water level automatically keeps in the specified range. The hardware circuit of control system mai

5、nly has five parts, which includes water pressure and liquid level detection, A/D converter, keyboard display circuit, alarm circuit, motor control and so on; the system uses capacitive differential pressure transmitter to detect the tower pressure and the detected signal is sended to the A/D conver

6、ter; A/D converter will convert this analog voltage signals into digital signals which send to the AT89C51 single-chip, and the micro-controller processes the results, which can use the nixie tubes to display, and accomplish the control of drainage and pumping motor; At the same time of real-time pr

7、ocessing in the SCM, the corresponding button can switch to different functions of the control system.Each part of the hardware circuit of the system uses C51 language to program, so as to realize the use of the keyboard to adjust the controlled parameters of upper and lower limit pressure; using on

8、e of LED to display the pressure, through the logic code to control the control circuit of the motor, the motor will pump or drain under a certain condition; ultimately the water pressure and water pressure will be controlled in a specified range.After the design of hardware circuit and software pro

9、gram, debugging liquid level control system combining hardware with software part is needed; if errors are found, find the right solution, modify the wrong part; also this combination of liquid level control system simulation results need test, and observe the experimental results whether or not the

10、se results are in conformity with the requirements of the project design; Otherwise, modifying the part that does not meet the requirements of the project, and ultimately the aim of liquid level control system will be achieved.Keywords: AT89C51 single chip micro-controller; A/D conversion;liquid lev

11、el control II 目 录摘 要IAbstractII第1章 绪论11.1 课题的意义11.2 国内外的研究动态21.3 课题的目的和预期目标3第2章 系统整体方案设计4第3章 硬件电路设计63.1 AT89C51单片机63.1.1 单片机的功能和特点63.1.2 时钟和复位电路83.2 水位检测电路和水压检测电路93.2.1 水压检测电路以及控制仪表93.2.2 水位检测电路103.3 A/D转换设计113.3.1 A/D转换器介绍113.3.2 A/D转换电路133.4 数码管显示和键盘电路143.4.1 键盘电路143.4.2 数码管显示电路153.5 报警电路173.6 电机控

12、制18第4章 软件设计194.1 软件语言的选择194.2 系统主程序和初始化函数194.3 A/D转换和水压的数据处理204.4 延时处理214.5 键盘部分的软件设计244.5.1 按键去抖动244.5.2 按键功能实现264.6 显示部分的软件设计264.7 水位监测和报警电路的软件设计274.8 驱动电路的软件设计28第5章 系统调试与仿真结果295.1 系统调试295.2 仿真结果305.2.1 水压仿真测试305.2.2 水位仿真测试31第6章 结论32参 考 文 献33致 谢34附 录35 IV沈阳工业大学本科生毕业设计第1章 绪论1.1 课题的意义随着很多行业对液位控制的需求日

13、益增加,液位和液压控制技术正在不断发展。为了增加控制功能、提高生产效率,采用AT89C51单片机进行液位和液压的控制技术得到了广泛的应用。不论是在工业生产过程中,还是在农业和其他行业生产过程中,水塔都是生产生活中不可或缺的控制装置设备,所以水塔的液位控制就是我们面临的严峻问题之一。在我国液位技术需求迅猛上升之前,液位的控制需要人来进行看管,这不但降低了劳动生产率,而且还不能高效和精确地将水位和水压控制在一个指定的范围内。正因为这些各种方面的原因,所以采用单片机控制水塔的水位和水压的控制方案就达到了这一基本要求,并且解决了这一重要问题。液位控制作为过程控制研究领域重要的课题之一,它不仅在生产生活

14、中占有相当大的比例,而且人们对液位控制的需要和要求越来越多,多功能的液位控制系统就为了满足这一情况而进行设计的。多功能的液位控制相比较传统的机械液位控制系统有无可比拟的优势;首先,多功能的液位控制系统在功能上比机械液位控制系统要多了不少,不仅是传统意义上的液位控制而已,还增加了水压的显示显示功能和键盘对液压的控制切换功能;其次,多功能的液位控制系统在控制速度上比机械液位控制系统要快了不少,机械液位控制系统依靠传统的机械杠杆进行移动产生位移会有一定的机械延迟,从而增加了滞后时间,然而采用单片机进行液位控制的系统使用了A/D转换器,采样频率相较于机械液位控制系统较高,可以对液位控制系统进行快速控制

15、;再次,机械液位控制系统需要进行零点值和满度值进行反复的调整1,而多功能的液位控制系统不用对其进行反复的调整,只要进行过零点调整,就无需进行反复设置;最后,多功能的液位控制系统无需人为手动的调整液位,直接通过控制电机达到控制液位的效果,相较于机械液位控制系统节省了劳动力成本,同时提高了生成过程中控制的效率。多功能的液位控制系统将使用AT89C51单片机作为核心处理器,方便对整个液位控制系统的调度和操作,它具有一定的可靠性、稳定性和准确性。使用单片机实现多功能的液位控制系统不仅可以减少简单液位控制的控制成本,而且可以提高用户的可操作性,方便用户对液位控制系统的控制。因此本课题采用AT89C51单片机控制水塔的液位相比于以前的控制方式将会有更大的性能和控制操作的提升。目前,虽然市场上的液位控制系统种类繁多,但是掌握液位控制系统关键核心技术对我们有很多好处,有助于我们更有效率和安全地进行生产生活,而且,对液位变化进行分析并采集大量数据,找出数据经常变化的位置,这些数据将会帮助我们实现更加快速和稳定的控制系统。1.2 国内外的研究动态很多欧美的发达国家在液位控制系统的设计中,特别是液位控制系统,已经积累了很多的经验,具有坚实的基础,所以欧美的发达国家的液位控制系统迅速占领了国际市场。我国在液位控制系统的研究和制造上,与其他发达国家相比还存在一定差距;但是,我们国家的研究人员在液位控制

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号