摘要: 近年来,可食菌类的养殖慢慢变成了中国大部分地区农夫们发家致富的有效途径之一。为了适应生产跟生活的需要,此课题以单片机为基础,设计了一个可用于菌房的自动调温系统,旨在维持菌类培养室内部的适宜温度,促进菌类的生产,从而来提高产量。本文通过仿真,设计实现了基于AT89S51和DS18B20的自动温度调节系统。系统的温度定值可以在一定的范围内由人工来设定,并且能在温度发生变化时可以实现自动控制。若测量值高于了设定的温度时,就由单片机来发出控制信号,经过驱动电路使加热器停止工作,并通过自动开启风扇进行降温。当温度低于设定值时,单片机发出控制信号,启动加热器。并且通过实践,本文的控制设计方案能够实现温度控制的任务及限制的设定功能,有助于稳定适宜的养殖环境,提高生产效率。此外,本设计符合国家自动化、绿色节能、产业化的工厂型农业发展的趋势,具有现实意义。
关键词:温度控制;AT89S51单片机;DS18B20传感器;LCD1602显示屏
目录
摘要
Abstract
1引言-1
1.1课题研究的意义和目的-2
1.2自动调温系统的应用-2
1.3 主要研究内容-2
1.4菌房自动调温系统的组成-3
2菌房自动调温系统总体设计方案-4
2.1系统分析-4
2.2主要器件-4
2.2.1 AT89S51单片机-4
2.2.3LED1602显示屏-5
3 菌房温度自动控制系统的硬件设计-6
3.1控制系统设计-6
3.1.1 控制电路设计-6
3.2电源设计-7
3.3温度检测电路-8
3.4显示电路-8
3.5指示灯电路-9
4.软件编程与调试-10
4.1 软件设计-10
4.2编程与调试-10
结 论-13
参考文献-14
附件1 总体硬件原理图-15
附件2 原理图-16
附件3 程序清单-17
致 谢-31