基于STM32的自动灌溉系统.docx
《基于STM32的自动灌溉系统.docx》由会员分享,可在线阅读,更多相关《基于STM32的自动灌溉系统.docx(28页珍藏版)》请在第一文库网上搜索。
1、基于STM32的自动灌溉系统摘要在当今社会快速发展和科技发达的背景下,可用淡水资源的储备粮日益下降且消耗却日益增加,如何进行高效的对水资源进行利用是社会关注的重点问题。传统灌溉系统对于水资源浪费较大,随着电子技术的发展,采用现代电子技术对传统灌溉系统进行改造达到节约资源的目的已经成为当今大环境的发展趋势。基于此,本文提出了一种基于STM32的自动灌溉系统,方案采用STM32单片机作为系统的主控芯片,系统通过DHTi1模块来实现对温湿度的检测,并且可对温湿度阈值进行设置,通过O1ED模块来对系统的实时状态进行显示,通过电机来控制吸水和灌溉,当灌溉量到达设定值时系统自动停止灌溉,在检测到温度过低时
2、会进行自动覆盖用来保暖。通过软硬件设计对方案进行实现,然后对设计出的硬件系统进行功能测试,分别对系统各模块功能进行测试,从测试结果可以看出,本文所设计的基于STM32的自动灌溉系统符合设计要求,在满足设计的同时,还具有成本低廉、功能齐全、结构简单等优点,具有较好的社会实际使用价值。关键词:灌溉系统;温湿度;吸水灌溉;阈值报警ABSTRACTUnderthebackgroundofrapidsocia1deve1opmentandadvancedscienceandtechno1ogy,grainreservesofavai1ab1efreshwaterresourcesaredecreasin
3、gdaybydayandconsumptionisincreasingdaybyday.Howtousewaterresourcesefficient1yisakeyissueofsocia1concern.Traditiona1irrigationsystemwastesa1otofwaterresources.Withthedeve1opmentofe1ectronictechno1ogy,ithasbecomethedeve1opmenttrendoftodaysenvironmenttoadoptmodeme1ectronictechno1ogytotransformtradition
4、a1irrigationsystemtosaveresources.Basedonthis,thispaperputsforwardakindofautomaticirrigationsystembasedonSTM32,USEStheSTM32MCUasthemastercontro1chipsystem,thesystemthroughtheDHT11modu1etorea1izethedetectionoftemperatureandhumidity,andcanbesetthresho1dva1ueoftemperatureandhumidity,throughtheO1EDmodu1
5、etodisp1ayonthesystemofrea1-timestate,throughthemotortocontro1thewaterandirrigation,Whentheirrigationamountreachesthesetva1ue,thesystemwi11automatica11ystoptheirrigation,andwhenthetemperatureisdetectedtobetoo1ow,itwi11automatica11ycovertokeepwarm.Byhardwareandsoftwaredesignschemeforimp1ementation,an
6、dthentodesignthehardwaresystemforfunctiona1testing,testingsystemhasthefunctionofeachmodu1erespective1y,canbeseenfromthetestresu1ts,inthispaper,thedesignofautomaticirrigationsystembasedonSTM32comp1ywiththedesignrequirements,inmeetthedesignatthesametime,a1sohasadvantagesof1owcost,comp1etefunction,simp
7、1estructure,Ithasgoodsocia1practica1va1ue.Keywords:irrigationsystem;Temperatureandhumidity;Waterabsorptionirrigation;Thresho1da1arm目录1绪论11.1 论文研究的背景及意义11.2 国内外研究现状11.2.1 国外智能灌溉系统研究现状11.2.2 国内智能灌溉系统研究现状21.3 本文研究的主要内容21.4 论文的结构安排22方案论证42.1 系统设计方案42.2 主控模块选型42.3 显示模块选型52.4 舵机模块的选择62.5 温湿度检测模块选择63硬件电路的设
8、计83.1 单片机83. 1.1单片机最小系统84. 1.2系统时钟电路85. 1.3系统复位电路93.2 显示模块电路103.3 舵机模块电路113.4 温度检测模块电路124系统软件设计144.1 系统设计软件144.2 软件设计流程图144.2.1主函数流程图144.2.2按键模块流程图154.4.3显示模块流程图164.4.5温度检测模块流程图164.4.4电机模块流程图174.4.4电机驱动模块流程图185系统测试195.1 系统实物展示195.2 系统软件实现195.3 系统功能测试206总结22参考文献23致谢251绪论1.1 论文研究的背景及意义地球有着丰富的自然资源,但由于气
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 STM32 自动 灌溉系统