传感器在农业大棚中的应用
无需注册登录,支付后按照提示操作即可获取该资料.
传感器在农业大棚中的应用(论文9000字,KEIL程序)
摘 要
随着科技的发展,农业大棚凭借着其特有的优势,让原本只能在特定季节种植的蔬果可以在不受季节限制的条件下进行培育,给予了人们更多的选择。本次传感器在农业大棚中的应用设计,以STM32F103单片机为核心,其主要通过多种传感器来实现对环境中的温湿度,土壤水分,CO2浓度,光照强度等进行检测,并且可以在温度太高时启动风扇进行降温处理,土壤湿度太低则打开水泵进行灌溉增加湿度。全文分别从硬件和软件这两个角度依次对各个模块进行设计和分析,在完成设计的基础上,并用洞洞板为载体,完成了实物的制作,经过测试,整个实物达到了设计目标。
关键词:单片机;传感器;光照检测;STM32F103
Abstract
With the development of science and technology, agricultural greenhouses, with their unique advantages, allow the vegetables and fruits that can only be planted in specific seasons to be cultivated without seasonal restrictions, giving people more choices. The application design of the sensor in the agricultural greenhouse takes STM32F103 single chip microcomputer as the core. It mainly detects the temperature and humidity, soil moisture, CO2 concentration and light intensity in the environment through a variety of sensors, and can start the fan for cooling treatment when the temperature is too high. The full text designs and analyzes each module in turn from the perspective of hardware and software. On the basis of completing the design, and using the hole board as the carrier, the production of the physical object is completed. After testing, the whole physical object has achieved the design goal.
Key words: single chip microcomputer; Sensors; Light detection; STM32F103
本次传感器在农业大棚中的应用设计,主要结合单片机技术,传感器技术等来设计整个系统,本文在完成相关图纸的设计和程序的编写上,还进行了仿真的制作。全文分为五章,第一章主要是针对传感器在农业大棚中的应用写作的背景和研究现状进行分析,表明研究的必要性。第二章则对整个系统的功能进行设计,同时对主要核心器件进行选型,通过选型后最终形成设计方案,并就设计方案进行分析。第三章是传感器在农业大棚中的应用模块设计,包括单片机,液晶显示电路,光照检测等等。第四章主要是系统设计的软件部分,介绍主要的显示程序,光照采集程序等各个程序的编写。第五章则是系统的调试,详细论述了硬件调试,软件调试的过程,最后总结全文,对全文进行收尾。
系统整体设计
本课题是研究传感器在农业大棚中的应用设计,本次设计的系统其主要通过DHT11实现环境中的温湿度检测,光敏电阻来检测大棚内的光照强度,CO2传感器来实现CO2浓度检测,土壤水分传感器对土壤中的湿度进行检测,并将检测到的数据通过OLED液晶进行显示,并且当stm32单片机检测到温度太高时,则通过控制L9110驱动电路来打开风扇进行降温,实现对温度的调节;
目录
摘 要 I
1 绪论 3
1.1 选题背景 3
1.2 国内外的研究现状 4
1.3本文主要内容 5
2 系统及方案设计 6
2.1 系统整体设计 6
2.2 主控制器方案设计 7
2.3显示系统方案选择 8
2.4温湿度传感器选择 8
2.5光照传感器选择 9
3 硬件电路设计 9
3.1 单片机电路设计 9
3.2光照采集电路 11
3.3温湿度检测模块 12
3.4土壤湿度检测电路 13
3.5 CO2检测电路 14
3.6继电器驱动电路 14
3.7风扇驱动电路 14
4 软件设计 15
4.1 系统开发环境简介 15
4.2液晶显示程序 15
4.3温湿度检测程序 16
4.4模数转换程序 17
5 系统测试 19
5.1 硬件调试 19
5.2 软件调试 19
6 结论 22
参考文献 23
致 谢 25