基于单片机的花房温度控制系统设计.doc

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-30
  • 论文字数:9118
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(G战队)提供原创文章

支付并下载

摘要:现在科技在高速发展,温室栽培技术已经非常的成熟,结合温度控制系统可以使农作物处于一个适宜的温度环境内生长,从而解放人力,提高农作物的产量和质量。本文将以单片机为控制芯片,设计一套可以调节控制花房温度的系统,用于广大农户,特点在于功能强大且经济实惠。设计思路是通过温度传感器采取花房温度,将其与农户所设定的温度限制进行对比,如果超出限制将会报警提醒工作人员同时采取相应的温度调控措施。硬件部分将以ATC89C52为控制核心, 检测部分采用DS18B20作为核心组成,农户使用四乘四的矩阵键盘进行温度限制设定,显示部分采用LED数码管,用蜂鸣器作声音报警LED的蓝红光作文光报警在温度超过极限值后提醒工作人员。软件的部分采用51C语言进行编辑,其优势在于易于理解,控制准确而稳定。设计完成后通过Proteus软件进行仿真验证和学习板实物检验,结果表明系统满足设计前的各项要求。希望本文的工作能为开发操作方便,控制准确,稳定可靠的温室温度自动控制系统提供一点思路和借鉴。

 

关键词:89C52;LED数码管显示;DS18B20;四乘四矩阵键盘

 

目录

摘要

Abstract

第一章.绪论-1

1.1课题的提出-1

1.2课题的目的和意义-1

1.3温室栽培技术-2

1.4系统的主要特点-2

第二章.系统总体的分析和设计-3

2.1系统功能跟系统的组成和工作原理-3

2.1.1总体方案-3

2.1.2硬件系统设计-3

2.2温度采样、键盘显示及报警系统-4

2.2.1温度传感器DS18B20-4

2.2.2数码管显示系统-5

2.2.3键盘扫描系统-6

2.2.4报警系统-7

2.2.5温度调节系统-8

2.3电路设计-8

2.3.1单片机最小系统电路设计-8

2.3.2显示电路设计-8

2.3.3温度传感器DS18B20电路设计-9

2.3.4按键扫描电路设计-10

2.3.5报警电路设计-10

2.3.6温度调节电路设计-11

第三章.软件设计-12

3.1系统初始化模块-12

3.2键盘显示模块-13

3.3传感器DS18B20温度转换模块-13

3.4报警及超限处理模块-14

第四章.系统功能验证-16

4.1学习板实物验证-16

4.2proteus仿真验证-18

4.3验证总结-19

结论-16

参 考 文 献-17

附录(C语言程序)-18

致谢-33