基于单片机的锅炉温度控制系统设计.zip

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

支付并下载

摘要:本课题是基于单片机的锅炉温度控制系统设计。单片机首先做出决策判断,然后利用DS18B20采集温度和将温度采集到单片机,单片机对数据进行分析处理,将结果反映在LCD1602上。当温度超过限定范围,系统报警,并用PWM控制可控硅通断时间来进行温度控制,使其能达到在合理范围内控制温度的效果。软件部分由C语言编写完成,根据系统要求依次设计温度采集和温度显示子程序,结合中断程序模拟PWM波。软硬件结合,最后由Proteus完成仿真调试工作。

 

关键词 AT89C51;PWM;DS18B20

 

目录

摘要

Abstract

1 绪论-1

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

1.2 课题研究内容-2

2 器件选型及硬件设计-4

2.1 总体结构-4

2.2 单片机选型及具体介绍-4

2.3 PWM调节可控硅控制水温-6

2.4 LCD1602温度显示模块-7

2.5 报警模块-10

2.6 DS18B20温度传感器-10

2.7 时钟电路和复位电路设计-12

2.8 按键模块-13

2.9 电源模块-13

2.10 D/A转换器和电机-14

2.11 总电路图-14

3 系统软件设计-16

3.1 系统软件的总体设计-16

3.2 温度采集程序设计-17

3.3 温度显示程序设计-19

3.4 中断程序设计-21

3.5 PWM程序设计-22

3.6 Keil编译软件-24

4 Proteus仿真-26

4.1 仿真结果图及说明-26

4.2 当前温度处于正常范围之内-26

4.3 当前温度高于上限时-26

4.4 当前温度低于下限时-27

结论-28

致谢-29

参考文献-30