基于AT89C51单片机和DS18B20农业环境温度监测系统的设计

发布时间:2023-08-01  

现代设施农业是集生物技术、工程技术、环境技术为一体的一种高技术、高效益的现代化农业生产方式。是农业产业调整,适应市场经济发展、提高土地资源利用率的有效途径。目前,一些发达国家在设施农业设备和配套技术方面均已形成了完整的体系,其现代化温室能根据作物对环境的不同需要,由微型计算机对设施内的温度、光照、湿度、空气成分等环境因子进行自动监测和调控,可实现温室作物全天候、周期性的高效生产,并逐步向温室管理的数字化、智能化发展。


我国特别是西北地区虽然地广物丰,但由于土地的沙漠化比较严重,导致可利用的土地资源越来越少,因此土地资源的高效利用问题也越来越突出,加快发展设施农业是解决问题的最有效途径。对设施农业环境中的各项环境因素进行检测和控制,是解决问题的关键。温度是设施环境中最重要的因素,因而对设施农业环境中的温度进行实时检测与自动控制就显得尤为重要。


1、系统总体方案

系统设计方案原理如图1所示。分为6个模块:微处理器模块、温度采集模块、数据输入模块、处理与控制模块、电源模块、显示与报警模块。以AT89C51单片机为核心,通过温度传感器DS18B20采集设施环境中的温度值,系统对采样值与标准值进行比较处理,根据处理结果实现温度的实时显示、控制、报警提示等功能。采用AT89C51单片机与数字温度传感器DS18B20组合实现对环境温度的检测与控制不仅具有控制方便、系统电路简单、灵活性强等特点,而且还可以提高温度参数的控制精度。

基于AT89C51单片机和DS18B20农业环境温度监测系统的设计

2、各单元模块选择与设计

2.1 微处理器模块

微处理器模块的主要任务是完成对采集来的温度数据与设定的标准温度值范围的比较处理。该模块选用AT89C51单片机,该单片机性价比高,结构简单,应用广泛,外部I/O资源少但处理速度快,能够满足本系统所要实现的控制功能的要求。


2.2 温度采集模块

温度采集模块主要完成对环境温度数据的采集和转换,并将采集到的温度数据送给处理器。该模块选用数字温度传感器DS18B20。数字温度传感器DS18B20是美国DALLAS公司推出的一种改进型智能温度传感器,能直接读出被测温度值,可利用串行方式与单片机实现通信,且仅占用一条数据线,仅需要一个端口引脚进行通信,因此从主机CPU到DS18B20仅需一条线连接,而且DS18B20的电源可由数据线本身提供(相对于外部电源,转换时间要延长),占用单片机资源少;每一个DS18B20在出厂时已经给定了唯一的序号,线上,实现多点组网功能;是数字传感器,送入单片机的数据为二进制数据,无需A/D转换,便于处理,大大加快了微处理器的运算速度。DS18B20的测量范围从-55~+125℃,增量为0.5℃(最高精度可达0.1℃),转换速度小于1 s(典型值)。与单片机的连接方式如图2所示。

由于该传感器是单线通信,所以其通信时序就非常的重要。根据DS18B20的通讯协议,主机控制DS18B20完成温度转换必须经过3个步骤:

1)每一次读写之前都必须要对DS18B20进行复位,即初始化时序;

2)复位成功后发送一条ROM指令,进行写时序;

3)最后发送RAM指令,这样才能对DS18B20进行预定的操作,即读时序。

2.3 数据输入模块

数据输入模块作为人机交换端口,目的是为了方便根据不同农作物的生长需要,设定不同的最适生长的温度值范围,由小键盘和驱动电路组成。对小键盘的操作一是检测是否有按键被按下;二是识别被按下的是哪一个键,并执行相应的任务。


2.4 控制模块

控制模块是根据微处理器的处理结果,控制显示与报警等外围模块电路的工作。若采集到的环境温度值低于标准温度范围的最小值或者高于标准温度范围的最大值时,该模块能够通过继电器控制加热或者降温设备工作。从而达到控制温度的目的。


继电器电路如图3所示,图中P1.1引脚用于控制加热继电器。给P1.1低电平,三极管导通,电磁铁触头放下开始工作。

2.5 显示模块

显示模块用于显示温度值,如图4所示,由驱动电路和数码管组成。显示电路采用七段共阴数码管扫描电路。节约了单片机的输出端口,便于控制程序的编写。

2.6 电源模块

电源模块为整个电路系统供电,因为AT89C51单片机和温度传感器DS18B20都不需要太高的工作电压,所以本系统采用统一供电模式,这样就可以减少功耗,降低成本。


3、系统整体设计方案

3.1 硬件设计方案

系统硬件电路图如图5所示。

温度传感器DS18B20采集到温度数据后通过P1.0引脚送给单片机,单片机通过软件控制程序对接收到的温度数据进行比较处理。将测试信息发送到P2.0、P2.1、P2.2引脚驱动显示电路工作,显示实时检测到的温度值;通过P1.1、P1.2引脚驱动继电器电路工作,当检测刭的温度低于系统设置的最小温度值时,通过P1.1口控制继电器电路工作启动加热设备为环境升温;当检测到的温度高于系统设置的最大温度值时,通过P1.2口控制继电器电路工作启动降温设备为环境降温;与此同时,通过P2.5口驱动报警电路实现报警提示。


按键s1用于对系统进行复位操作,按下一次,系统自动复位一次;按键s2、s3、s4用于设置最小温度值和最大温度值,按键s2被按下时系统加1操作,按键s3被按下时系统减1操作,按键s4为确认键。


3.2 系统软件流程设计

系统程序的设计思想为:设置标准温度范围后,温度传感器DS18B20对环境温度进行采样,将采样值与预设温度值进行比较,如果采样值高于或低于预设温度值时,系统通过继电器启动加热或降温电路工作。主程序流程图如图6所示。

4、 结论

本设计采用AT89C51单片机与数字温度传感器DS18B20组合,实现了设施农业等环境温度的检测和控制。具有电路简单、操作方便、价格低廉、灵活性强等特点,是一套较为实用的温度动态测控系统。

文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    基于物联网的多参数水质监测系统设计;摘要: 为解决传统水质监测耗时费力、采样精度低、数据统计困难等问题,设计了基于物联网的多参数水质监测系统。该系统以STM32微处理器为控制核心,通过控制内部ADC......
    ,非常具有现实意义。本文引用地址:本文的设计是基于单片机和传感器、无线通讯技术的智能泳池防溺水警报器及系统。选取单片机为核心控制器,采用水压传感电路实现入水深度的检测,生理参数检测......
    优先、完成设计指标的功能,得到了基于单片机的电梯控制系统。运行测试表明,基于单片机的电梯控制系统设计具有很多优点,如成本低、功能多样、灵活性强、精度高等,使系统可根据按键要求,合理地做出判断,高效、正确......
    通信模块,结合虚拟仪器技术,系统上位机以LabVIEW为开发工具设计了一种水产养殖环境因子无线监测系统。 1、系统总体设计 如图1所示,监测系统由单片机监测终端和监测中心PC机组成。其中单片机......
    基于AT89S52单片机的温度和湿度检测系统设计;引言 温度、湿度是工农业生产的主要环境参数.对其进行适时准确的测量具有重要意义。利用单片机对温、湿度控制。具有控温、湿精度高、功能强、体积小、价格......
    利用人的视觉停留,好像4 位LED 同时点亮一样。 综上可得,基于单片机的多气体检测系统的数据采集、数据处理及结果显示电路如图3。 图3 多气体检测系统电路 2 软件设计设计由数据采集、数据......
    、结束语 本文采用STM32单片机作为主控制器,nRF24L01P实现数据的无线收发功能,并通过Lab-VIEW上位机界面实时显示数据,设计出了多对一的无线温湿度检测系统。经过实际论证,该系统......
    接受固定在伺服电机转轴上的转速传感器随着电机转动而产生的反馈脉冲信号,并在LED实时显示电机的实际转速。 2.1 单片机控制器的硬件设计 在此开发了一套运动控制器的软件系统。该系统的硬件结构是基于单片机而开发的,所用功能为外部中断、定时中断、检测......
    基于AT89C51单片机的点滴检测系统设计;一.系统概述 系统使用的模块有AT89C51单片机+8位共阳极数码管+74HC245驱动器+按键+小灯报警 系统使用AT89C51单片机作为主控,通过......
    信号[3-4]。即可写入数据。 4   结束语 该系统是基于单片机的数字FM调频收音机的设计,也是基于单片机及其接口技术、计算机技术、微电子技术综合应用的设计,该设计其控制系统......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>