根据STM32的自动浇花器设计

根据STM32的自动浇花器设计
根据STM32的自动浇花器设计

信电学院

电子信息工程专业CDIO三级项目项目设计说明书(2016/2017学年第二学期)

项目名称:基于STM32的自动浇花器设计

专业班级:

学生姓名:

学号:

指导教师:

设计成绩:

2017年7月13日

1、项目设计目的

以stm32单片机为核心,利用雨滴传感器及外围电路,完成花草周围湿度情况监测。要求通过雨滴传感器反馈的数据通过单片机处理进行实时控制。实现当湿度过低时,单片机自动控制外围电路水泵进行浇水,湿度高时停止浇水。然后将每一时刻的湿度情况通过串口显示在PC上。

2、项目设计正文

2.1设计要求

1、绘制电路原理图以及PCB图。

2、搭建实际硬件电路,实现功能。

3、确定元器件参数。

2.2电路设计

2.2.1 STM32单片机介绍

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103―增强型‖系列和STM32F101―基本型‖系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。

单片机最小单元模块图,如2-1所示:

图2-1:单片机最小模块图

2.1.2 系统晶振电路设计

将STM32单片机上PD0和PD1连接到外部晶振电路上,系统选取的外部晶振为8MHz,外部晶振电路如图2-2所示:

图2-2 外部晶振电路

2.1.3 系统复位电路设计

将单片机的NRST引脚连接复位电路,复位电路如图2-3所示:

图2-3 复位电路

2.2.4 雨滴传感器模块

模块功能介绍:模块采用5V&9V&12V供电静态电流为5-12mA ,继电器负载能力为250V 10A(AC)~ 30V 10A(DC),接上电源,电源指示灯亮,感应板上没有水滴时,继电器不动

作,开关指示灯灭,滴上一滴水,继电器吸合,启动相关设备,开关指示灯亮,擦掉上面的水滴,又恢复到原始状态。

模块供电:5V&9V&12V 静态电流:5-12mA

继电器负载能力:250V 10A(AC) 30V 10A(DC)

D0:是通过 LM393 芯片输出的TTL开关信号。

A0:传感器的模拟信号输出,可接到单片机上利用AD读取该值。

电位器:可以根据实际的应用需要改变阈值,配电位器调节灵敏度,控制在不同水份时,控制继电器的开启。

继电器开关输出说明:继电器线圈没有电压时,继电器没有吸合,公共端与常闭端接通,当有电压时,继电器吸合,公共端与常开端接通。

继电器接常开端电路接法:当继电器没有吸合时,公共端与常闭端接通,相当于开关断开,控制设备没电不工作。当继电器吸合时,公共端与常开端接通,相当于开关接通,设备有电工作。

继电器接常闭端电路接法:当继电器没有吸合时,公共端与常闭端接通,相当于开关闭合,电路接通,控制设备将有电工作。当继电器吸合时相当于开关断开,电路没电不工作。

功能介绍:接上5V 电源,电源指示灯亮,感应板上没有水滴时,DO 输出为高电平,开关指示灯灭,滴上一滴水,DO 输出为低电平,开关指示灯亮,刷掉上面的水滴,又恢复到,输出高电平状态。。。。AO 模拟输出,可以连接单片机的AD 口检测滴在上面的雨量大小。DO TTL 数字输出也可以连接单片机检测是否有雨

雨滴传感器单元模块图,如2-4所示:

图2-4二:雨滴传感器单元模块图

2.2.5稳压电源电路

直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。MC7805芯片,三端固定式集成稳压器将不稳定的直流电压转换成稳定的直流电压,REG1117-3.3芯片与电容进行滤波处理,使电路输出稳定的直流电压。

稳压电源电路模块图,如图2-5所示:

图2-5:稳压电源电路模块图

2.2.6系统下载器设计

系统的下载器电路,如图2-6所示:

图2-6:下载器电路

2.2.7系统电路原理图

1.系统电路原理图,如图五所示。

图2-7:数字电压表实际原理图

2.数字电压表实际电路PCB图,如图2-8所示。

图2-9:数字电压表实际PCB图

2.3程序设计

2.3.1 STM32内部ADC控制原理

STM32内部12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模

式执行。 ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值。

ADC供电要求是2.4V - 3.6V

ADC使用若干个ADC_CLK周期对输入电压采样,采样周期数目可以通过ADC_SMPR1和ADC_SMPR1寄存器中的SMP[2:0]为更改每个通道可以分别用不同的时间采样总的转换时间如下计算:

Tconv = 采样时间 + 12.5个周期

例如:

当ADCCLK = 14MHz,采样时间为1.5周期

Tconv = 1.5 + 12.5 = 14周期 = 1us

以规则通道为例,一旦所选择的通道转换完成,转换结果将存放在ADC_DR寄存器中EOC(转换结束)标志将被置位,如果设置了EOCIE,则会产生中断。然后ADC将停止,直到下次启动。ADC的输入时钟不得超过14MHz,它是由PCLK2经分频产生,

2.3.2程序中ADC时钟设置如下:

RCC_ADCCLKConfig(RCC_PCLK2_Div6);

//设置ADC分频因子6 72M/6=12,ADC最大时间不能超过14M

根据本次设计的需求及原理,ADC采样的功能设置如下:

ADC_InitStructure.ADC_Mode=ADC_Mode_Independent;

ADC_InitStructure.ADC_ScanConvMode=DISABLE;

ADC_InitStructure.ADC_ContinuousConvMode=DISABLE;

ADC_InitStructure.ADC_ExternalTrigConv=ADC_ExternalTrigConv_None;

ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;

ADC_InitStructure.ADC_NbrOfChannel= 1;

ADC_Init(ADC1,&ADC_InitStructure);

ADC_Cmd(ADC1, ENABLE);

ADC_ResetCalibration(ADC1);

while(ADC_GetResetCalibrationStatus(ADC1));

ADC_StartCalibration(ADC1);

while(ADC_GetCalibrationStatus(ADC1));

2.3.3获取AD值函数如下:

u16 Get_Adc(u8 ch)

{

ADC_RegularChannelConfig(ADC1,ch,1,ADC_SampleTime_239Cycles5);

ADC_SoftwareStartConvCmd(ADC1, ENABLE);

while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC ));

return ADC_GetConversionValue(ADC1);

}

2.3.4读取模块返回值如下:

adcx = 330.0 - Get_Adc(ADC_Channel_1)*330.0/4096;

程序流程图,如下图3-1所示:

图3-1:主程序流程图

2.4测试与调试

本设计应用串口助手及KEIL4软件,将单片机的串口与电脑连接,将采样的值通过串口传到上位机上,到模块上没有水时,传感器返回的值如下图4-1:

图4-1:无水传感器返回的值截图

当向传感器上滴上一滴水时,传感器返回来的值如下图4-2:

图4-2:有水传感器返回值截图

3、项目设计总结

三个周的实训时间很快就结束了,比起一个学期的单片机学习,真的很短!但这期间的学习及其收获却很多。说句实话,我们这组的几个成员单片机基础也不是很好。因此选题开始对我们有一定难度,而且还是新开课题,新型单片机。要重新学习新的单片机的基本知识,画图,写程序。但是通过这几天的不断学习不断探索,找资料,研究。虽然过程比较艰辛,但通过我们相互的配合最后的结果我们还是比较满意。我们通过这次单片机课程设计,加深了对单片机理论的理解,将理论很好地应用到实际当中去,而且我还学会了如何去查阅所需的资料。学会了AD这个新软件的使用。这个过程中,我们花费了大量的时间和精力,更重要的是,我们在学会创新的基础上,同时还懂得合作精神的重要性,学会了与他人合作。另外很感谢学校和老师给我们安排了这次课程设计,通过这次实训我们发现现在书本上的知识与实际的应用存在着不小的差距,书本上的知识很多都是理想化后的结论,忽略了很多实际的因素,或者涉及的不全面,可在实际的应用时这些是不能被忽略的,我们不得不考虑这方的问题,这让我们无法根据书上的理论就轻易得到预想中的结果,有时结果甚至差别很大。通过这次实践使我更深刻的体会到了理论联系实际的重要性,我们在今后的学习工作中会更加的注重实际,努力提高自己的动手能力。

4、参考文献

[1] 蒋廷彪,刘电霆,高富强,方华.单片机原理及应用.出版社:重庆大学出版社.出版时间:2005年1月第2次印刷

[2] 徐爱钧.智能化测量控制仪表原理与设计(第二版)[M].北京:北京航空航天大学出版社,2004

[3] 吴金戌,沈庆阳,郭庭吉.8051单片机实践与应用[M].北京:清华大学出版社,2002

[4] 张国勋.缩短ICL7135A/D采样程序时间的一种方法[J].电子技术应用.1993.第一期

[5] 高峰.单片微型计算机与接口技术[M].北京科学出版社,2003.

[6] 刘伟,赵俊逸,黄勇.一种基予C8051F单片机的SOC型数据采录器的设计与实现

自动浇花系统.

编号(学号):本科学生毕业设计 题目:自动浇花系统设计 学院名称:_________________________ 专业名称: 年级: 学生姓名: 学号: 指导教师:__ ____ 职称/学历:___ __ _ 教务处制

Abstract (5) 1 绪论 (6) 1.1课题背景及研究意义 (6) 1.2课题的设计目的 (6) 1.3课题的主要工作 (6) 1.4本文研究内容 (7) 2 系统概述 (8) 2.1整体方案设计思想 (8) 2.2系统组成 (8) 2.2.1主控芯片的选择 (8) 2.2.2传感器模块选择 (9) 2.2.3电机驱动模块 (9) 2.2.4显示部分 (9) 3 系统硬件设计 (11) 3.1 STC89C52RC单片机 (11) 3.1.1 STC89C52RC单片机管脚图 (12) 3.2 AD转换模块 (13) 3.2.1 TLC2543CN引脚图 (13) 3.2.2 AD转换器与单片机STC89C52RC单片机的接口电路 (15) 3.3 显示模块 (15) 3.3.1 XD-3641AS引脚 (15) 3.4 湿度检测模块设计 (16) 3.4.1 FC-28湿度传感器工作原理 (16) 3.4.2 FC-28湿度传感器与AD转换器的接口电路 (17) 3.5硬件整体设计 (17) 4 系统软件设计 (18) 4.1 系统软件设计思路 (18) 4.2系统软件设计整体框图 (19)

附录 (22) 致谢 (29)

自动浇花系统设计 ** 物理与电子信息学院电子信息工程专业2010级10班指导教师:** 摘要:此次设计采用STC89C52RC单片机外接湿度传感器、显示模块、电机驱动模块、按键模块,组成自动浇花系统。在控制器的控制下,探测器检测土壤温湿度,将检测值传送回来,经控制器判断该值是否在正常温湿度范围内,若低于温湿度的最小值,发出浇水指令,让水泵自动出水;若高于最大值,发出终止浇水指令,让水泵停止浇水。 关键词:STC89C52RC;湿度传感器;自动浇花

自动浇花系统的设计

ANYANG INSTITUTE OF TECHNOLOGY 专科毕业论文 自动浇花系统 院(部)名称:电子信息与电气工程学院 专业班级: 学生姓名:合作者: 学号: 指导教师姓名: 指导教师职称: 2013年5 月

目录 摘要............................................................................................................................................. I 引言.. (1) 第一章系统硬件设计 (3) 1.1系统技术指标 (3) 1.2系统框图 (3) 1.3土壤湿度传感器的设计 (5) 1.4土壤湿度信号调理电路 (7) 1.5土壤湿度信号转换电路 (10) 1.6系统显示电路设计 (12) 1.6.1 显示模块的选择 (12) 1.6.2 显示电路 (12) 1.7按键电路 (14) 1.8电磁阀控制电路 (15) 1.9电路原理图 (15) 第二章系统软件设计 (16) 2.1总设计框图 (16) 2.2传感转换流程图 (16) 2.3控制模块流程图 (17) 第三章系统调试 (19) 3.1 系统硬件测试 (19) 3.2 系统的软件测试 (19) 3.3系统整体调试 (19) 3.4系统测量与误差分析 (20) 第四章总结 (21) 参考文献 (22) 致谢 (24)

附录A PCB图 (25) 附录B 程序 (26)

自动浇花系统 摘要: 本系统以方便人们花卉的浇水,实现智能浇花,让人们从繁琐的浇花工作中解放出来,自动浇花系统的设计和应用应运而生。本系统采用AT89C52单片机,配以相应的外围电路完成土壤含水量的检测和自动浇花的控制过程。由土壤湿度传感器采集土壤信息,再经过信息处理模块处理后由ADC0832 A/D转换芯片转换成数字信号,AT89C52单片机作为控制中心。配以DS1302 时钟芯片、LCD1602液晶显示模块等组成数据处理控制模块,实现智能浇花,显示时钟功能。通过一系列的设计实现,简单的电路及低价的成本实现自动浇花系统是可行的,进一步可以推广到蔬菜大棚,园林,草地等的自动浇灌管理。对于实现科技服务生活具有重要意义。 关键词:浇花;AT89C52单片机;DS1302;土壤湿度传感器;

家用自动浇花装置

家用自动浇花装置

————————————————————————————————作者: ————————————————————————————————日期:

家用自动浇花装置 一、实验摘要 现代家庭中,为美化和改善家居环境,人们都喜欢养植和摆放一些花绿色植物。家用自动浇花装置主要为时常不在家又喜欢养花的人们设计开发,一般的家庭养花用户使用该装置浇花也极其方便。 二、实验目的 讲究环保时尚的当今生活,为了美化和改善家居环境,许多人都喜欢在自己的家中养植和摆放一些绿色植物、花花草草。虽然大多数的人们都喜欢花卉植物,但有些人却嫌浇花养护起来麻烦,特别是一些经常要出差办事的人们,家中的花卉经常会因为得不到及时的浇灌而枯萎,甚是可惜! 基于这一点,我就想力所能及地去设计制作一种能自动浇花的装置,时时代替人们去浇护家中的花卉植物,并且能够根据不同花卉植物的习性,提供不同的浇护方式。 三、实验场地及仪器、设备和材料 浇花装置整体桶一只 喷淋、流水、渗水浇花配套接管各一套 人工喷淋浇花配套接管一套 1m接进水软管一根 可调式稳压直流电源一只 电源定时开关(电子小保姆)一只 四、实验内容 第一阶段初步蓝图设计 (一)浇花方式要多样:喷淋、流水、渗水,用户可根据花贲植物自由选择,可自动浇花,也可手控浇花; (二)浇花实现自动化:综合利用自动控制技术,自动控制进水,实现浇花养护的无人值守化,为喜欢养花而又经常出差的人们带来极大便利; (三)分时段限时浇花:利用定时器控制浇花器的工作状态,用户可设定好浇花时段及浇花时间,可每天浇花,也可隔三差五地浇花; (四)为浇花器配备储水箱:储水箱里储水可以实现缓慢浇花,里面又可调配营养液。 第二阶段搜寻制作材料 选定用PVC管内衬白铁皮桶 选用电磁阀来控制浇花器的自动进水 选用电子小保姆来控制浇花器的限时分段浇花 第三阶段加工制作产品 到水管商店购买直径20cm的PVC管,再到白铁皮加工店,加工定做内衬在PVC 管里的白铁皮储水箱。 接下来,在储水箱上安装定时自动浇花的配件(水管、阀门等) 为了防止储水箱进水过满逸出,配置了一个抽水马桶上用的节水型控水阀第四阶段整体装置设计与制作

盆花自动浇花系统设计方案

盆花自动浇花系统设计方案 随着社会生活的进步,人们的生活质量越来越高。在家里养盆花可以陶冶情操、丰富生活。同时,盆花通过光合作用可吸收二氧化碳,净化室内空气,在有花木的地方空气中阴离子聚积较多,所以空气也特别清新,而且有许多花木还可吸收空气中的有害气体,因此,养盆花如今被许多的人所喜爱。盆花浇水量是否能做到适时适量,是养花成败的关键。但是,在生活中人们总是会有无暇顾及的时候,比如工作太忙或者出差、旅游等。花草生长问题80%以上是由花儿浇灌问题引起;好不容易种植几个月的花草,因为浇水不及时,长势不好,用来美化家园的花草几乎成了“鸡肋”;不种植了吧,家中没有绿色衬托感觉没有生机;保留吧,花草长得不够旺盛,还影响家庭装饰效果。虽然目前市面上有卖盆花自动浇水器的,但价格十分的昂贵,并且大多只能设定一个定时浇水的时间,很难做到给盆花适时适量浇水。也有较经济的盆花缺水报警器,可以提醒人们及时的给盆花浇水。可是这种报警器只能报警,浇水还是需要人们亲自动手。当家里无人时,即使报警也无人浇水,就起不到应有的作用了。因此,我想通过设计一种集盆花土壤湿度检测,自动浇水以及蓄水箱自动供水于一体的盆花自动浇水系统。让盆花在人们无暇照顾时也能得到及时的浇灌。 <一>自动浇花器的诞生背景及国内外发展现状 微喷系统是近几年利用国内外先进技术组装的新型灌溉设施,主要是利用水流通过低压管道系统以一定速度从特制的喷头喷出,在空气中分散成细小的水滴,着落在花草植物、作物及周围的地面上,从而达到及时补充水分的目的。该系统具有用水量少、冲击力小的灌溉特性,适用于栽培密度大、植株柔软细嫩的植物。自动浇花器的诞生是随着人们生活水平的提高和生活节奏的加快而诞生的一种懒人园艺用品。它把微喷的概念应用于家庭盆花浇灌中,通过相应的改进,达到合理给盆花自动浇水的目的。 早在很多年前,国外就已经开始普及,国内使用的电子类自动浇花器多数从国外进口的,价格昂贵,但质量比较可靠。不过这并不太适用于国内,目前国内外比较流行的是玻璃制作的自动浇花器。这种类型的浇花器多数在我国山西和浙江一带加工生产的,价格比较低廉,实用性没有电子类自动浇花器好。随着国内 居民消费水平和生活质量的提高,居家园艺市场异常火爆,但是由于生活节奏加快,种花容易养花难的问题暴露出来,而养花最重要的问题就是浇水问题,研究表明花草80%以上的死亡由于浇水不及时引起,因此国内商家已经看到了这种需求潜力。目前这类小居家用品的厂家主要集中在广东,上海,浙江一带。 <二>电子类自动浇花器 电子类自动浇花器又叫时控喷淋装置,系统构成为:主机(或者控制器)、主管(可以是花园管也可以是4/7mm的微喷淋管)、分水接头(3通、4通、5通、6通、分水器)、副管(3/5mm)喷淋管(雾化喷头、旋转喷头、折射雾化喷头等)。 电子类自动浇花器根据电源的不同分为交流电自动浇花器和电池自动浇花器两种。控制器的一般性能有:电磁阀控制;智能时控电路?微电脑芯片控制;适用电源为AC220V/50HZ;最适宜水压0.3-0.6Mpa;待机功率(4VA,浇水时<12VA);可控制连续作业时间是1分钟至168个小时;可每天自动完成十次以上浇水作业,可每天、隔天、隔多天自动循环进行浇水,手动自动两用;每天计时误差小于正负3秒;电器适应环境温度为-10~50℃;相对湿度<90%RH。 <三>盆花自动浇花系统 (1)选择性浇水 在每次浇水前,系统会对植物土壤湿度进行检测,如果超过一定值,就不进行浇水操作,防止过度浇水、浪费水资料;如果低于设定值但此时光照强度过高不适于浇水,则系统

自动浇花系统

自动浇花系统 This manuscript was revised by the office on December 22, 2012

自动浇花系统 随着社会生活的进步,人们的生活质量越来越高。在家里养盆花可以陶冶情操、丰富生活。同时,盆花通过光合作用可吸收二氧化碳,净化室内空气,在有花木的地方空气中阴离子聚积较多,所以空气也特别清新,而且有许多花木还可吸收空气中的有害气体,因此,养盆花如今被许多的人所喜爱。 盆花浇水量是否能做到适时适量,是养花成败的关键。但是,在生活中人们总是会有无暇顾及的时候,比如工作太忙或者出差、旅游等。花草生长问题80%以上是由花儿浇灌问题引起;好不容易种植几个月的花草,因为浇水不及时,长势不好,用来美化家园的花草几乎成了“鸡肋”;不种植了吧,家中没有绿色衬托感觉没有生机;保留吧,花草长得不够旺盛,还影响家庭装饰效果。虽然目前市面上有卖盆花自动浇水器的,但价格十分的昂贵,并且大多只能设定一个定时浇水的时间,很难做到给盆花适时适量浇水。也有较经济的盆花缺水报警器,可以提醒人们及时的给盆花浇水。可是这种报警器只能报警,浇水还是需要人们亲自动手。当家里无人时,即使报警也无人浇水,就起不到应有的作用了。因此,我想通过设计一种集盆花土壤湿度检测,自动浇水以及蓄水箱自动供水于一体的盆花自动浇水系统。让盆花在人们无暇照顾时也能得到及时的浇灌。 自动浇花器的诞生背景及国内外发展现状 微喷系统是近几年利用国内外先进技术组装的新型灌溉设施,主要是利用水流通过低压管道系统以一定速度从特制的喷头喷出,在空气中分散成细小的水滴,着落在花草植物、作物及周围的地面上,从而达到及时补充水分的目的。该系统具有用水量少、冲击力小的灌溉特性,适用于栽培密度大、植株柔软细嫩的植物。自动浇花器的诞生是随着人们生活水平的提高和生活节奏的加快而诞生的一种懒人园艺用品。它把微喷的概念应用于家庭盆花浇灌中,通过相应的改进,达到合理给盆花自动浇水的目的。

花卉自动浇水系统设计与实现文献综述

xxxxxxx大学 专业文献综述 题目: 花卉自动浇水系统设计与实现综述 姓名: xxx 学院: xxxxxxxxx学院 专业: 电子信息科学与技术 班级: xxx 学号: xxxxxxxxx 成绩: 指导教师: xxx 职称: 2015 年12 月1日 xxxxxxxx教务处制

盆花自动浇水系统设计与实现 作者:xxx指导教师:xxx 摘要:针对盆栽植物浇水不及时、缺乏浇水管理导致植物生长不健康的情况,将单片机测控技术应用于盆栽植物的浇水过程中,以单片机为核心的花盆土壤湿度控制系统。采用土壤湿度传感器实时检测花盆土壤湿度,单片机根据花盆土壤的湿度值判断植物是否需要进行浇水,通过控制继电器进而控制电磁阀实现自动浇水的功能。控制系统还具有报警功能,当花盆水箱水位低于设定值时,能够及时提示为水箱加水。 关键词:单片机花盆土壤湿度湿度传感器 Potted flower design and implementation of automatic watering system Author: xxx Tutor: xxx Abstract:For potted plants is not timely, the lack of water management in plant growth is not healthy, single-chip microcomputer measurement and control technology was applied to water plants in the process of flower pot soil moisture with the single chip processor as the core control system. Real-time detection flower pot soil moisture using soil moisture sensor, microcontroller based on the flower pot soil humidity value judgment whether the need for watering plants, water automatically by the control relay and control electromagnetic valve function. Control system also has alarm function, when the flower pot water tank water level is lower than the set value, can be timely reminder to the tank with water Key words: Single Chip Microcomputer,pot,Soil moisture,Humidity sensor 1.花盆土壤湿度控制系统设计背景及意义

自动浇花器设计说明书

西南交通大学 机械综合设计 I设计说明书 设计题目:自动浇花器 学生姓名: 学生学号: 所在班级: 指导老师:刘光帅 2013年 06月

目录 引言 (1) 1选题背景 (2) 1.1问题的提出 (2) 1.2文献综述(即研究现状) (2) 1.3设计的技术要求及指标 (2) 2机构选型 (3) 2.1设计方案的提出 (3) 2.1.1 传动方案 (3) 2.1.2 排水装置 (4) 2.2设计方案的确定 (5) 3尺度综合 (6) 3.1机构关键尺寸计算 (6) 3.1.1 活塞部分的尺寸计算 (6) 3.1.2 凸轮部分的尺寸计算 (6) 3.1.3 电机部分的规格确定 (6) 3.1.4 定时器部分的规格确定 (6) 3.2 机构关键尺寸优化 (7) 4受力分析 (8) 4.1机构动态静力描述 (8) 4.2机构动态静力变化曲线描述 (10) 5机构建模 (10) 5.1机构运动简图及尺寸标注 (10) 5.1.1 活塞部分的简图及尺寸标注 (10) 5.1.2 上壳部分的简图及尺寸标注 (11) 5.1.3 凸轮机构的简图及尺寸标注 (11) 5.2机构关键构件建模过程 (12) 5.2.1 凸轮建模 (12) 5.2.2 标准件建模 (17) 5.2.2.1 活塞的建模 (19) 5.2.2.2 其他零件的建模 (20) 5.3机构总体装配过程 (21) 5.3.1 机构总体的装配 (21) 5.3.2 爆炸视屏的制作 (28) 6机构仿真 (31) 6.1机构仿真配置 (32)

6.2机构仿真过程描述 (32) 6.3仿真参数测量及分析 (32) 6.4仿真中存在的不足 (33) 7设计总结 (33) 8收获及体会 (34) 9致谢 (34)

文献综述-自动浇花系统

本科毕业设计(文献综述) 题目自动浇花系统的设计 姓名刘富强 专业自动化 学号 201042048 指导教师赵明冬 郑州科技学院电气工程学院 二○一四年五月

自动浇花系统的设计文献综述 1 前言 现在生活中,随着人们生活水平的提高,人们对花卉、树木等绿色植物的喜爱和种植越来越多,在家里养盆花能够陶冶情操,使生活多姿多彩。而且,盆花通过光合作用能吸收二氧化碳,净化空气,在有花草的地方空气中阴离子聚积较多,所以空气也会特别清新,另外,有许多花木还可吸收空气中的有害气体,因此,如今许多的人喜爱养盆花。随着我国房地产的发展,近年来出现高档住宅社区和别墅区,一部分拥有了私家花园,家庭式的浇灌在国内也没正式的起步,和人们现在的生活压力大,没有时间来照看自己家的花卉和小草,但是人们现在生活的环境中太多的电子产品,影响我们的身体健康,所以我们不得不养些花花草草的,还可以陶冶一下情操。[1]然而以前对花木的浇灌、施肥等工作都需要人工来实现,由于现代生活节奏的加快,人们往往忙于工作而忘记定期、及时的为花卉补充水分及养料,或者由于放假回家而将花放办公室等处没人管理导致花木枯死。水是植物生存、生长的最基本的需要.花卉生长所需的水分,大部分是从土壤中吸收来的,保持土壤适当的含水量,是花卉正常发育和获得更高观赏品质的必要条件。常见的花卉按其需水习性和对不同水分环境的适应能力,可分为水生花卉、湿生花卉、中生花卉和旱生花卉四种。不同的花卉我们需要浇的水量也不一样。不同的花卉需水量不同,相同的花卉在不同的生长阶段所需的水量也是不尽相同的。花卉对土壤水分的要求在各生长阶段不同而不同。我们要根据花卉的生长季节及生长期合理安排。综上所述,盆花的合理浇水就显得尤为重要。[2] 随着自动化设备的不断完善,各种自动浇花装置也不时的涌入社会。根据土壤湿度传感器设计的花卉自动浇水系统能根据作物及其不同生长阶段对环境条件的具体需要,随时调整控制花卉土壤湿度,让花卉能良好生长。 2 自动浇花系统的设计要求

自动浇花系统的设计毕业论文

XXX大学 本科生毕业论文 题目自动浇花系统的设计 系别电子信息科学与技术 班级 xxx 姓名 xxx 学号 1246332xx 答辩时间 2016年 5月 xxxx大学计算机与信息工程学院 目录 1 自动浇花器的研究现状 (2)

2 系统设计的研究方法和手段 (2) 3 系统硬件简介 (2) 3.1单片机的最小化系统 (2) 3.1.1 AT89C51单片机的基本组成 (3) 3.1.2 AT89C51单片机的存储器 (3) 3.1.3 振荡电路和时钟 (4) 3.2LCD1602简介 (5) 3.2.1 LCD1602的基本参数及引脚功能 (5) 3.3ADC0832的简介 (7) 3.3.1 ADC静态特性 (8) 3.3.2 ADC动态特性 (8) 3.3.3 ADC性能测试 (9) 3.3.4 常用ADC芯片概述 (9) 3.3.5 ADC0832模数转换原理及主要技术指标 (10) 3.3.6 主要特性 (10) 3.3.7 部结构 (10) 3.3.8 外部特性(引脚功能) (10) 3.3.9 ADC0832的工作过程 (11) 3.3.10 ADC0832与单片机的接口电路 (11) 3.4土壤湿度检测模块 (12) 3.4.1 比较器LM393 (13) 3.4.1.1 LM393主要特点: (13) 3.4.1.2 LM393引脚图及部框图 (13) 3.5报警及电机驱动 (15) 4软件设计 (15) 4.1主程序流程图 (15) 4.2显示模块 (18) 4.3AD转换模块 (19) 4.4湿度检测模块 (20)

5. 结论 (21) 辞 (24) 附录1 原理图 (25) 附录2 参考程序 (26)

家用小型自动浇花器的设计报告

机械机电一体化设计报告 设计题目:家用小型自动浇花器 院系:机电工程学院 专业:机械设计制造及其自动化班级:11级机械2班 学号: 姓名: 指导老师:杨咸启

一.家用小型自动浇花器设计的基本原理、要求和尺寸选择。 1.设计的前提背景: 离家出差或者旅行的时候,家中的花儿无人照看,很容易死掉,基于这种现象,我萌发了设计一种小型的家用自动浇花器,来解决无人照看的花花草草的浇灌问题。 2.设计基本原理与整体结构图: 我所设计的自动浇花器是利用微型家用水泵和土壤湿度传感器和单片机等元件组成的,主要原理是通过土壤湿度传感器去感知花盆中土壤的湿度,给单片机设定一个初始值,当土壤传感器的湿度值低于设定值时,单片机下达命令给电机,电机驱动微型水泵吸水浇花,这时土壤是传感器的湿度值在升高,当高于设定值时,单片机指示电动机停转,水泵也会随后停止吸水浇水。 3.设计要求:由于本产品是面对家庭盆栽植物的,所以整套设备要尽量低价实用;由于一盆植物一次的浇水量不大,所以泵选择微型泵,电机的功率比较小;由于本产品是有关水的吸入排出问题,故对泵与吸水管和排水管间的连接的密封性有一定要求。 4.主要结构的尺寸选择: 微型水泵尺寸选择

我所设计的自动浇花器是采用单作用叶片转子泵作为吸水浇花器的主体的,一下根据我所定的排量等要求,进行该水泵的尺寸设计: 根据估计将设计原始数据定为:额定流量3-4L/min 额定转速240r/min (1)转子尺寸的设计 转子半径: 转子作为与轴的连接部分,主要是力的承受着,叶片镶嵌在转子里,它承载着叶片,带动叶片做旋转运动,叶片同时在其中做伸缩运动,转子半径r 应根据花键轴孔尺寸和叶片长度L 考虑,取花键轴直径 019.0d mm = 初选 0(0.91)19.0z r d mm '== 再根据初选值计算得到的叶片长度L 调整r 的大小。 初选转子半径 z r ' 计算得到叶片泵叶片的长度L 为,由后面的(1)式得 L=10.0mm 由于叶片镶嵌在转子内,且嵌入叶片的槽长度略等于叶片的长度L,根据叶片长度和转子强度考虑,调整转子半径z r 为 29.0z z r r L mm '=+= 转子轴向宽度:转子﹑叶片和定子都有一个共同的轴向宽度B ,B 增加可减少端面泄漏的比例,使容积效率增加,但B 增加会加大油窗孔的过流速度,转子轴向宽度B 与流量成正比。在系列设计中,确定径向尺寸后,取不同的宽度B ,可获得一组排量规格不同的泵。对于径向尺寸相同的泵,B 增大会使配油窗口的过流速度增大,流动阻力增大。据统计资料可略取 1 (0.451)20B R mm ''== 式中 1R '──定子小半径。 由式(5-2),29z r mm =,最终确定10.8324.9B R mm =?=,取 25B mm = (2)叶片尺寸选择及数量: 叶片安放角可选取0°。 叶片数量及长度:我选择了叶片个数为4个,为使叶片在转子槽内运动灵活,叶片伸缩式留在槽内的最小长度应不小于叶片总长的2/3,即 22 ()3 z L R r L --≥ 则 23()10z L R r mm ''≥-= (1) 故叶片长度选择10mm 。 叶片厚度t 应保证在最大压力下工作时具有足够的抗弯强度和钢度。在强度和转子槽制造工艺条件允许的前提下应尽量减薄,以减小叶片根部承受压力作用的面积,减轻对定子的压紧力。 叶片厚度,一般取 1.8 2.5t mm =

机械设计制造及其自动化:自动浇花设备的设计

自动浇花器的设计 [摘要] 花草养殖是人们日常生活的重要组成部分,如何更加方便,合理的进行植物养殖成为了智能家居设计的一个焦点。 本系统为基于STC12C5A60S2单片机的智能浇花系统。主要由温、湿度采集、土壤湿度采集、光照强度采集、人体红外感应模块、语音提示、浇水六大模块组成。实现全天周期性的对植物周围环境的温度、湿度、光照强度信息进行抽样提取,并结合植物土壤的湿度判断天气情况、浇水时间及浇水量,最后控制电机定量浇水。该系统能根据实际情况,合理的浇水,既节约了水资源,又能让植物更好生长。 [关键词] 温、湿度采集;光照强度采集;人体红外感应;语音提示;水 量控制

The design of automatic watering the flowers [Abstract] Culture of flowers and plants is an important part of People's Daily life, how to more convenient and reasonable for plant breeding has become a focus of the smart home design. This system based on STC12C5A60S2 single-chip microcomputer intelligent watering the flowers. Is mainly composed of temperature and humidity collection, sampling, light intensity, soil humidity, human body infrared sensor module, voice prompt, water of six modules. Implementation periodically throughout the day to the plant environment temperature, humidity, light intensity information of sample extraction, and combining the water plant soil humidity judgement about the weather, time and water quantity, water finally quantitative control motor. The system according to the actual situation, the reasonable water, saves the water resources, and can make plants grow better. [The Keywords]Temperature and humidity acquisition; Light intensity acquisition; The human body infrared induction; Voice prompt; The amount of water control

自动浇花控制系统的设计(简版)分解

学位论文独创性声明 本人郑重声明: 1、坚持以“求实、创新”的科学精神从事研究工作。 2、本论文是我个人在导师指导下进行的研究工作和取得的研究成果。 3、本论文中除引文外,所有实验、数据和有关材料均是真实的。 4、本论文中除引文和致谢的内容外,不包含其他人或其它机构已经发表或撰写过的研究成果。 5、其他同志对本研究所做的贡献均已在论文中作了声明并表示了谢意。 作者签名: 日期:2014-05

本设计是基于MSP430G2553单片机设计的小型自动浇花控制系统。它的工作原理是通过土壤湿度传感器检测到土壤的相对湿度,传输到单片机进行信息处理,将所测湿度值与设定湿度值对比,当大于设定湿度时,单片机输出控制信号,控制继电器开关吸合,继而启动水泵,实现自动浇花,当低于设定的湿度值,则停止浇花。本系统浇灌方式智能,合理,能够在无人照看的情况下科学的对植物进行浇灌,避免植物因无人照料而枯死。 关键字:MSP430G2553单片机; 土壤湿度传感器; 自动浇花 Abstract This design is a small automatic watering control system,which is based on MSP430G2553 microcintroller . The operating principle of this system is to detect the relative humidity of thr soil by soil moisture sensor,and then sent to the microcontroller for information processing , then comparing moisture measurement value with the given humidity, the microcontroller outputs a control signal for controlling the relay switch , when measurement value is greater than the set value , then start the pump to water the flower automatically.When the humidity is below the set value ,then stop watering.The way of this watering system is intelligent and reasonable.It can watering plants scientifically in case of possible unattended to avoid plants due to unattended dead. Key words: MSP430G2553 microcontroller ; soil moisture sensor ; Automatic watering

基于单片机的自动浇花装置

基于单片机的自动浇花装置 摘要:本文主要介绍了一种可以定时的自动浇花装置,这个装置安装着水泵和定时系统,该装置运用的是自动浇水,浇水可以做到覆盖全面、水分适量,可以实现在主人无暇照顾植物的情况下对植物进行科学浇水,防止植物因缺水而干枯。本文首先介绍了花卉、植物的生存习性,只有掌握了这些信息,设计定时自动浇花装置才更有意义,然后介绍了该定时自动浇花装置的工作原理以及装置组成,希望对其他人员的继续探究有所帮助。 关键词:单片机;定时;自动浇花装置 在空闲时间,我们都喜欢养殖一些花卉来供我们欣赏,但是植物也有植物的生存特性,无论什么植物都需要按时补充水分,不同植物依照自己生存的环境,需要补充水分的时间间隔也不同,一般情况下,大部分植物都需要我们每天按时给它们浇水,如果遇到我们出差或者长时间忘记浇灌植物,那么植物就可能会因缺水而枯死。现在市场中销售的浇花装置大多是手动浇花装置,定时的自动浇花装置比较少,一些浇花系统采用的是雨幕式大范围浇灌方法来给植物补充水分,这种方法有一定的坏处,它会导致植物因长时间积水而腐烂。 一、自动浇花装置的设计意义 (1)可以实现在我们没有时间顾及植物的情况下,自动给植物补充水分,依照植物的生存习性,来确定植物需要的水量,可以提前设定不同植物的浇水次数,合理控制浇水量,然后再根据植物所处的环境这一因素,合理进行植物浇灌。(2)自动浇花装置对植物浇水使用的是细管浇水的方法,在给植物浇水时把细管缠绕在植物的各个枝蔓,保证不阻碍植物的生长,同时又能保证植物的每个枝蔓都可以补充道适当的水分,这样既达到了植物浇水的最佳效果,又能避免植物部分位置长时间积水。 二、花卉、植物的一般生长习性 大自然因为有五颜六色的花卉和植物而变得五彩缤纷。如同人一样,花卉和植物也有自己的生存习性,不同的花卉和植物的生长习性也不同。但是尽管如此,我们也可以从中找出花卉和植物的一些普遍都有的生存习性。第一是无论什么类型的花卉和植物,它们的生存都离不开阳光、空气、水和养料等生长要素。第二是不同类型的花卉、植物对于土壤的温度、湿度、养料的需要是不同的。第三是

基于单片机的自动浇花装置

基于单片机得自动浇花装置 摘要:本文主要介绍了一种可以定时得自动浇花装置,这个装置安装着水泵与定时系统,该装置运用得就是自动浇水,浇水可以做到覆盖全面、水分适量,可以实现在主人无暇照顾植物得情况下对植物进行科学浇水,防止植物因缺水而干枯。本文首先介绍了花卉、植物得生存习性,只有掌握了这些信息,设计定时自动浇花装置才更有意义,然后介绍了该定时自动浇花装置得工作原理以及装置组成,希望对其她人员得继续探究有所帮助. 关键词:单片机;定时;自动浇花装置 在空闲时间,我们都喜欢养殖一些花卉来供我们欣赏,但就是植物也有植物得生存特性,无论什么植物都需要按时补充水分,不同植物依照自己生存得环境,需要补充水分得时间间隔也不同,一般情况下,大部分植物都需要我们每天按时给它们浇水,如果遇到我们出差或者长时间忘记浇灌植物,那么植物就可能会因缺水而枯死.现在市场中销售得浇花装置大多就是手动浇花装置,定时得自动浇花装置比较少,一些浇花系统采用得就是雨幕式大范围浇灌方法来给植物补充水分,这种方法有一定得坏处,它会导致植物因长时间积水而腐烂。 一、自动浇花装置得设计意义 (1)可以实现在我们没有时间顾及植物得情况下,自动给植物补充水分,依照植物得生存习性,来确定植物需要得水量,可以提前设定不同植物得浇水次数,合理控制浇水量,然后再根据植物所处得环境这一因素,合理进行植物浇灌. (2)自动浇花装置对植物浇水使用得就是细管浇水得方法,在给植物浇水时把细管缠绕在植物得各个枝蔓,保证不阻碍植物得生长,同时又能保证植物得每个枝蔓都可以补充道适当得水分,这样既达到了植物浇水得最佳效果,又能避免植物部分位置长时间积水。 二、花卉、植物得一般生长习性 大自然因为有五颜六色得花卉与植物而变得五彩缤纷.如同人一样,花卉与植物也有自己得生存习性,不同得花卉与植物得生长习性也不同.但就是尽管如此,我们也可以从中找出花卉与植物得一些普遍都有得生存习性。第一就是无论什么类型得花卉与植物,它们得生存都离不开阳光、空气、水与养料等生长要素。第二就是不同类型得花卉、植物对于土壤得温度、湿度、养料得需要就是不同得.

(完整版)基于单片机的智能浇花系统.doc

基于单片机的智能浇花系统毕业设计开题报告 学院 专业班级 (部) 姓名学号 题目基于单片机的智能浇花系统 一、选题背景及依据 (说明选题的目的、意义,列出主要参考文献) 随着社会的进步,人们的生活质量越来越高。在家里养养盆花可以陶冶情操,丰富生活。同时盆花可以通过光合作用吸收二氧化碳,净化室内空气,在有花木 的地方空气中阴离子聚集较多,所以空气也特别清新,而且许多花木还可以吸收空气中的有害气体,因此,养盆花如今被许多人喜爱。 盆花浇水量是否能做到适时适量,是养花成败的关键。但是,在生活中人们 总是会有无暇顾及的时候,比如工作太忙,或者出差、旅游等。花草生长问题 80%以上是由花儿浇灌问题引起的;好不容易种植几个月的花草,因为浇水不及时,长势不好,用来美化环境的花草几乎成了“鸡肋”;不种植吧,家里没有绿色衬托,感觉没有生机;保留吧,花草长得不够旺盛,还影响家庭装饰效果。虽 然市场上有卖盆花自动浇水器,但价格十分昂贵,并且大多只能设定一个定时浇 水的时间,很难做到给盆花自动适时适量浇水。也有较经济的盆花缺水报警器, 可以提醒人们及时的给盆花浇水。可是这种报警器只能报警,浇水还需要人们亲自动手。当家里无人时,即使报警也无人浇水,就起不到应有的作用了。因此, 此次设计一种集盆花土壤湿度检测,自动浇水于一体的盆花自动浇水系统。让人们无暇顾及时也能得到及时的浇灌。 [1]王煜东 . 传感器应用电路 400 例. 北京:中国电力出版社, 2008. [2]李泉溪 . 单片机原理与应用实例仿真 . 北京:北京航空航天大学出版社,2009.8. [3]孙荣高 , 孙德超 . 数字温湿度数据记录仪的设计 [J ]. 现代电技术, 2005 [4]王芳琴 . 单片机控制的节水灌溉系统的研究 [J]. 华中农业大学 .

自动浇花系统的设计毕业设计论文

毕业论文﹙设计﹚ 自动浇花系统的设计 [摘要]本设计主要的内容是土壤湿度检测电路的设计与制作。该电路的工作原理是由STC89C52单片机和ADC0832组成系统的核心部分,湿度传感器将采集到的数据直接传送到ADC0832的IN端作为输入的模拟信号。选用湿度传感器和AD转换,电路内部包含有湿度采集、AD转换、单片机译码显示等功能。单片机需要采集数据时,发出指令启动A/D转换器工作,ADC0832根据送来的地址信号选通IN1通道,然后对输入的模拟信号进行转换,转换结束时,EOC输出高电平,通知单片机可以读取转换结果,单片机通过调用中断程序,读取转换后的数据。最后,单片机把采集到的湿度数据经过软件程序处理后送到LCD1602进行显示。自动浇水系统设计为智能和手动两个部分:智能浇水部分是通过单片机程序设计浇水的上下限值与感应电路送入单片机的土壤湿度值相比较,当低于下限值时,单片机输出一个信号控制浇水,高于上限值时再由单片机输出一个信号控制停止浇水;手动部分是由通过关闭单片机电源,由外围电路供电进行浇灌、 [关键词]STC89C52干湿度的采集与显示 LED

Design of potted flowerss automatic watering system (Grade 08,Class 3,Major electronics and information engineering ,School of physics and Abstract the design of potted plant automatic watering system includes soil temperature and humidity acquisition and display, and the counter setting and display and alarm two parts water. Soil temperature and humidity acquisition and display part, and comprises a soil temperature and humidity acquisition and display, automatic watering system. Soil temperature and humidity acquisition and display in ADC0832is connected with two potentiometers as an induction circuit, the collected soil temperature and humidity value is send to the STC89C52 single chip, then by its transmission to the LCD screen display. Automatic watering system design for intelligent and manual two parts: intelligent watering section through the MCU programming watering the upper limit and the lower limit and the induction circuit into the microcontroller 's soil humidity value are compared, when less than the lower limit value, the MCU output a signal to control the watering, high in the upper limit value by the microcontroller output a signal control stop watering; manual part is composed of single-chip digital tube into the month and day from real time, through the software programmed timing watering time. Key words :STC89C52 temperature and humidity acquisition in the display counter LED

家庭智能浇花器的设计

家庭智能浇花器的设计 随着全球水资源的紧缺,特别是我国淡水资源的不足,加上我国又是农业上的大国,于对于雨水的要求十分的高,现在很多科学家致力于湿度传感器的研究以求达到节约农业用水的效果。 家庭智能浇花器,实现花卉的自动浇水。利用单片机实现自动浇花,根据不同的花种,设置了不同的控制方式,即定时定量浇花方式与根据湿度浇花。定时定量浇花是实现每天在规定的时间自动打开电磁阀浇花,根据不同的花卉所需水量不同,用一个按钮来设置浇花时间的长短,即电磁阀打开的时间,其余时间电磁阈闭合,水流不经过;根据湿度控制浇花是用一个温度传感器,当检测的湿度低于设定的温度。就开始浇花,到了设定的温度就停止浇花。不同的控制方式可以通过手动按钮控制,也可以通过红外遥控设置。通过实验,已经实现了自动浇花。创新点在于自动浇花的水管可伸缩,有助于调整距离。 随着人们生活水平的提高,花卉逐渐收到人们的青睐,陶冶情操,净化空气。利用单片机设计了一款家庭智能浇花器实现自动浇花,节省人力,方便人们出差的时候,不至于影响花卉的生长,如果在家也可以关断浇花器,手动浇花。浇花器设置为两种方式,一种是定时定量浇花,一种是根据湿度浇花。采用哪种方式是通过按键控制或者红外遥控的,在采用定时定量浇花时,数码管显示时间和流水时间,在选用根据湿度浇花时,数码管显示是目前的湿度。 1 总体设计 利用AT89S52单片机设计了自动浇花器,针对不同的花卉,此智能浇花器设置为两种方式:一是定时定量浇花,二是利用湿度传感器检测花卉(也可以用于蔬菜等)的湿度,采集的湿度传送到单片机芯片,单片机根据湿度控制是否浇水,如果需要浇水,单片机的一个引脚p2(0置高电平,使继电器线圈通电,敞开触点闭合,打

相关文档
最新文档