




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、居民小区绿地自动喷灌控制器220V交流电,经降压整流后2点的输出电压为12V,经三端集成稳压器输出电压为5V,3管脚接地。其中大电容和小电容分别滤掉低频和高频波。整流电路的作用是利用具有单向导电性能的整流元件,将正负交替的正弦交流电压整流成单向的脉动电压.滤波器由电容、电感等储能元件组成,其作用是尽可能的将单向脉动电压中的脉动成份滤掉,使输出电压成为比较平滑的直流电压稳压电路的作用是采取某些措施,使输出电源电压在电网电压或负载电压发生变化时报持稳定。在上图中4个电容作用如下:大电容C7和C4对低频具有电容性,对高频不具有滤波作用,呈现出电感性。C7提高直流成份减小脉动成份,使输出的波形比较平滑
2、,C4进一步提高直流成份。C6与C5两个涤纶电容一起对高频、低频都呈现电容性,电容C6可以改善纹波电压,而输出端接电容C3改善了负载的状态响应。C7提高直流成份减小脉动成份,使输出的波形比较平滑,C4进一步提高直流成份。3主要元器件及电路介绍3.1AT89C51AT89C51是一种高效微控制器如下图3.1,有40个引脚,各脚功能叙述如下:234567891011*15*19201P1.0VCCP1.1PO.OP1.2P0.1P1.3P0.2P1.4P0.3P1.5P0.4P1.6P0.5P1.7P0.6RESETP0.7P3.0VPPP3.1ALEP3.2PSENP3.3P2.7P3.4P2.
3、6P3.5P2.5P3.6P2.4P3.7P2.3XIP2.2X2P2.1GNDP2.0ATX9C5139383736353433323130C290282726252423222140图3.1AT89C51VCC:运行和程序恒子对+5VGND:接地。I/O口:4个口,32根P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高,P0口能驱动8个LSTTL负载。P1
4、口:P1口是一个内部提供上拉电阻的8位准双向I/O口。Pl口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位准双向I/O口。P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它
5、利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的准双向I/O口。可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚备选功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)中断P3.2/INTO(外部中断0)P3.3/INT1(外部中断1)定时器/记数器P3.4T0(记时器
6、0外部输入)P3.5T1(记时器1外部输入)数据存储器选通P3.6/WR(外部数据存储器写选通)P3.7/RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。1控制线共4根(1)输入RST:复位输入信号。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(OOOOH-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。(2)输入,输出ALE/PROG:当访问
7、外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的l/6o因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,M0VC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。(3)输出/PSEN:外部程序存储器的选通信号,低电平有效。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问
8、外部数据存储器时,这两次有效的/PSEN信号将不出现。在激活时程序存储器的内部被送上P0口数据总线,/PSEN可以驱动8个LSTTL负载。2. 晶振特性XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。3. 芯片擦除整个PER0M阵列和三个锁定位的电擦除可通过正确的控制信号组合,并
9、保持ALE管脚处于低电平10ms来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAN1的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。AT89C51的基本结构组成AT89C51主要包括算术逻辑部件ALE,累加器ACC,只读存储器ROM,随机存储器RAM,指令寄存器IR,程序地址寄存器,程序计数器P-数据指针DPTR,定时器/计数器,
10、并行I/O口,P0-P3串行口,程序状态标志寄存器PSW,以及定时控制逻辑电路等。3.2集成稳压器W7805性能概述由于它只有输入输出和公共引出端,故称为三端式稳压器。随着半导体工艺的发展,稳压器电路也采用集成电路器件来制成。由于集成稳压器具有体积小,外接线路简单;使用方便;工作可靠和通用等优点。因此,字各种电子设备中应用十分普遍,为了跟上时代的发展,采用了W7800系列三端式采集稳压器,主要利用它的输出电压是固定的,在使用中不能进行调整等优点。123图3.2W7805的外型它有三个引出端输入端(不稳压电压输入端)标“1”.输出端(稳压电压输出端)标“3”公共端(接地)标“2”它的主要参数有:
11、输出直流电压vO=+5V,输出电流L:0.1A,M:O.5A,电压调整率10mv/v输出电阻RO:0.15欧.三端式稳压器由启动电路,基准电压电路,取样比较放大电路,调整电路和保护电路等组成。如图3.3图3.3基准电压电路启动电路在集成稳压器中,常采用许多恒流源,当输入电压接通后,这些恒流源难以自行导通,以致输出电压难建立,因此必须有启动电路给恒流源的BTT,T4,T5提供基级电流。启动电路由Tl,T2使T3基级电位上升而导通,同时恒流源也工作。T4的集电极电流通过D2以建立起正常工作的电压,当D22达到和D21相等的稳压值,整个电路进入正常工作状态,电路启动完毕。与此同时,T2因发射结电压为
12、零而截止,切断了启动电路与放大电路的联系,从而保证左边出现的波纹与噪声不会影响基准电源。(1) 基准电压电器基准电压电路由T4,D22,T3,Rl,R2,R3,DI,D2组成,电容中的基准电压为VREF=(V223VBE)Rl/(R1+R2+R3)+2VBE式中V22为D22的稳定电压,VBE为T3、DI、D2发射结(DI、D2为由发射结构成的二极管)的正向电压值。在电路设计和工艺上,使具有正温度系数的R1、R2、R3、D22与具有负温度系数的T3、DI、D2发射结互相补偿,可使基准电压基本上不随温度变化,同时,对稳压管采用恒流源供电,从而保证基准电压不受输入电压波动的影响。(2) 取样比较放
13、大电路和调整电路这部分电路由T4T11,其中T10,T11组成复合调整管,R12,R13组成取样电路,T6,T7和T8组成带恒流源的差分式放大电路,T4,T5组成的电源值为它的有效负载。T9,R9的作用说明如下,如果没有T9,R9恒流源管T5的电流,当调整管满载时IB10最大,而IC8最小,而当负载开路时,10=0,IB10也趋于零,这时几乎全部流入T8,使得IC8的变化范围大,这对比较放大电路来说是不允许的为此接入由T9,R9组成的缓冲电路,当10减小时,IB10减小,IC8增大,待IC8增大到VR906V时,则T9导通起分流作用,这样减轻了T8的过分负担,使IC8的变化范围缩小。(3) 保
14、护电路减流或保护电路减流或保护电路由为T19,Rll,R15,R14,D23,D24组成,R11为检流电阻,保护的目地主要是使用调整管能在安全以内工作,特别是注意使它的功耗不超过额定值PCMo过拉保护电路电路由D22,T3,T14和T13组成,在常温时R3上的压降仅为0.4V左右,T14,T13是截止的,对电路工作没有影响。当某种原因(过载或环境升温)使芯片温度升到某一极值时,R3上的压降随D2的工作电压升高而升高,而T14的发射结VBE14电压下降,导致T14,T13也随之导通,调整管T10的基极电流IB10被T13分流,输出电流10下降,从而达到过流保护的目地。3.3态继电器固态继电器通常
15、由输入电路、光电耦合器、驱动电路,开关输出电路和瞬态抑制电路等构成。1. 输入电路输入电路一般由限流电阻和保护二极管组成,限流电阻串联在光电耦合器中的发光二极管的正极电路中,保护二极管同向串联在发光二极管的负极回路反向并联在发光二极管的两端。2. 光电耦合器光电耦合器的内部由发光二极管和光电晶体管构成,它在固态继电器中起隔离与控制作用。在发光二极管未通电发光时,光电二极管因受光而导通,并输出电信号到驱动电路。固态继电器有以下特点1. 输入功率小:由于其输入端是采用的光电耦合器,其驱动电流只需几毫安使能可靠的控制,所以可以直接用TIL、HTL、CMOS等集成电路控制。2. 可靠性,由于结构上无可
16、动接触部件,且采用全塑密闭式封装,所以SSR开关时无抖动和回跳现象,无机械噪声,同时能耐潮,耐振,耐腐蚀,由于无触点火花,可用在易燃易爆介质的场合。3. 低电磁噪声:交流型SSR采用过零触发技术后,电路具有零电压开启,零电流关断的特性,可使对外界和本系统的射频干扰降低到最低程度。能承受的浪涌电流大,其数值可为SSR额定值的6-10被。4. 对电源电压适应能力强:交流型SSR的负载电源电压可以在30-220V范围内。5. 抗干扰能力强:由于输入与输出之间采用光电隔离,割断了两端的电源关系,避免了输出功率负载电路对输入电路的影响。另外又在输出端附加了干扰抑制网络,有效地抑制了线路上DW/DT的影响
17、。3. 4显示器LED数码显示,主要显示工作时间而且是倒记时的方式,当此次浇水结束之后,LED断电以达到节能的作用。4.1程序流程图初始化4程序图4.1程序流程图4. 2程序如下各控制管脚与单片机管脚对应关系如下:;P1.0<->锁存,P3.0<->数据端,P3.1<->时钟(串口通信)main:EASequpl.OorgIjmporgIjmporgIjmporgIjmporgIjmporgOOOOhmain0003hintOOOObhtzdO0013hintiOOlbhtzdl0030hmov50h,#00h;初始化设置浇水时间为半个小时mov51h,#3
18、0hmov52h,#00hmov53h,#00hmain!:movsp,#65hmovie,#8fh;允许TO,T1和外部0、1中断(外部0中断读数据、外部1设置时间,T0中断用于时间控制,T1中断用于闪烁)movsetbsetbtmod,#llh;T0、T1工作在定时方式一ito;设置外部0中断为下降沿触发itlmovthO,#3chmovtlO,#ObOh;设置定时器0(50000*luS=0.05S)movthl,#3ch摘要随着社会的进步,经济的发展,商品的竞争越来越激烈,除了商品本身的质量问题外,经济效益,社会效益也成为竞争中越来越重要的因素.传统的浇水需要大量的人力,物力,财力。特
19、别是在大城市,大量的劳动价值没得到完全的发挥,而且内容单调,没有取得很好的社会效益。自动喷水控制器就是在这种情况下应运而出的。而本设计采用全新思路,采用高科技手段,利用传感器电阻,金属探测板,同相比较器,稳压二极管,ADC0809,AT89C51,+5V电源,反向器,继电器等元器件,设计出这个自动喷水控制器。该器件上有单片机系统,可以跟据土壤湿度自动控制阀门的开关,还可以人工控制喷水,使用方便同时又创造了很高的经济价值和社会价值。关键词:ADC0809;AT89C5;传感器电阻;继电器,movtll,#0b0hmovscon,#00h;串口工作方式0,同步移位通信setbtrO;开启中断TOm
20、ova,pljobacc.5,set_dec;时间减小按键main2:jobacc.6,set_inc;时间增加按键main3:mova,3ch;设置每天定时检测土壤湿度cjnea,#24h,main1;3cH单元存小时的压缩BCD码mov30h,#00hmovdptr,#7ff8hmovxdptr,a;启动0809开始模数转换Icallsbl;浇灌延时(为了避免浇灌延时占用CPU用定时器中断方式);浇灌延时子程序中应调用倒计时显示jmpmainlset_dec:Ijmptdecset_inc:Ijmptine,”,;当土壤湿度越小输出电压越大,当数据大于144(约255*0.6=9FH)时要
21、启动喷灌阀浇水;当数据大于10011111B时开始浇水(参数可改),intO:pushaccclrea;关中断movdptr,#7ff8hmovx:a,dptr;读取0809数据jobacc.7,outjbacc.6,sbjbacc.5,sbjbacc.4,sbout:setbeapopacc;启动喷灌阀门sb:setb7fh;浇灌开始标志位movrO,#5OhIcalldispsetbpl.7setbeapopaccreti;浇灌时间显示子程序;显示缓冲区40H到43H单元,存要显示的字型的非压缩BCD码;41H,40H存分钟,43H,42H存小时、44H存全熄压缩BCDdispl:;入口地
22、址:RO9disp:clrexO;关掉外部0中断,它影响DPTR的数值movdptr,#tabmovrl,#40hxh:mova,r0movea,a+dptrmovrl,aincrOincrlcjnerl,#44h,xhmovrl,#40hmova,rlmovsbuf,ajnbti,$clrtiincrlcjnerl,#44h,displsetbEAS;锁存信号nopclrEASsetbexOrettab:dbOcOh,0f9h,0a4h,ObOh,99hdb92h,82h,Of8h,8Oh,90h;浇灌时间设置由外部中断1来触发,查询Pl.4、Pl.5、P1.6来确定按下哪个键;P1.5时间
23、减少、P1.6时间增加inti:pushaccsetbtriIcallsblmova,4fhincamov4fh,acjnea,#05h,intl_outcjnea,#01h,intl_lsetbOOh动intl_l:cjnea,#02h,intl_2clrOOhsetb01h;启动Tl定时器每隔0.3秒闪动一次;调用显示子程序;中断五次即退出闪烁;中断五次即不再调用闪烁;按键一次00H单元置1,小时的高位闪;禁止小时高位闪动;按键两次01H单元置1,小时低位闪动intl_2:cjnea,#03h,intl_3clrOlhsetb02h动intl_3:cjnea,#04h,intl_outcl
24、r02hsetbO3h动intl_go:clrtripopaccretiintl_out:movthl,#3chmovtil,#ObOhclrtrimov4fh,#OOhpopaccreti;时间加1tine:IcalldllOmsmova,pljbacc.6,intl_gojnbOOh,tinc_lmovrO,#53h1)Icalladdltinc_l:jnbOlh,tinc_2movrO,#52h;禁止小时低位闪动;按键三次02H单元置1,分钟高位闪;禁止分高位闪动;按键四次03H单元置1,分钟低位闪;清除关闭T1中断;延时10MS去抖动;00H位为1时调小时的高位(53H单元加;01H位
25、为1时调小时的低位;显示单元源指针Icalltinc_2:jnbmovIcalltinc_3:jnbmovIcalltinc_out:movIcalljmpaddl02h,tinc_3rO,#51haddlO3h,tinc_outrO,#5OhaddlrO,#50hdispmain2tdec:Icallmovjbjnbmov加1)Icalltdec_l:jnbmovIcalltdec_2:jnbmovIcalltdec3:dllOmsa,placc.5,intl_goOOh,tdec_lrO,#53hdeclOlh,tdec_2rO,#52hdecl02h,tdec_3rO,#51hdecl;
26、延时10MS去抖动;00H位为1时调小时的高位(53H单元;01H位为1时调小时的低位jnb03h,tdec_outmovrO,#5OhIcalldecltdec_out:movrO,#5OhIcalldispIjmpmain3,;加1、减1子程序,addl:;显示单元源指针mova,r0adda,#01hdaamovr0,aretdecl:mova,r0adda,#Offhdaamovr0,aret;中断。计时(定时0.1S)tzdO:pushaccmova,3fhadda,#01hdaamov3fh,acjnea,#20,tzdO_gomov3fh,#00hmova,3ehadda,#01
27、h;加0FFH相当于减1;计TO中断的次数(20次为1秒);中断20次秒加1;秒单元movcjne3eh,aa,#60h,tzdO_gomov3eh,#00hmova,3dh;分单元adda,#01hdaamov3dh,adaa,”,”,;开始浇灌了才执行这一段程序(倒计时程序),”,”,”,”,jnb7fh,tzdO_lmova,57hdec57h;57H单元减1movrO,#57hIcalldispmovcjnea,57ha,#00h,tzdO_l;分的低位不为0跳转mov57h,#9dec58h;分的高位减1movrO,#57hIcalldispmovcjnea,58ha,#00h,tz
28、dO_lmovcjnea,57ha,#00h,tzdO_l;当分钟为00时要减小时mov57h,#9mov58h,#5dec59hmovrO,#57hIcalldispmovcjnea,59ha,#00h,tzdO_lmov59h,#9dec5ahretimovrO,#57hIcalldispmova,5ahcjnea,#00h,tzdO_lmova,59hcjnea,#00h,tzdO_lmova,58hcjnea,#00h,tzdO_lmova,#57hcjnea,#00h,tzdO_lclrpl.7;当倒计时单元的数据全为门IjmptzdO_ltzdO._go:;跳转范围超出?Ijmpt
29、zdO_out,tzdO._1:mova,3dhcjnea,#60h,tzdO_outmov3dh,#00hmova,3ch;时单元adda,#01hdaamov3ch,acjnea,#24h,tzdO_outmov3ch,#00htzdO._out:POPacc时关掉阀,;T1中断使调时间时对应的LED模块闪动,tzdl:pushaccmova,55h闪动一次adda,#01hmov55h,acjnea,#8,tzd1_outjnbOOh,tzdl_lmov56h,53hmov53h,44hmovrO,#5Oh加1)Icalldispmov53h,56htzdl_l:jnbOlh,tzdl_
30、2mov56h,52hmov52h,44hmovrO,#5OhIcalldispmov53h,56htzdl_2:jnb02h,tzd1_3mov56h,51hmovrO,#5OhIcalldispmov51h,56htzdl_3:jnb03h,tzdl_outmov56h,5Ohmov50h,44hmovrO,#5OhIcalldispmov50h,56htzdl_out:IcalldlOlspopacc;i+T1中断次数,T1中断8次(0.4s)LED;保存小时单元原来的数据;小时闪动其对应的存储单元为全熄;00H位为1时调小时的高位(53H单元;闪动后恢复小时对应的存储单元数据;01H位
31、为1时调小时的低位;熄灭0.1Sreti,;浇水时倒计时浇水时间;倒计时数据存放在57H-5AH单元,sbl:mov57h,50hmov58h,51hmov59h,52hmov5ah,53hmovrO,#57hIcallretdisp;延时子程序,dllOms:movr7,#50movr6,#100dloop:djnzr6,dloopmovr6,#100djnzretr7,dloopdlOls:movr5,10loop:Icalldll0msdjnzretr5,loopend程序说明:AbstractAlongwithunceasingprogressandscienceandtechnolo
32、gyeconomicalunceasingdevelopment,moreandmorefiercecompetitionofthecommodity,inadditiontothequalityofthegoodsitself,economicbenefit,socialbenefitsarealsobetheimportantfactors.Traditionalwateringcostalotofmanpowermaterialresourcesandwit.Especiallyinbigcities,alargenumberoflaborvaluedidnotgetintofullpl
33、ay,andcontentmonotonous,wecannotgetagoodsocialbenefits.AutomaticSprinklingIrrigationarisesatthehistoricmoment.Thisdesignadoptsnewidea,H-techmeans,designwithsensorresistance,metaldetection,thephasecomparingunit,voltage-regulardiode,ADC0809,AT89C51,+5vpowersupply,reverse,relayandsoon.TheymadeupAutomat
34、icSprinklingIrrigationController.Thereissignalchipsystemonit,sowecanmaketheswitchonandoffaccordingthegroundhumidityjtisveryconvenient,atthesametimemakeagreatvalue.Keywords:ADC0809;AT89C51;voltage-regulardiode;relay程序用到外部0中断:当0809模数转换完毕后触发中断,读取其数据。根据数据的大小来判断是否要启动电磁阀,该程序设计的是当模拟信号为0.6*5V时启动电磁阀。外部中断1:当按
35、下时间设置按键时触发中断,小时的高位开始闪动此时再按时间增加或减小按键便可以进行时间设置;小时高位设置完成以后在按一次时间设置按键小时的低位当按设置键五次便退出设置。T0中断:用于计算时间,每0.05秒中断一次,中断20次秒单元加1,秒到60分加1,依次类推!T1中断:用于调时间时控制对应的数码管每0.4秒闪动一次。功能说明:单片机每天对土壤湿度定时检测一次,默认浇灌时间为半小时。安装好后以上电时间为基准每隔24小时检测一次。按时间设置键可开开始设置浇灌时间。当检测到土壤湿度参数低于所设置的参数时,开启喷灌阀门此时开始倒计时显示浇灌时间。为了节约电能喷灌阀门未打开也不设置时间时数码管是不会显示
36、的。5测试安装调试5.1测试安装如下图5.1。oooooooooooooooo。口S52R7R6SS3SD00。口。图5.1测试图我们采用了试验万用板,首先用万用表对AT89C51,传感器等元器件进行了测试,确定元件无问题。安装焊接,确定各个元件的位置正确美观,不脱焊虚焊不粘连不短路。5.2调试首先硬件调试,检查电源焊接及各个芯片的电源,接地焊接是否牢固,芯片电压是否高于5V,排除问题后,插接电源(电源接芯片座上,不插芯片,防止烧毁片子),用万用表测量各个元件是否有正常的电压电阻电流,各个输入输出是否正常,排除问题。然后是程序的调试,先把编好的程序烧如芯片。再确定电路无问题,插入芯片,插接电源
37、,测试各个输入输出参数是否正常,看能否达到预定结果。不能就要检查程序,从新烧程序,反复的测试直到成功。6结论到现在为止,由AT89C51,传感器实现的自动喷灌控制电路设计己经设计完成。经过两个多月的紧张设计,使我懂得了这次毕业设计不仅仅是一个知识的总结,更是对我大学四年来所学知识的综合考评。回顾大学四年的学习生活,四年的基础及专业知识的学习,培养了我对电子知识不一样的兴趣,丰富了我对电子知识各方面的理解,提高了电子方面的应用技能。通过这次设计使我体会到了做一个项目的艰辛,同时也体会到了顺利完成的喜悦。在这次设计中主要用到单片机与传感器的知识。单片机是一门前沿科学。它的应用意义远不限于它的应用范
38、畴或由此带来的经济效益,更重要的是它已经从根本上改变了传统的控制方法和设计思想,是控制技术上的一次革命,它已经深入到我们生活的方方面面。由于自己知识上的不足,这次设计只能对AT89C51在自动控制业上的一般应用给予简单的研究和探索,以前很少进行研究,所以这次设计的主要目的就是应用单片机与传感器技术相结合来控制自动浇水,是在传统浇水基础上进一步改革和创新,使自动控制技术更多、更快、更便捷地传递人们以适应现代的生活。参考文献1 赫建国.单片机在电子电路设计中的应用M.北京:清华大学出版社,2006.52 李群芳.单片微型计算机与接口技术M.北京:电子工业出版社,2005.13 曹巧媛.单片机原理及
39、应用M.北京:电子工业出版社,1997.64 陈伟人.单片微型计算机原理及其应用北京:清华大学出版社,1989.5 MarkN.Ibrenstein.MicroelectrcnicCircuitsandDevicesM.PrenticeIlallInc,1996.6 RobertG.Middleeton.DesigningelectroniccircuitsM.NetworkWorkingGroup,1997.7 康华光.电子技术基础(模拟部分),第四版M.北京:高等教育出版社,2004.48 高吉祥,唐朝京.模拟电子线路设计M.北京:电子工业出版社,2007.59 黄智伟.全国大学生电子设计
40、竞赛训练教程M.北京:电子工业出版社,2005.810 ThomasLFloyd.FundamentalsofAnalogCircuits.SecondEditionHigherEducationPress,2004.111 谢自美.电子线路设计-实验-测试M.武汉:华中科技大学出版社,2002.712 彭介华.电子技术课程设计指导M.北京:高等教育出版社,1997.1013 齐英鑫.基于80C51单片机的智能电动小车J.科技信息,2008(31):36-37.14 楼然苗,李光飞.51系列单片机设计实例M.北京-北京航空航天大学出版社,2003.315 周计文.基于单片机的多路无线遥控开关设
41、计J.微处理机,2008.16 肖景和,赵健.无线电遥控组件其应用电路M.北京:人民邮电出版社,2004.17 陈永甫.实用无线电遥控电路M.北京:人民邮电出版社,2007.18 徐渺.基于51单片机的低价型远程多用途无线遥控模块J.工业控制计算机,2006.19 刘修文.实用电子电路设计制作300例M.北京:中国电力出版社,2005.120 华兵.MCS-51单片机原理应用M.武汉:武汉华中科技大学出版社,2002.5.21 李华.MCU-51系列单片机实用接口技术M.北京:北京航空航天大学出版社1993.22 徐淑华,程退安,姚万生.单片机微型机原理及应用M.哈尔滨:哈尔滨工业大学出版社,
42、1999.6.1弓I言-4-1. 1自动喷灌控制器的产生背景-4-1.2自动喷灌控制器的产品特点-4-1. 3自动喷灌控制器的应用范围-4-2系统组成及工作原理-5-2. 1系统组成-5-2.2工作原理-5-2.1传感器-7-2. 2.2传感器电路-7-2.2.3单片机-7-2.2.4固态继电器-8-2.2.5直流稳压电流源-8-3主要元器件及电路介绍-10-3. 1AT89C51-10-2. 2集成稳压器W7805性能概述-13-3.3固态继电器-15-3. 4显示器-16-4程序-17-4. 1程序流程图-17-3. 2程序如下-18-5测试安装调试-29-4. 1测试安装-29-5. 2
43、调试-31-6结论-32-参考文献-33-致谢-34-1.1自动喷灌控制器的产生背景随着社会的进步,经济的发展,商品的竞争越来越激烈,除了商品本身的质量问题外,经济效益,社会效益也成为竞争中越来越重要的因素.传统的浇水需要大量的人力,物力,财力。特别是在大城市,大量的劳动价值没得到完全的发挥,而且内容单调,没有取得很好的社会效益。自动喷水控制器就是在这种情况下应运而出的。而本设计采用全新思路,采用高科技手段,利用传感器电阻,金属探测板,同相比较器,稳压二极管,ADC0809,AT89C51,+5V电源,反向器,继电器等元器件,设计出这个自动浇水控制器。该器件上有单片机系统,可以跟据土壤湿度自动控制阀门的开关,也可以人工控制,使用方便同时又创造了很高的经济价值和社会价值。1.2自动喷灌控制器的产品特点(1) 技术先进,该产品集湿度传感,单片机控制技术为一体。系统自动检测土壤湿度,判断是否缺水,科学合理,技术成熟,保密性能强,不易仿造。(2) 全自动,根据不同的植物,我们可以设定不同的喷灌时间,以达到最好的生长效果,一台自动浇水控制器可长期工作,无需人工操作。(3) 经济,社会效益好,从而更容易被
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络管理中的用户安全管理策略试题及答案
- 班级风气与学习氛围计划
- 如何做好仓库的事故分析计划
- 基础知识软件设计师必考试题及答案
- 2024年成都浦东发展银行股份有限公司招聘真题
- 2024年古蔺县古蔺县事业单位招聘笔试真题
- 2024年甘肃金昌招聘公益性岗位笔试真题
- 2025届青海省七下数学期末复习检测试题含解析
- 精益创业与技术创新的融合试题及答案
- 2025届江苏省淮安洪泽县联考八年级数学第二学期期末联考试题含解析
- 《简易呼吸器》课件
- 2024届江苏省徐州市、南通市等2地高三第二次调研测试语文试题
- 粮食购销合同样本.文档
- 2023中考数学练习 08 圆与几何综合问题(学生版+解析版)
- 读后续写:三大出彩收尾设计(解析版)2023年新高考英语读后续写练习
- 高星级酒店装修工程进度管理研究
- 商场销售员销售技巧培训
- 《煤矿环境保护》课件
- 礼盒包装策划方案
- 企业环境执法与行政处罚的风险防范
- 财务用发票分割单原始凭证 发票分割单范本
评论
0/150
提交评论