浴池水温控制系统设计.zip

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-10-14
  • 论文字数:16345
  • 当前位置论文阅览室 > 毕业设计 > 电气工程 >
  • 课题来源:(王教授)提供原创文章

支付并下载

摘要:在日常的生活中,水温的控制对人们有着十分重要的意义。本次设计主要是采用了AT89C51和AT89C2051单片机对浴池水温进行的控制。该系统主要运用了温度采集、单片机的控制、数码管显示等部分,使用了PID算法对温度进行控制,通过两个单片机之间的信息交换实现了温度的显示,温度的控制,以及对于温度的设定,这次的设计通过PID算法进行分析,使用了PWM脉宽调制,通过控制PWM波形的占空比来控制加热的速度。这样可以大大提高控制的精确度。该系统通过改变加热的时间来改变温度的高与低,让温度保持在一个合适的范围之内。当温度高于上限时候,立即断开电源,停止加热;由于电炉的停止加热,水温会随着时间的推移逐渐下降,当水温达到设定的温度的下线时,接通了电源,开始加热。周而复始,不断地循环。该系统的电路结构简单,系统的可靠性比较高,操作方便,易于实现。在实际的生活中也有很大的应用。

 

关键词  单片机;水温控制;PID算法

 

目录

摘要

Abstract

1 绪论-1

1.1 温度控制系统研究的目的和意义-1

1.2 温度控制系统研究概况-1

1.3 温度传感器技术-1

1.4 脉宽调制的介绍-3

1.5 脉宽调制的基本原理-3

1.6 脉宽调制信号的作用-4

1.7 脉冲宽度调制优点-4

2 总体方案的设计-5

2.1 总体方案的确定-5

 2.1.1 选择合适的控制方法-5

 2.1.2 系统的组成-7

 2.1.3 单片机的选择-7

 2.1.4 温度的控制-8

2.2 系统的功能的介绍-9

3 系统硬件的设计-10

3.1 温度数据采集电路-11

3.2 键盘显示-12

3.3 串口通讯-13

3.4 温度控制-14

4 系统软件设计-16

4.1 主程序设计-17

4.2按键检测程序设计-18

4.3温度采集程序设计-19

4.4 PID控制程序设计-20

4.5 串口通讯程序设计-22

5 系统调试和仿真结果-24

5.1 测试前的准备-24

5.2 硬件调试-24

5.3 软件的调试-24

5.4 注意事项-24

5.5 测试结果-25

结论-28

致谢-29

参考文献-30