自动浇花系统Word文档下载推荐.docx
- 文档编号:15189525
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:20
- 大小:535.95KB
自动浇花系统Word文档下载推荐.docx
《自动浇花系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《自动浇花系统Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。
WangWen-wei
(schoolofmechanicalengineering.ChongqingThreeGorgesUniversity,Wanzhou404000)
ABSTRACTWiththespeedingupofthemodernizationstep,automationhasbecomethedevelopmentthemeoftoday’ssociety,andofcoursetheflowerautomaticwateringsystemisbecomingmoreandmoregetthefavourofthoseflowers,somepeoplelikeflowersorpottedclassofornamentalplants,buttheyoftengooutonabusinesstriporalongtimenottowater,theytakecareofthem,andgiveupthishobby。
Sohowismoreconvenientandreasonableforplantbreedingbecomeafocusofthedesignofsmarthome.
ThissystembasedonSTC12C5A60S2single—chipmicrocomputerintelligentwateringtheflowers。
Mainlybythesoilmoisturesensorwatercollection,display,timesettingandwateringofsixmodules。
Realizethenatureofplanthumidityinformationacquisition。
Determinewhetheryouneedwatering,andultimatelycontrolledbysinglechipmicrocomputerrelayopencircuittoimplementthewatering.Thesystemaccordingtotheactualsituation,thereasonablewater,savesthewaterresources,andcanmakeplantsgrowbetter。
KeywordsAutomaticwateringsystemSoilmoisturesensorsTheautomaticcontrol
STC12C5A60S2
一、绪论
1.1课题背景
随着当今社会现代化脚步的加快,自动化已成为当今世界的发展主题。
花卉的生长发育需要有一定的环境条件,这些环境条件主要有温度、水分、光照、空气成分、土壤的成分、物理机械性质、营养液的温度和成分等。
其中花卉能否良好生长最为重要的在于土壤湿度的适合程度。
如何能有效及时的控制好土壤湿度问题已经成为养花爱花者们最为关心的问题。
花谚说:
“活不活在于水,长不长在于肥”。
盆栽花卉由于受容积小、蓄水保水性差、蒸发量大又无地下水补充等特定条件所限故,不耐旱,浇水就显得尤为重要。
如果盆花缺水,植物体内的生理活动就会受到破坏,磷酸钾、硼、钙的吸收就会变弱,而这些元素的缺乏会导致生长点附近生长不良。
盆花缺水还会造成土壤养分的浓度相对偏高,也最易出现“肥伤”.花卉生长所需的水分,大部分是从土壤中吸收来的,保持土壤适当的含水量,是花卉正常发育和获得更高观赏品质的必要条件。
常见的花卉按其需水习性和对不同水分环境的适应能力,可分为水生花卉、湿生花卉、中生花卉和旱生花卉四种。
不同的花卉我们需要浇的水量也不一样。
不同的花卉需水量不同,相同的花卉在不同的生长阶段所需的水量也是不尽相同的。
花卉对土壤水分的要求在各生长阶段不同而不同。
我们要根据花卉的生长季节及生长期合理安排。
综上所述,盆花的合理浇水就显得尤为重要。
1。
2研究目的及意义
随着自动化设备的不断完善,各种自动浇花装置也不时的涌入社会。
根据土壤湿度传感器设计的花卉自动浇水系统能根据作物及其不同生长阶段对环境条件的具体需要,随时调整控制花卉土壤湿度,让花卉能良好生长。
二、系统功能与特色
2。
1系统功能特色简介
(1)选择性浇水
在每次浇水前,系统会对植物土壤湿度进行检测,如果超过设定值上限,就不进行浇水操作,防止过度浇水、浪费水资料。
如果低于设定值下限就进行浇水操作,及时给植物补充水分。
(2)时间显示
系统统内部装有一块DS1302时钟芯片,可以准确的显示时间,用户可以根据时间记录花期。
(3)浇水设置
当土壤湿度低于设定值下限,单片机控制继电器接通,水泵开始抽水浇花;
当高于设定值上限,单片机控制继电器断开,水泵停止浇水。
(4)报警设置
当土壤湿度低于设定值下限,报警系统开始报警,并提示浇水。
当开始浇水,停止报警,继续浇水。
2.2系统硬件电路整体框架图
图2—1系统硬件电路整体框架图
Arduino土壤湿度传感器模块用于对土壤湿度进行数据采集,STC12C5A60S2单片机内置A/D转化进行数据处理,LCD12864显示模块用于显示土壤湿度传感器测量得到的土壤湿度值。
晶振模块用于传输时钟信号给单片机。
按键模块用于对时间的调节,由于不同的花卉开花的时间不一样,所以可以根据时间合理对花卉进行浇花,还达到节约用水。
土壤湿度报警模块用于对低于设定土壤湿度湿度值下限时进行报警提示,并发出警报,单片机控制继电器,接通水泵,给花卉浇水,使花卉及时得到补水.浇水系统有继电器控制,当缺水时,继电器接通,水泵从水箱抽水给花卉浇花。
三、自动浇花控制系统硬件系统设计与选型
3.1单片机的选择
使用STC1T系列的单片机,驱动能力强,运行相对稳定,抗干扰能力强,内置A/D转换。
与AT系列的相比,性价比更高。
使用最普遍的AT89C52,熟悉其原理,相关的资料丰富,相对比较
便宜,容易购买,使用的过程中有疑问容易在网上找到相关资料或者查阅书刊,但是定时器、中断、ROM等较少,抗干扰能力不强,无内置A/D转换,等其他功能。
8751单片机总体上来说和8051单片机差不多,只是8751单片机片内加了一个4K的EPROM,用户可以私下将自己的编写的程序烧写到EPROM中,但是如果要修改程序的话,同样要用紫外线照射来擦除,而后才可以从新烧写新的程序。
89C51单片机为EPROM型,可以说89C51单片机融合了8051和8751的优点,在应用中可以完全代替他们,因为他不仅有他们的功能,而且管脚也兼容,而且存储器为4K的并是FLASH工艺的。
STC12C5A60S2系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速,低能耗,超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8—12倍,内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S)针对电机控制,强干扰场合。
经过以上的对比来看,考虑到使用方便与简化电路以及其性价比等,STC12C5A60S2比较合适。
而且宏晶科技有限公司生产的STC12C5A60S2单片机由于具有其他公司生产的89C52单片机的全部优点,而且其具有内置A/D,加密型好,抗干扰强,而且价格相对合理,所以最终确定选用STC12C5A60S2单片机STC12C5A60S2管脚图如图3-1所示。
图3—1STC12C5A60S2引脚图
STC12C5A60S2的主要管脚功能如下:
VCC(40引脚):
电源电压+5V
VSS(20引脚):
接地
P0端口(P0。
0~P0.7,39~32引脚):
输入输出脚,可用于8位并行I/O口或分时复用为地址和数据总线。
作为输出口,每个引脚能驱动8个TTL负载。
定义为I/O时,需外接上拉电阻。
P1端口(P1。
0~P1.7,1~8引脚):
输入输出脚,8位准双向并行I/O口。
P1口是一个带内部上拉电阻的8位双向I/O口.能负载4个TTL。
P2端口(P2.0~P2。
7,21~28引脚):
输入输出脚,8位准双向并行I/O口。
P2口是一个带内部上拉电阻的8位双向I/O口。
能负载4个TTL。
P3端口(P3.0~P3。
7,10~17引脚):
能负载4个TTL.而且都具有第二功能,P3。
0和P3。
1为串行数据传输,P3。
2和P3。
3为外部中断请求,P3。
4和P3.5分别为定时器0和1的外部输入,P3.6和P3.7分别用于读写单片机外部RAM,是外部数据写选通信号和读选通信号.
RST(9引脚):
单片机内部CPU的复位信号输入端。
ALE(30引脚):
ALE是地址锁存使能端和编程脉冲输入端.
XTAL1(19引脚):
接外部石英晶体的一端。
振荡器反相放大器和内部时钟发生电路的输入端.
XTAL2(18引脚):
接外部石英晶体的另一端。
振荡器反相放大器的输出端。
EA(31引脚):
当EA输入端输入高电平时,CPU可访问片内程序存储器4KB或8KB的地址范围。
当EA输入低电平时,则只能访问片外程序存储器,不论片内是否有程序存储器。
3。
2土壤湿度传感器的选型及简介
3.2。
1土壤湿度传感器的选型
在单片机的应用当中,数据采集是一个非常重要的环节,并且它也是单片机和传感器工作的重要接口.在我们实际的应用当中,单片机的数据采集信号类型主要分为以下几种:
一种是模拟的电压信号和电流信号,另一种是数字信号.一般的单片机都是用A/D转换从而来实现对外部电压信号的采集,利用电流/电压转换芯片和A/D转换实现对电流信号的检测;
通过脉冲计数或I/O口时序来处理数字信号.
在生活中土壤湿度传感器并不多见,一些可以精确测量出来的的土壤湿度传感器价格昂贵,通过反复查资料选择了一款价格合理,测试精确性一般的土壤湿度传感器。
将Arduino土壤湿度传感器插入土壤,采集数据,通过A/D转换进行数据处理,并且通过屏幕显示具体土壤湿度。
2.2土壤湿度传感器的简介
本设计之初,原本打算选用FDS-100土壤水分传感器,其可测土壤相对含水率,与土壤本身的机理无关,是目前国际上最流行的土壤水分测量方法.但FDS—100土壤水分传感器是一款高精度、高灵敏度的测量土壤水分的传感器。
可深埋土中,长期测量且性能稳定.但由于FDS—100的价格偏贵,动辄接近一千,
这是不符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 浇花 系统