自动浇灌机的设计和制作_第1页
自动浇灌机的设计和制作_第2页
自动浇灌机的设计和制作_第3页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录第一章绪论1.1 研究的背景和意义 11.1.1 现状 2发展趋势 21.2本论文的主要研究内容 2基础研究与设计开发 2自动控制系统的研究与设计 2第二章系统总体设计2.1应用场合和工作环境 32.2系统的预期功能和技术指标 3课题研究预期功能 3系统技术指标 32.3系统设计总体方案 4系统测控原理 42 .3.2系统总体设计 42.4系统的工作原理 4第三章系统的硬件设计3.1单片机控制系统设计 5单片机的选择 53.1.2 AT89S52 简介 6存储器的配置 8时钟电路与复位电路的设计3.2太阳能电池板充电电路 9321 充电芯片的选择 9稳压电路的选择 113.2.3 过充保护

2、电路 113.3数据采集电路的设计 11传感器的选择 11输出控制电路的设计 16第四章软件系统的设计4.1总体设计思想 204.2传感器控制模块设计 21第五章结论5.1总结 235.2展望 23附表一 26附表二 31第一章绪论1.1 研究的背景和意义水是生命之源,也是经济发展的命脉,人类生存的命脉,水的重要性已成为国际 共识,水资源的开发、利用和保护己为世界各国所重视。而就如何合理高效利用有限的 淡水资源,充分发挥资源效益己成为一个全球性急需解决的重要课题。在诸多缺水国家之中,我国是水资源严重短缺的国家之一。水资源的利用率和利用 效率低下使水资源在节流方面呈现巨大的挖掘潜力,因此节水成为

3、历史发展的必然。伴随着人们快节奏的生活、工作、学习,人们已没有很多时间去精心照顾自己种的 花卉植物等,因此市场上急需一种可以代替人类劳动的产品。由于现在市场上很多的喷灌设备主要是是针对温室、露天农作物、森林等大面积植 物喷灌,而对于家庭小面积喷灌系统设备几乎没有,也没有达到自动化的水平。现代生活中,随着人们生活水平的提高,人们对花卉、树木等绿色植物的喜爱和种 植越来越多,然而以前对花木的浇灌、施肥等工作都需要靠人工来实现,由于现代生活 节奏的加快,人们往往忙于工作而忘记定期、及时地为花卉补充水分及养料,或者由于 放假回家而将花放在办公室没有人管理导致花木枯死。 已有的浇水器需要有人控制或者 定

4、时的浇灌,不能根据植物正常生长所需要的光照、水分、温度来实时调节植物生长环 境的参数,不利于花木的成长,而且现在的名贵花如果因为以上原因而死亡得不偿失, 鉴于以上情况,市场上急需提供一种能够根据光照、温度、湿度及光照的变化自动将水 分和及光补充给花木,达到定期、及时浇灌花木的花木自动浇灌器。1.1.1 现状微灌技术研究在我国的起步并不算太晚,我国微灌技术的试验研究是从 1974 年引 进墨西哥滴灌设备开始的。 先后经历了 (1974 1980年)引进消化吸收, 设备研制和应用 试验与试点阶段; (19811986 年) 设备产品改进和应用试验研究与扩大试点推广阶段;(1987 年至今 )直接引

5、进国外的先进工艺技术, 高起点开发研制微灌设备产品阶段。 在引 进、消化、吸收国外先进技术的基础上,结合我国的国情,本着经济实用,易于安装和 便于推广的精神,在全国水利、农业、轻工、农机等主要部门和科研院所、高等院校、 微灌企业及个地有关部门的密切合作和共同努力之下,微灌技术的开发、设备研制生产 和科学试验等方面都取得了丰硕成果,微灌技术逐渐走向成熟。目前,我国生产温室微 灌设备的主要企业已有 30 多家。微灌技术的总体水平己从 80年代的初级阶段发展和提 高到中级阶段。其中采用引进技术和生产线制造出的微灌设备产品性能己达到 90 年代 初期与中期的国际水平,大大缩短了与国外微灌设备产品的差距

6、,初步形成了具有中国 特色的微灌技术和设备产品。在微灌自动化控制方面,我国也己进行了初步的研究,己 研制和开发的以计算机为核心的自动监控系统装置己在温室微灌试验工程中得到应用, 且初见自动化管理之成效。但是由于我国的微灌技术研究处于初级阶段,近些年来自行研制、开发和生产的微 灌设备产品无论在质量、性能等各方面与先进国家相比,差距较大;在微灌工程首部设 备组装配套和自动控制方面同发达国家相比存在更大差距。如微灌设备系统的成套性 差,配套水平低; 主要部件品种规格少, 质量不稳定, 没有系列化; 关键设备的可靠性、 稳定性、耐久性差;自动化及综合功能程度不高,基本还是手动操作,以至于综合效益 不高

7、。国内外大多的盆景自动浇灌控制系统采用定时自动浇灌, 不能根据植物土壤的湿度 及所 需的水分及时适量地加水,不仅导致水资源的浪费,还有可能导致植物因为水多或者水 量不足而死。1.1.2 发展趋势随着现代高科技的发展,各种智能家电、数码产品走进人们的生活,网络已经成为 人们现代生活中人际交往和获取知识的一个不可或缺的平台。鉴于现在高科技的发展, 未来自动浇灌控制系统的发展也有望朝这些方面发展。1、智能化随着传感技术、计算机技术和自动控制技术的不断发展,温室计算机环境控制系统 的应用将由简单的以数据采集处理和监测,逐步转向以知识处理和应用为主。因此软件 系统的研制开发将不断深入完善, 其中以专家系

8、统为主的智能管理系统已取得了不少研 究成果,而且应用前景非常广阔。2、网络化目前,网络技术己成为最有活力,发展最快的高科技领域。网络通信技术的发展促 进了信息传播。设施的产业化程度的提高成为可能。3、综合环境调控所谓综合环境调节,就是以实现花卉的正常生长为目标,把影响花卉生长的多种环 境参数 ( 如光照、温度、湿度等 ) 都保持在适宜花卉生长的状态,并尽可能使用最少量的 环境调节装置(采光、遮光、通风、保温、加温、施用 C02等)。智能及无人操作将是未来的各种行业的发展趋势,不仅能大量节省人们的宝贵时间 还能更好的控制各种成分的细微比例做到人们自己动手所不能做到的效果。4、高移植性稍微修改一些

9、系统的参数及设备即可应用于别的环境下,省时省力,节省大量资金 及研发成本。在不久的将来,不仅能实现对办公室花卉的控制而且可以实现路边及所有公共场所 花草树木的自动灌溉, 而且可以加入远程控制, 可视频控制, 更大限度的节省人力物力, 这将是世界浇灌系统的一个发展趋势。1. 2本论文的主要研究内容1. 2 .1基础研究与设计开发通过研究盆景花卉正常生长的各种参数,根据是否需要水和光照而自动浇灌, 很好 地控制花卉生长的温度及湿度。考虑干扰的消除措施,有效地避免干扰的产生,如何采 用太阳能给电池充电使之环保又节省了资本,系统的器件需要采用高性能低价原件,降 低开发成本低,而且能够满足大多数用户的需

10、求。1 . 2. 2自动控制系统的研究与设计1、本系统将对温室环境中土壤湿度、光照强度、温度因子的调控进行自动化控制。2、系统硬件设计,完成硬件原理图。3、程序设计流程与程序清单。软件设计将采用 C 语言设计,提高系统的修改、调试与升级(增加控制因子 ) 的能力。4、通过系统仿真,检验系统硬件与软件设计的合理性,能否达到预期的功能。第二章系统总体设计2.1 应用场合和工作环境该单片片机应用系统主要应用于办公室、家庭内,价格低,操作方便,主要面向喜爱花卉但没有时间管理者经营者。其工作环境温度为 040° Co2.2 系统的预期功能和技术指标2.2.1 课题研究预期功能现实生活中很多花卉

11、温度、湿度和光照需要保持在一个既定的值上,超出或者低 于这个预定值将对花卉的生长产生影响。该系统要求用单片机测控来实现花卉生长环境因子信息数据的实时采集、处理,而后输出控制执行机构,以实现环境湿度、温度和光 照强度的测控,达到节水节能,省时省工的效果。具体功能如下:1、实现按需灌溉功能。按照花卉的需求开启和关闭灌溉系统,实现一般的控制。具有 结构简单,成本低,操作方便。2、通过传感器检测花卉生长的环境温度、土壤湿度和光照强度,依据设定的植物要求 的温度、湿度和光照强度的上下限值,由单片机来控制开关窗户、电磁阀和窗帘,从而 调节温度、湿度和光照。当空气温度高于上限值时,自动打开窗户进行自然降温,

12、达到 要求值时则自动关闭。3、室内环境中土壤湿度是重要因子,要求当土壤含水量过低己不能满足花卉最低需求 时,就打开电磁阀进行灌溉,当湿度满足要求是关闭电磁阀。4、光照强度控制因子考虑到生产成本问题,但是本系统不足之处是未考虑人工增光设 备,如果光照强度高于上限值时,关闭窗帘降低光照,如果光照强度低,打开窗帘网。 222系统技术指标系统技术指标(夏天)要求具体见表2- 1所示,其控制范围亦可据具体作物的需要来设定,RH(Relative Humidity)为相对百分数,其中硬件成本由于单个制作跟批 量生产有一定的差值。控制参数土壤湿度%RH温度°匚光照强度LX太阳能电池板硬件总成本控制

13、范围6080203035万尺寸 112mm*65mm*4mnff 路6V,短路电流150MA50 70表2-1系统技术指标2.3系统设计总体方案系统测控原理在控制技术方面,有诸如开环、闭环反馈控制,模糊控制,自适应控制,神经网络控制等现代控制技术。模糊控制技术当前应用最广泛,一般用于有上、下位机的单片 机控制系统。本系统采用传统的闭环控制技术,系统控制原理逻辑框图见图2-2所示:温度湿度光照传感器图2-2闭环控制逻辑原理框图系统总体设计(1)本文针对实际需要,设计了一套温度、湿度和光照检测与控制系统,保证花卉在生长的各个时期有适宜的生长环境,整个测控系统由传感器、控制器和执行机构三图2-3系统

14、的硬件结构图(2) 硬件电路以AT89S52单片机为核心,系统输入由采集土壤水分传感器、光照传感器和温度传感器及传感器信号处理电路组成,输出控制由继电器、执行器构成。(3) 软件用C语言作为编程语言,采用模块式结构设计2.4 系统的工作原理系统的工作中,有太阳能电池给电池充电,电池的输出经过稳压模块,避免电压 的较大变化,电池为整个系统提供电能。经过温度、湿度及光照检测的传感器把被测对 象的温度、湿度光照转换成电压信号,转换为 0-1 数字信号后送入单片机中,与给定的 所要控制的温度、湿度值进行比较,根据单片机AT89S52中设置的参数,输出相应温度、 湿度值对应的被控对象电机和电磁阀的值,带

15、动动力系统作相应的运动,不断减少与单 片机中设置值的差值,温度过高时,单片机控制直流电机驱动器打开窗户,进行自然散 热,温度适合时关闭窗户。当土壤湿度过低时,单片机通过继电器控制电磁阀使其打开 进行浇水,浇水后湿度适中时关闭电磁阀。光照检测电路将光照强度转换成 0-1 代码, 输入单片机,当光照过强时关闭窗帘,光照适合时打开窗帘。温度湿度不断地检测、控 制,使之达到一个动态的平衡。第三章系统的硬件设计3.1 单片机控制系统设计3.1.1 单片机的选择电子技术飞速发展,使得计算机不断更新换代。其中单片机更是一枝独秀,广泛应 用于各个领域,使其自动化程度大提高。单片机具有体积小,价格低廉,功能强大

16、,稳定可靠,运算速度快,功耗低,扩展 容易,抗干扰能力强,系列齐全,使用方便灵活等优点,广泛应用于工业过程控制、自 动监测、智能仪器仪表、家用电器等领域。单片机成为当今世界上销售量最大、应用面 最广、价格最便宜的微型计算机产品。目前世界上最具实力的单片机开发公司有 :美国的 Intel ,ATME,L 荷兰的 PhilipS , 德国的SiemenS等。其中Intel公司一直处于领先地位,主要有MCS-48MCS-51和MCS-96 三大系列,其中MCS-51系列是1980年推出的高档8位单片机,代表着单片机的发展方 向,成为单片机领域中的主流产品。ATME公司的89系列Flash单片机以In

17、tel80C51/52作为内核,并采用可重复编程 FlashROM技术,是一种源于8051而又优于8051的单片 机,己成为广大MCS-51用户进行电子设计与开发的优选单片机品种。根据实际情况与要求,本系统选用ATME公司89系列标准型单片机AT89S52其价 格适中功能强大,这应当是比较符合我国国情的选择。3.1.2 AT89S52 简介AT89S52是一个低功耗,高性能 CMOS位单片机,片内含 8K Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEI公司的 高密度、非易失性存储技术制造,兼容标准 MCS5

18、1指令系统及80C51引脚结构,芯片 内集成了通用 8位中央处理器和 ISP Flash 存储单元,功能强大的微型计算机的 AT89S52 可为许多嵌入式控制应用系统提供高性价比的解决方案。1、单片机内部结构图与基本特征1 .基本特征与MCS-51单片机产品兼容8K字节在系统可编程Flash存储器,256字节RAM可反复擦写 >1000次全静态操作:0Hz33Hz三级加密程序存储器 32个可编程 I/O 口线 三个16 位定时器 /计数器八个中断源-全双工UAR串行通道-低功耗空闲和掉电模式-掉电后中断可唤醒-看门狗定时器双数据指针掉电标识符2 .AT89S52内部结构图如图3-1所示:

19、2、引脚配置及功能AT89S52 单片机有40个引脚,为CMO工艺双列直插封装(DIP),其引脚配置见图3-1所示,各引脚功能简述如下:1 .主电源引脚VCC电源端,+5V 。 GND接地2 .4 个 8 位 I/O 端口 P0 P1、P2和 P3P0 口: PO口为一个8位漏级开路双向工/0 口,每个引脚可吸收8个TTL门电流。P0能够用于外部程序数据存储器,它可以被定义为数据 /地址的第八位。在FIASH编程 时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉 高。P1 口: P1 口是一个内部提供上拉电阻的8位双向I/O 口,P1 口缓冲器能接收输出4

20、个TTL门电流。Pl 口管脚写入1后,被内部上拉为高,可用作输入,P1 口被外部下拉 为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH编程和校验时,P1 口作 为第八位地址接收。P2 口: P2 口为一个内部上拉电阻的8位双向I/O 口,P2口缓冲器可接收输出4个 TTL门电流,当P2口被写“ 1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉 的缘故。P2 口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址"1"时,它利用内部上拉优势,当对外部 八

21、位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在FLASH 编程和校验时接收高八位地址信号和控制信号。P3 口: P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个TTL 门电流。当P3 口写入“ 1”后,它们被内部上拉为高电平,并用作输入。作为输 入,由于外部下拉为低电平,P3 口将输出电流(ILL)这是由于上拉的缘故。P3 口也可作为AT89S52勺一些特殊功能口,如下表 1所示:口管脚备选功能P3.0 RXD串行输入口P3.1 TXD并行输入口P3.2 /INT0外部中断0P3.3 /INT1外部中断1P3.4 T0计时器0外部输入P3.5 T1计

22、时器1外部输入P3.6 /WR外部数据存储器写选通P3.7 /RD外部数据存储器读选通表1 P3 口的特殊功能3 .控制信号引脚RST :复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE :低电平有效,当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFRSE地址上置0。此时,ALE只有在执行MOV

23、XMOVC 指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。PSEN :低电平有效,外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次有效。但在访问外部数据存储器时,这两次有效的PSEN信号将不出现。EA/V 即:当EA保持低电平时,则在此期间外部程序存储器(0000H-FFFH),不管是 否有内部程序存储器。注意加密方式1时,丽将内部锁定为RESET当EA端保持高电平 时,此间内部程序存储器。在 FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。4.时间振荡电路XTAL1 :反向振荡放大器的输入及内部时钟工作电路的

24、输入。XTAL2 :来自反向振荡器的输出。存储器的配置AT89 系列单片机的存储器采用的程序存储器和数据存储器分开编址的,它们有各 自的寻址系统、控制信号和特定功能。程序和数据存储器在物理和逻辑上均分为两个地 址空间:内部存储空间和外部存储空间。本系统的代码程序不太大,AT89S521片内的8KB ROM闪速存储器256字节的RAM即可满足要求,无需扩展片外 ROM艮RAM时钟电路与复位电路的设计1、时钟电路设计AT89S52 单片机内部有个振荡器,可以用作CPU勺时钟源。本系统时钟选用内部方 式。AT89S52内部含有一个高增益的反相放大器,通过 XTAL1输入端)、XTAL2输出端) 外接

25、作为反馈元件的片外石英晶体(或陶瓷谐振器)和电容C1, C2组成的并联谐振电路 后便构成片内自激振荡器,从而利用它内部的振荡器产生时钟。连接方法见图3-2所示, 其中晶体呈感性,其决定着振荡器的振荡频率;电容 Cl,C2对频率有微调作用。电路 中反馈元件选用石英晶体,电容Cl和C2均为22PF,电容与晶体的安装位置应尽量靠近 单片机。图3-2时钟电路2、复位电路设计89 系列单片机在启动时也需要复位使 CPL及系统各部件处于确定的初始状态,并从 初始态开始工作。按下svy电源对C充电,使RST端快速到达高电平;松开按键,C向 芯片内阻放电,恢复为低电平,从而使单片机可靠复位,一般R1选470Q

26、, R2选8.2k Q, C选22uF。AT89S52的按键复位电路见图3-3,电路简单可靠。图3-3按键复位电路3.2太阳能电池板充电电路充电芯片的选择CN3068是可以对单节可充电锂电池进行恒流/恒压充电的充电器电路。该器件内部 包括功率晶体管,应用时不需要外部的电流检测电阻和阻流二极管。CN3068只需要极少的外围元器件,热调制电路可以在器件的功耗比较大或者环境温度比较高的时将芯片温 度控制在安全范围内。内部固定的恒压充电电压为4.2V,也可以通过一个外部的电阻调 节。充电电流通过一个外部电阻设置。当输入电压掉电时,CN3068自动进入低功耗的睡眠模式,此时电池的电流消耗小于 3微安。其

27、它功能包括输入电压过低锁存,自动再充 电,电池温度监控以及充电状态/充电结束状态指示等功能。1、详细描述CN3068 是专门为一节锂电池而设计的线性充电器电路, 利用芯片内部的功率晶体 管对电池进行恒流和恒压充电。充电电流可以用外部电阻编程设定,最大持续充电电流可达500mA不需要另加阻流二极管和电流检测电阻。CN3068包含两个漏极开路输出的状态指示输出端,充电状态指示端 STAT2和充电结束指示输出端STAT1芯片内部的功 率管理电路在芯片的结温超过115E时自动降低充电电流,这个功能可以使用户最大限 度的利用芯片的功率处理能力,不用担心芯片过热而损坏芯片或者外部元器件。这样, 用户在设计

28、充电电流时,可以不用考虑最坏情况,而只是根据典型情况进行设计就可以 了,因为在最坏情况下,CN3068会自动减小充电电流。当输入电压大于电源低电压检测阈值和电池端电压时,CN3068开始对电池充电,STAT2管脚输出低电平,表示充电正在进行。如果电池电压Kelvin检测输入端(FB)的电 压低于3V,充电器用小电流对电池进行预充电。当电池电压Kelvin检测输入端(FB)的电压超过3V时,充电器采用恒流模式对电池充电,充电电流由IR管脚和GND间的电阻RIR.确定。当电池电压Kelvin检测输入端(FB)的电压接近电池端调制电压时,充电 电流逐渐减小,CN3068进入恒压充电模式。当充电电流减

29、小到充电结束阈值时, 充电周 期结束,STAT2端输出高阻态,STAT1端输出低电平,表示充电周期结束,充电结束阈 值是恒流充电电流的10%如果要开始新的充电周期,只要将输入电压断电,然后再上 电就可以了。当电池电压 Kelvin检测输入端(FB)的电压降到再充电阈值以下时,自动 开始新的充电周期。芯片内部的高精度的电压基准源,误差放大器和电阻分压网络确保 电池端调制电压的误差在土 1鸠内,满足了电池的要求。当输入电压掉电或者输入电压 低于电池电压时,充电器进入低功耗的睡眠模式,电池端消耗的电流小于3uA,从而增加了待机时间。CN3068勺管脚排列如图3-4所示:FBCN3068IRGNDTE

30、MPSTAT2STAT1BATVCC图3-4CN3068的管脚排列2、CN3068特点:(1)输入电压范围:4.35V到6V(2)不需要外部阻流二极管和电流检测电阻(3)恒压充电电压4.2V,也可外接电阻调整恒压充电电压(4)可设置的持续恒流充电电流可达 500mA(5)采用恒流/恒压/恒温模式充电,既可以使充电电流最大化,又可以防止芯 片过热(6)电源电压掉电时自动进入低功耗的睡眠模式(7)充电状态和充电结束状态双指示输出(8)封装形式SOP8(9)无铅产品稳压电路的选择稳压电源电路采用LM7805系列集成稳压器,可以输出正 5V直流电压。C7、C8分 别为输入端和输出端米用滤波电容,输出端

31、接一个齐纳二极管进一步稳定输出电压。323过充保护电路为了防止把电池充坏,本系统还采用了简单自己设计的过冲保护电路,本电路还需以后的实验验证。在不发生过充时,由于二极管D1的阻隔三极管不导电。当充电电压升到5V左右时,三极管(2N3055开始导通,它对电池进行分流,以防止过充。Q1应装在中等尺的散热板上。Q1选用低电压的齐纳管。太阳能电池板充电的电路图如图3-5所示:其中,Vbat的单位是伏特Rx的单位是欧姆太阳能电池板采用尺寸112mm*65mm*4m开路6V,短路电流150MA充电池采用 四节镍镉电池3.3数据采集电路的设计传感器的选择1、传感器基本概念传感器技术和计算机技术及通信机技术构

32、成了信息技术,成为信息时代的三大支柱。后两者发展迅速,唯有传感器技术发展滞后。传感器技术是衡量一个国家科技发展 水平的重要标志。依照中华人民共和国国家标准(GB/T7665-1987传感器通用术语)的规定,传感器的 定义为:“能感受规定的被测量并按照一定的规律转换成可用输出信号的器件或装置”,通常由敏感元件和转换元件组成。其中敏感元件“指传感器中能直接感受(或响应)被测量的部分”,此处的被测量一般为非电量;转换元件是“指传感器中能将敏感元件感受(或 响应)的被测量转换成适于传输或测量的电信号部分”。传感器在我国的设施农业中发挥着重要的作用,主要用于环境参数的获取,根据检 测对象分为空气环境和土

33、壤环境。前者包括温度、湿度、二氧化碳、光照度等;后者包 括土壤温度、土壤含水量、土壤 PH值。传感器的原理框图如图3-6所示:辅助电源图 3-6 传感器的原理2、温度传感器的选择温度是一个与人类的生活、工作息息相关的物理量,也是现代科学技术中最重要的 物理量。常用的温度传感器有热敏电阻、热电偶、成温度传感器、热电阻等。(1) 热敏电阻 : 利用半导体的电阻随温度变化而显著变化的特性制成的半导 体测温元件。目前使用的多为陶瓷热敏电阻。它的优点是 : 灵敏度高,工作温度 范围宽,稳定性好,过载能力强,体积小。但它的不足之处在于非线性和互换性 差。(2) 热电偶 : 是利用物理学中的金属热电效应制成

34、的温度传感器。结构简单,互换性好,是500C -800C温区的首选温度传感器。(3) PN 结温度传感器 : 实质是一种半导体集成电路,利用晶体二极管、三极管的PN结电压随温度变化而变化的原理制成。线性度好,热惯性小,灵敏度 高,但互换性差。(4) 集成温度传感器 : 是把湿敏元件,放大电路、偏置电路及线形化电路集成 在同一芯片上的温度传感器。相对其它传感器有较好的线性度和一致性,且体积 小,使用方便。据据实际情况可知,温室内环境的变化范围为 0C-40C,温度的变化范围较小;并 且温度的变化速度较慢,因而不需要传感器的反应速度太高。经过对上述几种温度传感器的性能分析比较, 认为选用集成温度传

35、感器 DS18B2C合 适。由于具有结构简单不需要外接电路,可用一根 I/0 数据线既供电又传输数据,并 且具有体积小,分辨率高,转换快等优点,被广泛用于测量和控制温度的地方。所测温 度由 P2.7 口输入单片机与给定温度进行比较,当温度大于给定温度时控制步进电机正 传一定步数,打开窗帘;当温度低于给定温度时,控制步进电机反转,关闭窗帘。DS18B20简介Dallas半导体公司的数字化温度传感器 DS18B2C是世界上第一片支持“一线总线” 接口的温度传感器。一线总线独特而且经济的特点,是用户可轻松地组建传感器网络, 为测量系统的构建引入全新的概念, 现在,新一代 D S 1 8 B2 0体积

36、更小、更经济、更灵活。DS18B2C同 DS1820-样,DS18B20也支持“一线总线接口”,测量温度范围为-55 ° C +125° C,在10° G 85°C范围内精度为土 0.5 ° G现场温度直接以“一线总线”的数字 方式传输,提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、 设备或过程控制。测温类电子产品等。与前一代产品不同,新产品支持 3v5v 的电压范围,使系统设计更灵活。方便,而 且新一代产品更便宜体积更小。DS18B20勺特征独特的单线接口仅需一个端口引脚进行通讯每个器件有唯一的64位的序列号存储在内部存储

37、器中简单的多点分布式测温应用无需外部器件可通过数据线供电,供电范围为 3.0V 到 5.5V测温范围为-55° C+125 ° C-67+257 ° F)在10° C85。范围内精度为土 0.5 ° C温度计分辨率可以被使用者选择为 912位数字最多在75ms内将温度转换为12位数字用户可定义的非易失性温度报警设置报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件应用包括温度控制、工业系统、消费品、温度计或任何热感测系统DS18B2C与另一款测温软件AD590相比,其外围硬件电路更加简单,通过一个单线接口发送或接受信息,与单片机之间仅

38、需一条连接线,无需外部电源,无需AD转换电路,安装、使用方便,大大的节省了成本。DS18B20勺内部结构如图3-7所示:高温触发器TH图3-7DS18B20内部结构DS18B20的引脚如图所示:GNDDQ VCC图DS18B20外部引脚引脚说明:GND接地,VCCg电源,DQ是数据10 口。DS18B20构成测温系统只需外接一个上拉电阻即可实现与单片机之间的通讯线路简单温度检测电路如图3-8所示图3-8温度检测电路3、湿度传感器的选择湿度是表示空气中水蒸气含量的物理量,常用绝对湿度和相对湿度来表示,影响 植物生长的湿度是相对湿度。快速、准确地测定花卉生长环境的湿度信息,对于探明植 物生长环境此

39、时是否为最佳状态具有重要意义。针对室内的具体环境,对湿度传感器要求:可应用在线监测易于实现自动化,有 良好的灵敏度和精确度、宽量程,测湿范围为 O-1OO%RH检测寿命长,可靠性、稳定性 高,传感器为线性输出湿度检测模块。土壤湿度是最重要和最常用的土壤信息,它是科学地控制调节土壤水分状况,进 行节水灌溉,实现科学用水的基础。植物一般以土壤水分占土壤持水量的 60%-80%寸生 长最好,快速准确地测定土壤水分对于探明植物生长发育期内土壤水分盈亏以便适时作 出灌溉施肥决策或排水措施等具有重要的意义。目前,土壤水分的直接测定主要方法有烘干法即土钻法(SA),间接测量可用石膏电阻块、电容法、张力计和中

40、子仪、时域反射仪(TDR)等。考虑到成本及电路的复杂程度本系统采用简单电路即可实现,使本系统控制土壤的湿度在60%- 80%间由V 1和V2及部分外围元件组成土壤水分检测电路,石墨电极的体电阻随湿度 而变化,当土壤湿度较大时,其体电阻较大,V1因其基极电位高而截止,造成 V2也截止,其集电极输出低电平。当土壤水分降低到规定值时,V1因其基极电位降低而导通,于是V2也导通,由V 2集电极输出高电平,单片机控制电磁阀打开开始放水;待土壤 水分降低至规定值时,检测电路中的 V2管就输出高电平,经反向器U6反向后输出低电 平给单片机的P2.5端,控制电磁阀关闭。通过调节 RES的阻值,可以控制土壤湿度

41、的 范围在60-%8(之间,具体阻值由后期实验测定。土壤湿度传感器电路组成如图3-9所示:光照是作物生长的必要条件,是植物制造营养物质的能源,没有光的存在光合作用就不能进行,作物的生长发育就要受到影响。快速准确地测定作物生长环境的光照强度, 对于探明作物生长环境状态是否为最佳,是否适宜作物生长,以便及时做出调控等具有 重要的意义。光电传感器是各种光电检测系统中实现光电转换的关键元件,以光电器件作为转换 元件的传感器,它是把光信号(红外、可见及紫外光辐射)转变成为电信号的器件。可用于检测直接引起光量变化的非电量,如光强、光照度、辐射测温、气体成分分析等;也可用来检测能转换成光量变化的其他非电量。

42、光电式传感器具有非接触、响应快、性能 可靠等特点。本系统的光照检测电路采用LM324作比较器,光电三极管作感光元件,当有光照并 且达到一定的强度的时候,光电三极管导通, LM324俞出低电平,单片机接受低电平信 号控制步进电机做出相应的动作(拉开窗帘)。光照检测电路如图3-10所示图3-10光照检测电路输出控制电路的设计自动控制系统通过传感器对受控对象的有关参数信息数据的实时采集,经过数字 化变换进入单片机CPU进行必要的处理,而后输出以驱动执行器件或机构产生相应的动 作,直接推动被控对象来调整被测参量,最终目的以使受控参量始终处于要求值或范围 内。在单片机完成控制处理后总是以数字信号通过I/

43、O 口线或数据总线输出至受控对象的。对受控设备的驱动常采用模拟量或数字量输出驱动两种方式。而在实际的单片机 测控系统中,数字量输出控制已越来越广泛地被应用,尤其是其中的开关量输出驱动和控制。目前单片机I/O 口线的驱动能力和与CPU直接接口的一般TTL电路或CMO电路的驱动能力很有限的,不足以驱动那些功率开关(如继电器、电机、电磁开关等)和强电设备、大功率负载,且由于工作现场环境恶劣、输出通道接近控制对象及周围的电磁等 干扰严重,所以输出控制电路设计主要是解决输出隔离即干扰防治和功率驱动问题。其 逻辑框图见图3-11所示:图3-11输出通道控制示意图本系统的执行器件和机构只有开启和停闭两种状态

44、,采用开关量形态输出控制, 经I/O 口到受控对象,据输出控制具体情况附加功率放大驱动电路后驱动执行器件直接 推动受控对象。单片机与功率放大电路间易产生电磁干扰,因此采用光电耦合器隔离等抗干扰措 施。开关量输出电路中最主要的干扰是在控制动力设备启停时的冲击干扰。开关量输出 隔离的目的在于隔断单片机与执行机构之间的直接电气联系,以防地电位差、外界电磁 场等干扰因素造成执行机构地误动作,甚至导致智能仪器本身的损坏。LED显目前常用的开关量输出驱动隔离器件主要有:功率晶体管、光电耦合器件和继电器等。功率晶体管适合于负载所需电流不太大的场合,常用来驱动微型继电器、 示等。光电耦合器件具有输出信号与输入

45、信号在电气上完全隔离,抗干扰能力强,隔离 电压可达千伏以上;无触点,寿命长,可靠性高;响应速度快,易与TTL电路配合使用, 兼有隔离驱动功能。继电器是利用改变金属触点位置使动触点和定触点闭合或分开,所 以继电器具有接触电阻小,流过电流大和耐压高等优点 ; 并且继电器触点的负载能力远 远大于光电耦合的负载能力,它能直接控制强电动力回路,且外电路安排灵活,且还有 很大的电流放大作用是一种很好的 开关量输出隔离及驱动器件。本系统中被控对象都要用到功率驱动器件, 其中电磁阀约5V/个、天窗电机约10W/ 台。电磁阀选用的是直流电磁阀,具有使用方便,高灵敏度,高效节能,寿命长,高可 靠性的特点。产品适用

46、于小型自动供水。窗户电机选用日本 /THINK 系列 /直流马达 /DC24V/小齿轮减速电机。对输出控制的前置隔离功放驱动电路均采用功率晶体管、具 有隔离驱动功能的光电祸合器件和继电器,其中隔离控制继电器选用电磁式继电器,继 电器两端加接泄流二极管回路,用来保护驱动器。1、硬件的抗干扰设计 在自动浇灌控制系统中,系统可靠性的保证是非常重要的,单片机硬件系统的可靠 性决定了整个系统的可靠性。硬件抗干扰技术主要体现在过程通道抗干扰设计、供电系 统抗干扰设计和印刷电路板抗干扰设计三个方面。 单片机硬件系统的抗干扰能力与元器 件质量、装配质量等因素都有关系,但主要取决于设计的可制造性(DEM),本系

47、统采取如下相应的抗干扰措施。1. 采用抗干扰稳压电源 采用具有抗干扰能力的稳压电源,绝大部分干扰都可以克服。提高稳压电源抗干扰能力,通 常采用的措施 :采用电源滤波和退祸 ;通过低通滤波器接入电网2. 采用良好的接地系统3. 抑制电路内部产生的干扰。沿着单片机主板边缘,安置上一圈地线和电源线,并将O.luF的电容置于电源和地线间,以确保电源稳定。4. 采用光电耦合器隔离数字信号,强电与弱电之间采用继电器隔离。5. 印刷线路板大小要适中,且要合理分区按照单点接电源、单点接地的原则送电。在进行印刷电路板抗干扰设计时除了遵循抗干扰设计原则外,在印刷电路板的重要元器件电源处均配置了退祸电容以有效地去除

48、高频成分的干扰。6模拟电路与数字电路地线分开。模拟电路与数字电路地线分开有利于防止模拟电路与数据电路的干扰导致传感器数据采集误差,从而保证模拟信号的可靠采集。2、步进电机驱动电路由ULN2003(乍步进电机驱动电路,单片机P1.0,P1.1 , P1.2,P1.3输出至ULN2003的IN1-IN4,电阻R是大功率电阻,增大驱动电流。电路并联一个电容,吸收步进电机 线圈电感产生的反向电动势,以保护ULN2003驱动芯片。此设计中假设步进电机转64圈可以正好将窗帘拉开或者关闭。步进电机的驱动电路如图3-11 :图3-11步进电机驱动电路3、电磁阀控制电路电磁阀控制电路主要由NPN共集-共射复合管

49、及继电器组成,当单片机 P2.4给出高电平,复合管导通,继电器接通,将开关吸合,电磁阀接通开始放水。电磁阀控制电路如图3-12所示图3-12电磁阀控制电路4、窗户控制电路窗户控制电路主要由总线缓冲门 74LS125和反向驱动器74LS06控制4个光电隔离 器和4个大功率场效应开关管IRF 640 (图中用Q1-Q4表示)。当单片机P2.2=1,P2.3=0时,由于74LS125中三态门2#是打开的所以光电隔离器U9导通并发光,光敏三极管输出为高电平,因而使大功率场效应管Q4导通。同理,74LS125 4#三态门输出为“ 0”,使得3#门的控制端也为“ 0”电平,因此3#三态门打 开,使光电隔离

50、器U6发光并导通,因而使Q1导通。同理可分析此时Q2和Q3是关断的。 因此电流从左至右流过直流电机,使电机正转,使得窗户打开。当P2.2=0,P2.3=1时,则锁存器74LS125中的2# 3#三态门打开,使得Q2和Q3接通,Q1和Q4关断,电流由右向左流过电机,电机反转,使得窗户关闭。当单片机 P2.2=0,P2.3=0时,四个74LS06均输出高电平,光电隔离器U6,U7,U8,U9均截止,电动机停止转动。窗户电机采用日本/THINK系列/直流马达/DC24V/小齿轮减速电机,窗户控制的电路如图3-13所示:T第四章软件系统的设计4.1总体设计思想目前支持单片机应用系统开发的语言一般有机器

51、语言、汇编语言和咼级语言(如C51)。本系统选用适时性强与透明度高的 C语言作为编程语言,系统软件的开发全部采用 Keil uVision3 进行。系统程序的开发,采用了流行的模块化设计方法。在程序设计中,可根据系统功能,将整个软件系统划分为若干个功能相对独立易于解决的模块,每个模块是一个结构 完整,相对独立的程序段,能完成某一规定的任务,实现某个具体的功能。模块化程序 结构清晰,组合灵活,可读性好,易于验证,可靠性高,便于功能扩充和版本升级,程 序的修改可局部进行,还可建立频繁调用的子程序。系统软件的设计,主要由如下程序模块组成:DS18B20温度采集、步进电机控制、继电器控制等。整个系统的

52、主程序如下图所示 :NO系统在上电初始化后将对环境温度、土壤湿度、光照强度进行细致的判断,当环境温度过高时,系统将打开窗户进行散热,当环境温度过低时,系统将关闭窗户;当土 壤湿度过低,进行灌溉加湿;当内部光照强度较弱时,打开窗帘以利于阳光照射,过高时则关闭窗帘。通过上述主体流程控制,即可以达到有效的控制,使得室内环境对花卉 植物的生长基本处于最佳的状态。4.2传感器控制模块设计通过对传感器输入的模拟信号进行转换、处理分析并与预设参数限值进行比较,予以判断,满足一定条件则执行相应控制功能。对应的程序流程如图4-1、图4-2、图4-3所示。开始关闭窗户YES打开窗户图4-1温度判定程序流程图开始Y

53、ESNO灌溉4停止灌溉图4-2 土壤湿度判定程序流程图开始YESNO打开窗帘关闭窗帘图4-3光照强度判定程序流程图第五章结论5.1总结基于温度、土壤湿度与光照强度等多因子的自动喷灌控制系统,由以AT89S52为核心的控制电路、传感器电路和执行器件及机构组成,硬件电路简单,不需要传A/D转换器件,系统也不需扩展,经过实验调试,系统设计基本可以满足预期功能要求。硬件 电路采用成熟的电路设计,元件选用成本较低的器件,电路稳定,扩干扰力强,性价比 较高。软件开发用C语言,采用模块式结构,系统功能易于扩展。5.2展望环境量自动控制工程是一个耗时长的大型系统工程,涉及到电子与计算机等行业, 需要投入大量的

54、人力和物力。因本人水平、时间与试验条件有限,本文中还存在很多的 不足,今后还应进行如下研究 1、自动定时喷灌控制系统的改进:一要解决所用继电器的寿命问题;二是要完善产品 的结构与外壳的设计;三是加大推广力度,搞高经济效益与社会效益。2、基于环境多因子的自动浇灌控制系统在如下方面有待作进一步的研究:(1) 传感器件国内水平较低,需在以后进行更具体的试验。(3) 因本人主要是从事电子的,软件设计有待进一步优化处理。(4) 要达到室内或温室环境自动控制,必须尽可能全面考虑具体的环境调节和具体的植 物生理的特点、不同植物对环境因子的不同要求、同一植物在不同生理阶段对于环境因 子的要求以及各环境因子的相互影响。 今后在研究中要逐步加入这些问题, 以便更实用(5) 本系统鉴于时间及水平所限没有充分考虑光照补偿,温度补偿等措施,在以后的研 究中应该加上这些思想。感谢语我不会忘记这难忘的几个月的时间。毕业论文的制作给了我难忘的回忆。在我徜徉 书海查找资料的日子里,面对无数书本的罗列,最难忘的是每次找到资料时的激动和兴 奋;亲手设计电路图的时间里,记忆最深的是每一步小小思路实现时那幸福的心情。这 段旅程看似荆棘密布,实则蕴藏着无尽的宝藏。我从资料的收集中,掌握了很多单片机、 浇灌系统的知识,让我对我所学过的知识有所巩固和提高,并且让我对当今

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论