基于单片机的温室大棚温度控制系统设计与实现摘要:随着大棚技术在农业种植方面的广泛应用,采用多电路开关、温度传感器、ad转换器及单片机等技术组成的温度控制系统应运而生。通过数字温度传感器ds18b20对大棚温度进行监测,然后将温度值转化为单片机可识别的数字量进行处理,并在led上显示实时温度,实现对大棚温度采集和控制的自动化。关键词:单片机;温度传感器;大棚温度;采集中图分类号:tp273文献标识码:a文章编号:10079599(2012)23000002我国经济与科技快速发展,传统的农业种植已经远远不能满足我国人民的日常生活需求。然而科技的进步也使得我国在农业生产种植技术方面有很大的提高,通过科技来改变粮食缺乏的现状已经成为农业发展的关键,以温室大棚技术为主的农业生产方式已成为现代农业生产的主流。本文主要探讨以单片机为控制核心的大棚温度控制系统,如何科学合理的调节大棚内的温度,达到农作物高产、优质的生产的目的。1系统设计要点在农业中,大棚温度是决定棚内农作物生长发育的重要环境因素,在系统的设计过程中,发现大棚内的温度具有如下特点:1)温度变化快:大棚内的温度受外界自然环境的强烈影响,太阳光照是使得室内温度重要因素。外界空气温度、湿度、土壤的性质也会影响大棚内温度的变化;2)温度分布不均匀:大棚内温度分布不
f均匀是受外界光照不均匀以及大棚内温度控制设备的分布位置而引起的。
2系统硬件设计方案本方案主要设计思路是通过ds18b20温度传感器检测实时温度,并传输给单片机,在led上显示温度,将检测到的温度与预先设置好的上下限温度进行比较,若实时温度不在上下限温度范围内则发生报警,然后调用控制模块自动执行升温或降温操作,并将实时温度传输给远程计算机进行记录与分析,如图1。图1系统原理图该系统采用单总线工作方式,对大棚内进行多点温度采集和控制,at89s51对整个系统进行自动控制,计算机作为上位机对数据进行实时记录与分析,单总线可以挂接多个ds18b20温度传感器,对大棚内不同地方的温度进行采集。(1)温度采:ds18b20是一种精度高、数字化、功能强的温度传感器,可以将采集到的实时温度转换成数字信号传输给单片机,采用单向总线的方式与单片机连接,实现数据的双向传输。ds18b20温度传感器测量的范围在55°c125°c,当温度在10°c到80°c之间时,误差为±05°c。ds18b20可将温度按照不同的分辨率进行转化,并将温度值转换成16位的二进制补码形式在单总线上传输,高r