摘 要:本文主要针对土壤温湿度检测系统实时性差这一问题,设计一种实性时高的检测系统。此系统以单片机AT89S52为主控芯片,并利用数字式温度传感器DS18B20和湿度传感器YL-69进行温湿度的收集,经单片机处理后,从无线模块nRF905发射出去,经过一定距离的传输,由接收模块nRF905将数据传给上位机AT89S52,将处理后数据传给显示屏LCD1602并通过串口与PC机进行通信,从而完成无线数据采集和发送。该系统具有实时性高并且价格低等优点,可以用于温室和农田等实时性要求高的场所。
关键词:土壤;单片机;温度;湿度
The Design of Soil Temperature and Humidity Detecting System
Abstract: This article mainly want to design a good real-time detecting system on soil temperature and humidity because of its poor real-time detecting performance. This system regards MCU AT89S52 as its main controlling chip, collects the information of temperature and humidity by using digital temperature sensor DS18B20 and humidity sensor YL-69. After being processed by MCU, it is sent out from wireless transmission module nRF905. Via certain distance of transmission, then the data is transmitted to upper computer AT89S52 from receiving module by using nRF905. Then processed by MCU, data is transferred to display of LCD1602 and communicates with PC through serial port. Ultimately, it finishes wireless data acquisition and signal transmission. Having advantages of high-efficiency and low prices, this system can be used in greenhouses and farmlands which demands high quality about real-time.
Key Words: Soil;MCU;Temperature;Humidity
目 录
摘要 1
引言 1
1.系统设计方案 2
1.1设计指标 3
1.2方案制定 3
1.3基本功能模块 3
2.采集模块设计 4
2.1电源模块的设计 5
2.2单片机AT89S52 5
2.3 DS18B20温度传感器模块设计 7
2.4土壤湿度模块设计 9
2.5 nRF905功能的实现 10
3.接收模块设计 12
3.1 nRF905的接收流程 12
3.2 LCD1602液晶显示 13
3.3报警模块设计 14
4.软件设计 15
4.1采集模块软件设计 15
4.2接收模块软件设计 17
4.3模拟SPI口的实现 18
5.系统调试与性能分析 18
6.结束语 19
参考文献 20
附录 21
致谢 32,3994
土壤温湿度检测系统的设计
引言
土壤温度、湿度是农业生产的主要环境数据,在农业生产实践中占有重要地位,如土壤温湿度不但能影响植物的外部形态和内部结构,而且会影响植物体内有机物质的变化;土壤温湿度的高低还关系到农作物的播种早晚、分蘖消长和越冬安全等问题[1]。由于农作物的主要根系分布在土壤深度0.5m内,所以进行土壤温度和湿度的测定,对农业生产实时服务和理论研究都具有重要的意义。目前,我国拥有基数较大的农田占有面积,但是我国也是一个自然灾害频繁和水资源缺乏的国家,能准确实时的了解农田土壤温湿度的数据,有助于合理的种植和灌溉,不仅可以节约水资源,更能“因地制宜”,从而达到更大的收益,所以对其进行适时准确的测量具有重要意义。而传统的土壤温湿度传感器需通过较复杂的电路才能将温度信号转化为数字信号,且远距离传输会引起较大的误差。本系统采用单总线数字温度和湿度传感器芯片,直接将温湿度变为数字信号,配合单片机及无线通信模块nRF905进行无线数据传输,达到实时采集的目的。利用单片机对温、湿度控制具有控温、湿精度高、功能强、体积小、价格低,简单灵活等优点,很好的满足了工艺要求。本文介绍了利用AT89S52对温湿度进行智能化采集的过程。 AT89S52单片机土壤温湿度检测系统的设计+电路图+流程图:http://www.751com.cn/tongxin/lunwen_394.html