【JL010】单片机控制花草自动浇水控制系统
收藏
资源目录
压缩包内文档预览:(预览前20页/共63页)
编号:686648
类型:共享资源
大小:1.27MB
格式:RAR
上传时间:2016-07-03
上传人:棒***
认证信息
个人认证
康**(实名认证)
湖北
IP属地:湖北
25
积分
- 关 键 词:
-
jl010
单片机
控制
节制
花草
自动
浇水
控制系统
- 资源描述:
-
【JL010】单片机控制花草自动浇水控制系统,jl010,单片机,控制,节制,花草,自动,浇水,控制系统
- 内容简介:
-
答辩人 李磊 指导老师 李雪霞 日期 6课题主要介绍以 土壤湿度传感器, 1602液晶等外部器件的针对土壤湿度检测与控制的系统。该系统利用传感器采集数据,用单片机602液晶显示出来,并控制水泵自动浇水 。 小电路图 单片机 按复位按钮 晶振采 12 单片机的 31脚接高,只访问内部0口接上拉电阻 会提高带载能力 壤湿度检测电路 片壤湿度变化时,而测得显示湿度值。 单片机 14引脚相连,这是 单片机的 6引脚相连,这是控制引脚 泵浇水电路 单片机的 6 电器吸合,指示灯 通水泵开始抽水。 警湿度设定按键电路 一次可调整报警上限湿度值,按两次可调整报警下限湿度值,按三次数码管恢复到正常温度显示,4为减小键。 警电路 当湿度传感器测得的湿度值超出所设定报警值的范围时,由单片机程序控制 I/,蜂鸣器开始报警。 统主流程图 按键程序流程图 1602显示程序流程图 湿度监测流程图 统软件开发工具 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境 ,将这些部分组合在一起 . 统正常运行仿真截图 度低于设定湿度 过按键调节湿度范围 com 英 文 翻 译 系 别 自动化 专 业 自动化 班 级 191001 学生姓名 李磊 学 号 103552 指导教师 李雪霞 a in s s to of be a is of is to of t in is to by as to is If in of is of to . is of to to of be in of in we to 3. is in is in We to of To is of of to to of to to of to 2 .1 C of C in in of of to to a of to of of of is of C PC in C ( do of In to be to C of C, be to of it be on a , 3.2 on IC IC is in is of CU is a of of be in a at of an to of of , by to of as as to 1 t 3.3 on 51 51 is in is is in a , as is on of a of of of of to 3 of is It be in be in We is of In 0 in of is in in by to By to a of By to of to In in in as of a of a s of is s of By to by of of of in of of in In in of of of of us to of be of of of is to 4 of of is of be to or to of so is to to is to of In it no be to of be of of in of be of in is t In of of to of an of on to of to is up a to I 关于花草 自动浇水系统研究 1 引言 随着当今社会现代化脚步的加快,自动化已成为当今世界的发展主题。花卉的生长发育需要有一定的环境条件,这些环境条件主要有温度、水分、光照、空气成分、土壤的成分、物理机械性质、营养液的温度和成分等。其中花卉能否良好生长最为重要的在于土壤湿度的适合程度。如何能有效及时的控制好土壤湿度问题已经成为养花爱花者们最为关心的问题。 花谚 说:“活不活在于水,长不长在于肥”。盆栽花卉由于受容积小、蓄水保水性差、蒸发量大又无地下水补充等特定条件所限故,不耐旱,浇水就显得尤为重要。如果盆花缺水,植物体内的生理活动就会受到破坏,磷酸钾、硼、钙的吸收就会变弱,而这些元素的缺乏会导致生长点附近生长不良。盆花缺水还会造成土壤养分的浓度相对偏高 , 也最易出现 “肥伤” 1。花卉生长所需的水分,大部分是从土壤中吸收来的,保持土壤适当的含水量,是花卉正常发育和获得更高观赏品质的必要条件 2。常见的花卉按其需水习性和对不同水分环境的适应能力,可分为水生花卉 、湿生花卉、中生花卉和旱生花卉四种。不同的花卉我们需要浇的水量也不一样 3。不同的花卉需水量不同,相同的花卉在不同的生长阶段所需的水量也是不尽相同的。花卉对土壤水分的要求在各生长阶段不同而不同。我们要根据花卉的生长季节及生长期合理安排 4。综上所述,盆花的合理浇水就显得尤为重要。 随着自动化设备的不断完善,各种自动浇花装置也不时的涌入社会。根据土壤湿度传感器设计的花卉自动浇水系统能根据作物及其不同生长阶段对环境条件的具体需要,随时调整控制花卉土壤湿度,让花卉能良好生长。 2、自动浇水技术 于 技术的研究 12 随着计算机技术日新月异的发展, 不仅能用于科学计算、数据处理等方面,也广泛地用于工业生产的自动控制,花卉的自动浇水就需要实时检测土壤湿度。所谓“实时”是指及时响应随机发生的外部事件的请求,并且以足够快的速度完成对外部事件的处理,控制所有实时设备和实时任务协调一致地运行 13,14。实时系统的主要特征就是实时性和可靠性。随着性能和可靠性的不断提高, 广泛地应用于实时系统中,而现行基于 例如 系统 )均不具备较好的实时性,不能满足大多数实时 系统的时间性指标。为了能够实现主控 和任务 之间的数据交换,必须开发 实时操作系统不同平台下数据交换的通信协议,它可以基于串口,并口,网卡和 I/O 设备。 于 列单片机技术的研究 司生产的,其中运用最为广泛的是 列单片机,关于该单片机的应用有很多 15。该单片机采用简洁的 构,两级指令流水线,结构可在一个周期内同时完成一条指令的执行和下一条指令的取指;采用哈佛双总线的存储结构,使数据和指令传 输总线完全分开,避免了瓶颈问题的出现;本身带有 8 位的 A/D 转换部件,具有同步串行口模块。解决了传感器因结垢而检测不准,显示器显示乱码,因干扰而造成电磁阀等执行机构误操作等一些问题,能较好的运用与花卉自动浇水系统,但是编程和传统 51 单片机有一定区别,不能较快的掌握。 于 片机技术的研究 文献 16,17就是运用了 片机,该单片机是在一块芯片中集成了 时器 /计数器和多功能 I/部件,编程较为简单 18。基于此系列单片机的智能控制系统通过合理配置硬件 , 设计软件 , 设计出一套价格低廉、自动化程度高的花卉自动浇水系统,操作方便,控制灵活的控制器性价比高、使用方便、市场货源充足,有较大的发展前景。 3、花卉自动浇水系统的主要应用 花卉自动浇水系统的应用是很广泛的。它不仅仅可以用在家养的盆花,经过改造之后还可以用在农田等地。我们平时常见的滴灌技术其实也是花卉自动浇水系统的变相用法。最近 10 年,滴灌技术在我国发展速度已居世界前列,滴灌目前主要应用在大田 (棉花、玉米、葡萄、辣椒等 )温室大棚果园及绿化带等近年来,滴灌应用领域出现了一些新的变化势头,由温室大棚室内小单元滴灌向室外露地的大单元滴灌扩展;由平地大面积滴灌向山区陡地发展;由蔬菜滴灌向多种经济作物滴灌延伸;由农场集中大面积向农村小面积分散发展;滴灌由原来的高附加值作物向一般经济作物普及。此外,公路铁路沿线和荒漠风沙治理绿化也开始陆续采用滴灌滴灌还进一步应用在城市绿地林木屋顶花园等非农领域,尽管用量较少,但却为滴灌的今后推广提供了更为广阔的市场切入点,相信伴随社会主义新农村建设的推进和建设节约型社会的发展要求,滴灌技术的应用会更加 普及 21。 自动化滴灌系统是世界先进国家发展高效农业节水的重要举措,以色列、日本、美国等一些国家都已采用先进的节水灌溉制度。由传统的充分灌溉向非充分灌溉发展,通过采用遥感,传感器来监测土壤墒情和作物生长,对灌溉区用水进行监测预报,实现水管理的自动遥控,对灌溉区实行动态管理,实现农业灌溉用水管理的自动化。在农业灌溉区域合理地推广自动化控制系统,尤其在干旱、半干旱地区,不仅可以提高水资源利用率、缓解水资源日趋紧张的矛盾,还可以增加农作物的产量,降低农产品的成本。高效农业和精细农业要求我们必须提高水资源的利 用率,将水源开发、输配水、灌溉技术、水资源合理利用和降雨、蒸发、土壤墒情和农作物需水规律等方面统一考虑,综合多种因素合理调配水资源。因此,研制和推广农业节水灌溉控制新技术是实现农业现代化的迫切需要 4、花卉自动浇水系统的发展前景 随着社会的不断发展自动化设备已经是越来越普遍,当然花卉自动浇水系统也会得到广泛应用。人们总会因为繁忙忘了自己心爱的盆花,或是因为照顾不够周全以致花枯萎掉,自动化浇水系统就很好地解决了这一问题。花卉自动浇水系统可以根据需要调节湿度范围,这也是根据不同植物的需水习性设计的。在今后的生活 中,它将不再局限于花卉方面的应用,还可以用于农田的农作物中 5、结束语 花卉自动浇水系统以方便、性价比高且越来越能满足一些都市繁忙人群和一些爱花者的需要而越来越受到人们的欢迎。现在市场上销售的一些自动浇花装置主要利用定时功能对花卉进行自动浇灌 , 虽然可以实现自动化但是不能实时检测土壤的湿度从而导致花卉水分控制不严密,最终花卉不能很好的生长。本文采用一些新的设计方法 , 提高花卉自动浇水的自动化、智能化程度 , 相信本系统必将受到广大爱花者的青睐。 本文解决了市场上自动浇花装置的检测问题,根据花卉对水分的严格要 求提出了可行性设计方案。利用 片机、土壤温湿度传感器、电磁阀和一些外围元件,建立了一个土壤湿度实时检测和控制系统。该控制系统具有结构简单、可靠性高、成本低、功能易扩展等优点,相信一经推广市场一定会带来可观的经济效益和社会效益功能。 0 本科毕业设计论文 题目 单片机控制花草自动浇水控制系统 专业名称 自动化 学生姓名 李磊 指导教师 李雪霞 毕业时间 2014 年 6 毕业 任务书 一、题目 单片机控制花草自动浇水控制系统 二、指导思想和目的要求 通过毕业设计,使学生对所学电子工艺、电路基础知识、模电、数电、等电子基础课程的基本知识加深理解,掌握单片机的基本指令及基本结构,并将其与实际工程应用紧密结合起来,培养创新意识,增强分析问题解决问题能力,为尽快进入社会角色,熟悉相关开发工作流程、项目小组组成、分工、合作方式方法等。增强团队合作意识,提高基本工作技能,为即将踏入社会奠定理论和实践基础。 要求:利用单片机和温湿度传感器,根据不同花卉的需水量来设置不同的土壤湿度限值 ,并利用设定值和测量值的比较结果来控制是否浇水 ,以满足不同花卉对水量的需求。 (1)设计思路:运用所学单片机知识,运用其 I/O 口设计基本控制电路,将温度及湿度传感器的检测值处理后,利用自行设计的浇水驱动电路,可控制连续作业时间是 1 分钟至 168 个小时,可每天自动完成十次以上浇水作业。可每天、隔天、隔多天自动循环进行浇水,手动自动两用。 (2)步骤: l、了解自动浇水系统的工作原理及要求。 2、设计单片机工作的基本电路,如:晶振电路、复位电路。 3、根据系统设计的需要选择传感器及发光二极管、蜂鸣器、按键等模拟部件。 4、设计系 统基本电路。 5、绘制 原理图并编写系统控制程序。 6、联机进行系统仿真调试。 三、进度与要求 1第一周第一周 收集自动浇灌器相关资料。 设计 论文 2第二周第三周 用 计硬件原理图并进行器件选型。 3第四周第六周 编写系统各功能模块控制程序。 4第七周第十周 联机进行系统调试。 5. 第十一周第十二周 整理并组织论文。 6第十三周第十四周 完成修改稿,定稿,打印,交评阅。 7第十五周第十六周 评阅与答辩 四、主要参考书及参考资料 1陈建人 ;周永平 ;西德 司的喷灌控制系统 J;排灌机械 ;1986 年 05期 2吴言荪 ;微处理器在土壤湿度测量中的应用 J;微计算机应用 ;1986年 01期 3杨晓林 ,连建华 ,邹光毅 ;蔬菜灌溉相关参数的自动检测 J;电子技术应用 ;1993 年 02 期 4魏俊奇 ;全数字型传感器诞生小记 J;电子产品世界 ;2000 年 03 期 5魏俊奇 ;传感器发展的新趋势 J;半导体技术 ;2001 年 05 期 6金永奎 ,方部玲 ,夏春华 ;自动控制技术在节水灌溉中的应用 J;农业网络信息 ;2003 年 12 期 7张兵 ,袁寿其 ,成立 ;节水灌溉自动化技术的发展及趋势 J;排灌机械 ;2003年 02 期 8吴伟斌 ,洪添胜 ;虚拟仪器技术在温室测控系统中的研究 J;农机化研究 ;2003 年 04 期 9周洋 ,黄之初 ,杨岳 ;一种智能微机灌溉监控系统的设计 J;工业控制计算机 ;2004 年 04 期 10张兵 ,袁寿其 ,成立 ,将惠凤 ;基于 全自动灌溉控制系统的设计 J;广西水利水电 ;2004 年 03 期 学生 李磊 指导教师 李雪霞 系主任 史仪凯 西北工业大学明德学院本科毕业设计论文 I 摘要 随着改革开放,坚持科学发展观,促进农业持续快速发展,特别是 90 年代以来,我国的设施花草种植产业得到迅猛的发展,设施花圃被看作是 21 世纪最具活力的新产业。现代对花圃管理中,对自动化控制要求比较高。本次设计针对花草温度和湿度要求,利用单片机实现管理。本次设计的有点在于,可以自动调节花圃中的湿度,根据湿度的变化利用单片机自动控制喷水器件工作达到花草湿度稳定在某一范围。其灵敏度比较高,转化时间快,可以人为调节控制。 本文主要介绍以 片机为主控器件,以土壤湿度传感器, 1602 液晶等外部器件的针对花圃温湿度检测与控制系统。该系统利用传感器采集数据,用单片机 理数据把信息通过 1602 液晶显示出来。本设计为花草提供了精确的湿度控制,更有利于作物的生长。 关键词 :花草,传感器,自动控制,单片机 西北工业大学明德学院本科毕业设计论文 to of of 0 of of in 1st is as CU of is in to in to at a of to of ED is to is to 北工业大学明德学院本科毕业设计论文 录 第一章绪论 . 5 题的背景 . 5 题的意义 . 5 课题主要内容 . 5 第二章硬件设计 . 7 统硬件选择 . 7 统整体框图 . 8 要功能模块 . 8 片机 . 8 壤湿度检测电路 . 11 晶显示屏 . 11 泵浇水电路 . 15 警湿度设定按键电路 . 15 警电路 . 16 第三章软件设计 . 17 统总程序流程 . 17 统主函数 . 17 度监测流程图 . 20 度监测程序 . 20 键程序流程图 . 24 键程序 . 25 1602 显示程序流程图 . 28 602 显示程序 . 29 西北工业大学明德学院本科毕业设计论文 四章系统联机调试及仿真 . 33 统软件开发工具 . 33 系统原理图 绘制及仿真工具 . 34 题及解决 . 34 真截图 . 35 统正常运行截图 . 35 度低于设定湿度 . 36 用按键调节设定 温度范围 . 36 参考文献 . 37 致谢 . 38 毕业设计小结 . 39 附录 . 40 附录一程序源代码: . 40 附录二电路图 . 60 西北工业大学明德学院本科毕业设计论文 0 5 第一章 绪论 题的背景 现如今很多家庭把植物当作装饰物,这些美丽的装饰物不同于普通工艺品,它们有生命,需要定期进行浇水,因此,如何使花盆土壤的湿度值保持在一个合理的范围内是每个养花者所关心的问题。传统花盆需要人工进行浇水,要求养花者定期为花盆进行浇水,不仅费时,而且也无法保证为植物提供合适的浇水量。目前的温湿度测量和设备的操作大多还是由人工来完成 , 当种植数量较大时,人的劳动强度很大。 植物的生长都是在一定的环境中进行的,其在生长过程中受到环境中各种因素的影响,其中对植物生长影响最大的是环境中的湿度。湿度变化大,其对植物生 长极为不利。因此必须对环境的湿度进行监测和控制,使其适合植物的生长,提高其产量和质量。 题的意义 目前市场上许多自动浇水花盆是通过定时、定量为花盆进行浇水或者利用渗透原理来实现的,虽然具有自动浇水的功能,但是仍不能根据植物当前的生长环境进行实时浇水。本设计将花盆与单片机技术结合起来,设计了一个能够实时检测花盆土壤湿度并且能够根据土壤湿度情况进行自动浇水的系统。该系统能够在植物需要浇水的时候自动进行浇水,使花盆土壤湿度值保持在一个合适的水平,不仅保证植物有一个健康的生存环境,时也使养花工作变得轻松、有 趣。 课题主要内容 本课题主要介绍以 片机为主控器件,以土壤湿度传感器, 1602 液西北工业大学明德学院本科毕业设计论文 6 晶等外部器件的针对土壤湿度检测与控制的系统。该系统利用传感器采集数据,用单片机 理数据把信息通过 1602 液晶显示出来,并控制水泵自动浇水。 西北工业大学明德学院本科毕业设计论文 7 第二章 硬件设计 统硬件选择 案一:湿敏电阻 由于本设计是测温湿度电路,可以使用热敏电阻湿敏电阻之类的器件利用其感温效应,在将随被测温度湿度变化的电压或电流采集过来,进行 A/D 转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到 A/D 转换电路,感温电路比较麻烦。 图 2 方案二:控制内核不用单片机,用 定了湿度传感器之后,再来考虑它的控制内核,因为数字温湿度的设计并不复杂,单片机完全可以处理的了, 比较高端的控制内核应用成本相对较高,所以选用单片机是即经济又实惠的选择。 案三:土壤湿度传感器 进而考虑到用土壤传感器,在设计中,大多都是使用传感器,所以这是非常西北工业大学明德学院本科毕业设计论文 8 容易想到的,所以可以采用一只土壤传感器,此传感器,可以很容易直接读取被测温湿度值,进行转换,就可以满足设计要求。 从以上三种方案,很容易看出,采用方案三,电路比较简单,软件设计也比较简单,故采用了方案三。 统整体框图 图 2要功能模块 片机 片机的结构有两种类型,一种是程序存储器和数据存储器分开的形式,即哈佛 (构,另一种是采用通用计算机广泛使用的程序存储器与数据存储器合二为一的结构,即普林斯顿 (构。 列单片机采用的是哈佛结构的形式,而后续产品 16 位的 列单片机则采用普林斯顿单 片 机 复位电路 时钟振荡 湿度显示模块 报警电路 浇水模块 土壤湿度检测模块 西北工业大学明德学院本科毕业设计论文 9 结构。 1 主要特性如下: 兼容 品 8K 字节可擦写 1000 次的在线可编程 存 工作电源范围 全静态工作: 0 24 级程序存储器加密 256 字节内部 2 条可编程 I/O 线 3 个 16 位定时器 /计数器 8 个中断源 行通道 低功耗空闲方式和掉电方式 通过中断终止掉电方式 看门狗定时器 双数据指针 灵活的在线编程(字节和页模式) 2 脚功能与封装 图 2 脚图。 西北工业大学明德学院本科毕业设计论文 10 图 2照功能, 引脚可分为主电源、外接晶体振荡或振荡器、多功能 I/制和复位等。 3 单片机最小系统电路 图 2北工业大学明德学院本科毕业设计论文 11 单片机 9 脚接复位电路,可按复位按钮 单片机复位。 晶振采用 12 由于单片机只访问片内 执行内部程序存储器中的指令,因此单片机的 31 脚接高电平 壤湿度检测电路 图 2壤湿度检测电路 土壤探头,芯片 模数转换功能,土壤湿度变化时, 2脚电压值变化,从而测得显示湿度值。 晶显示屏 1 要技术参数 显示容量 16 2 个字符; 电流 芯片电压 西北工业大学明德学院本科毕业设计论文 12 工作电压为 字符尺寸为 W H) 2 引脚说明 用标准的 14 脚接口,其中 : 第 1 脚: 地电源。 第 2 脚: 5V 正电源。 第 3 脚: 液晶显示器对比度调整端。 第 4 脚: 寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。 第 5 脚: 读写信号线,高电平时进行读操作,低电平时进行写操作。当 W 共同为低电平时可以写入指令或者显示地址,当 低电平 高电平时可以读忙信号,当 高电平 低电平时可以写入数据。 第 6 脚: E 端为使能端,当 E 端由高电平跳变成低电平时,液晶模块执行命令。 第 7 14 脚: 8 位双向数据线。 第 15 16 脚:空脚 3 控制指令说明 1602 液晶模块内部的控制器共有 11 条控制指令,如 2所示 表 2制命令表 序号 指令 * 3 置输入模式 0 0 0 0 0 0 0 1 I/D S 4 显示开 /关控制 0 0 0 0 0 0 1 D C B 5 光标或字符移位 0 0 0 0 0 1 S/C R/L * * 6 置功能 0 0 0 0 1 F * * 西北工业大学明德学院本科毕业设计论文 13 7 置字符发生存贮器地址 0 0 0 1 字符发生存贮器地址 8 置数据存贮器地址 0 0 1 显示数据存贮器地址 9 读忙标志或地址 0 1 数器地址 10 写数到 1 0 要写的数据内容 11 从 数 1 1 读出的数据内容 1602 液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的。(说明: 1 为高电平、 0 为低电平) 指令 1:清显示,指令码 01H,光标复位到地址 00H 位置 指令 2:光标复位,光标返回到地址 00H 指令 3:光标和显示模式设置 I/D:光标移动方向,高电平右移,低电平左移 S:屏幕上所有文字是否左移或者右移。高电平表示有效,低电平则无效 指令 4:显示开关控制。 D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示 C:控制光标的开与关,高电平表示有光标,低电平表示无光标 B:控制光标是否闪烁,高电平闪烁,低电平不闪烁 指令 5:光标或显示移位 S/C:高电平时移动显示的文字,低电平时移动光标 指令 6:功能设置命令 电平时为 4 位总线,低电平时为 8 位总线 N:低电平时为单行显示,高电平时双行显示 F: 低电平时显示 5点阵字符,高电平时显示 5点阵字符 指令 7:字符发生器 址设置 指令 8: 址设置 指令 9:读忙信号和光标地址 忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。 指令 10:写数据 指令 11:读数据 西北工业大学明德学院本科毕业设计论文 14 4 晶显示屏与单片机接口电路设计 本系统的显示部分采用 符显示模块,与采用数码管相比,硬件连接和软件调试上都由优势。只要把要显示的内容放进液晶模块的显示存储器里面就可以直观的显示出指定的内容,操作方便。 图 2晶显示屏与单片机接口硬件连接图 其中,单片机的 脚与 714 引脚相连,因为 片机的 没有上拉电阻,所以在它们中间接一个 欧姆的电阻,它们数据的读写功能。单片机的 脚与 46 引脚相连,进行数据的通讯传输 西北工业大学明德学院本科毕业设计论文 15 泵浇水电路 图 2泵控制电路电路 单片机的 控制 低电平时, 通,继电器吸合,指示灯,接通水泵开始抽水。 警湿度设定按键电路 图 2键电路 报警温度用按键 设置, 调整键,按一次可调整报警上限湿度值,按两次可调整报警下限湿度值,按三次数码管恢复到正常温度显示 ,增加键, 减小键。 西北工业大学明德学院本科毕业设计论文 16 警电路 图 2鸣器电路 当 得的湿度值超出所设定报警值的范围时,由单片机程序控制 I/出高电平 1,蜂鸣器开始报警。 西北工业大学明德学院本科毕业设计论文 17 第三章软件设计 统总程序流程 图 3始 定时器初始化 开中断 始化 按键扫描湿度设定 启动 换 显示 警报判定 结束 西北工业大学明德学院本科毕业设计论文 18 统主函数 i=9; ; /初始化定时器 ; /全局中断开关 ; ; /开启定时器 0 ; ; ;/初始化显示 00); ;/初始化显示 00); ) ; i+; if(i=10) i=0; ,0); /差分模式, ; ; ; /报警检测 西北工业大学明德学院本科毕业设计论文 19 if(0) if(1) 50); if(2) 50); 西北工业大学明德学院本科毕业设计论文 20 度监测流程图 度监测程序 /换,返回结果 i,开始 初始化 示化 获取湿度 对比设置湿度 报警 转换显示 北工业大学明德学院本科毕业设计论文 21 0;/拉低 _; _; 1; /第 1 个下降沿为高电平 1;/拉高 _; _; 0;/拉低 ,形成下降沿 1 _; _; ,高电平为单通道模式。 1;/拉高 _; _; 0;/拉低 ,形成下降沿 2 _; _; ,高电平为 1;/拉高 _; _; 0;/拉低 ,形成下降沿 3 1;/控制命令结束 (经试验必需 ) 0; 西北工业大学明德学院本科毕业设计论文 22 /下面开始读取转换后的数据,从最高位开始依次输出( 0) i = 0;i = 1; 1;/拉高时钟端 _; _; ;/拉低时钟端形成一次时钟脉冲 _; _; 1) = 0 西北工业大学明德学院本科毕业设计论文 23 ;/拉高 ,结束转换 ;/拉低 ;/拉高数据端 ,回到初始状态 if( ; 西北工业大学明德学院本科毕业设计论文 24 键程序流程图 开始 是否按下? 显示报警 上限值 是否按下? 是否按下? 返回 设置报警上限 西北工业大学明德学院本科毕业设计论文 25 键程序 # ; ; ; ; 0; /上限报警温度,默认值为 38 0; /下限报警温度,默认值为 38 /*延时子程序 */ ; 0) 000); 0); ; if(); if(0) 西北工业大学明德学院本科毕业设计论文 26 if(1) 0) 000); 0); if( if(2) 0) 000); 0); if(9; =0; =0; =0; =0; 西北工业大学明德学院本科毕业设计论文 28 1602 显示程序流程图 十位数 0? 百位数 0? 十位数显示符号百位数不显示 百位数显示数据 结束 N N Y Y 开始 初始化 1602 写显示地址 西北工业大学明德学院本科毕业设计论文 29 602 显示程序 /*序 */ (不够精确的) i,j; i=0;i1; f=(m&03; g=(m&05; h=(m&07; m=a|b|c|d|e|f|g|h; m; ); ; ; 西北工业大学明德学院本科毕业设计论文 30 ; P0= ); ; ); ; ); ; ; ; P0= ); ; ); ; /写新字符 i; i=0;i # /宏定义 #3_4 /定义蜂鸣器 #2_0 S=; W=; N=; ; ; ; ; /闪烁间隔标志 /蜂鸣器间隔标志 x=4; /计数器 ; =0 西北工业大学明德学院本科毕业设计论文 41 =0 / 摄氏温度符号 /*初始化定时器 0*/ /50振 /*定时器 0 中断服务程序 */ x+; /*序 */ (不够精确的) i,j; i=0;i1; f=(m&03; g=(m&05; h=(m&07; m=a|b|c|d|e|f|g|h; m; ); ; ;
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。