基于单片机和PID的水箱液位控制系统的设计.docx

资料分类:工程技术 上传会员:溪老师 更新时间:2020-11-04
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18604
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:液位控制是工业生产活动中普遍应用的过程控制,随着世界自动化水平的进步,它在水塔、民用建筑贮水池、石油化工、工业设备、农业设备、食品、造纸、制药、汽车等各行各业都有着广泛的应用。在实际生产应用里,液位控制的水平与产品的质量息息相关,所以研究液位控制的超调量、控制精度、系统稳态、和灵敏度等,对于提高生产质量、节约能源、提高工业生产效益等都有着重要的现实意义。

本文主要系统采用单片机作为控制器实现液位控制。系统可以设置水箱液位的给定值,并检测当前液位,并显示。本文具体设计了该系统的硬件部分和软件部分。硬件部分选用STC89C52RC单片机作为控制核心,负责对其他模块的控制和数据处理,系统采用5463BH数码管作为显示设备,按键作为输入设备, HC-SR04超声波传感器作为液位检测设备。单片机输出PWM信号控制水泵的转速,用TIP127达林顿三级管驱动。此外,本文利用Matlab软件的Simulink仿真工具进行PID仿真测试,确定PID控制参数。软件程序部分由主程序、数码管显示程序、超声波传感器测距程序、按键输入程序、PID控制程序以及PWM电机驱动程序等子程序组成。本文从系统方案论证与选择,所使用的硬件元件的选择,系统软件设计,硬件电路设计,硬件电路制作等方面,介绍了基于单片机和PID的水箱液位控制系统的设计过程,最终实现了水箱液位的实时显示以及液位控制,系统稳定可靠,能达到预期的效果。

关键词:单片机; PID;液位测量;PWM

 

目录

摘要

Abstract

1. 引言-1

1.1课题研究的背景及意义-1

1.2 国内外研究现状及发展趋势-1

1.4 本文的主要工作-3

2 系统的总体方案设计-5

2.1 系统设计方案-5

2.2系统方案选择-5

3 液位控制系统的仿真设计-8

3.1 被控对象模型-8

3.2 Simulink仿真及PID参数整定-9

4 系统的硬件电路设计-12

4.1 单片机最小系统设计-12

4.1.1单片机复位模块硬件电路设计-13

4.1.2 单片机晶振模块硬件电路设计-13

4.13 单片机电源电路设计-14

4.2 超声波液位传感器模块的设计-14

4.2.1 HC-SR04模块工作原理-14

4.2.2  HC-SR04测距模块电路设计-15

4.3 PWM电机控制模块设计-16

4.3.1 TIP127介绍-16

4.3.2 EL817介绍-17

4.3.3 PWM电机控制模块电路设计-17

4.4 按键模块设计-17

4.5 数码管显示模块设计-18

4.5.1 5463 BH数码管介绍-18

4.5.2 数码管显示模块电路设计-18

5 系统软件设计-20

5.1 主程序设计-20

5.2 数码管显示模块软件设计-21

5.3 PID控制程序设计-22

5.4 按键程序设计-22

5.5 PWM电机驱动程序设计-23

5.6 超声波传感器测液位程序设计-24

6 系统的调试与运行-25

6.1 系统的调试-25

6.1.1 硬件调试-25

6.1.2 软件调试-25

6.2 系统的运行-26

参 考 文 献-31

致 谢-33

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:本文主要系统采用单片机作为控制器实现液位控制。基于单片机和PID的液位控制系统的硬件电路设计由单片机、数码管显示模块、按键输入模块、HC-SR04超声波液位测距模块和PWM水泵驱动......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: