水位监测仪毕业论文_第1页
水位监测仪毕业论文_第2页
水位监测仪毕业论文_第3页
水位监测仪毕业论文_第4页
水位监测仪毕业论文_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、河南机电高等专科学校毕业设计论文论文题目:水位监测仪系 部电子通信工程系专 业班 级学生姓名学 号指导教师2012年3月22日-1-摘要近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入, 同时带动传统控制检测日新月益更新0在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心 部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对对 具体应用对象特点的软件结合,以作完善。本水位监测报警器使用5vf氐压直流电源(也可以用3节5号电池代替)就可以对515厘米的水位进行监测,用发光二极 管显示,并可以对不再此范围内的水位发出报警。主要采用单片机at89c5芯片

2、,将控制程序写进单片机中,使其发挥相应的功能,再加上蜂鸣器、发光二极管、 电阻、电容这些器件组成一个简单而灵敏的监测报警电路,操作简单,接通电源 即可工作。因为电路采用单片机技术,所以本水位监测报警器还具有电路简易、 耗能低、准确性高的特点。关键字:单片机控制报警电路监测电路河南机电高等专科学校毕业设计/论文abstractwith the infiltration in the social field of the computer in recent years, the application of the one-chip computer is moving towards dee

3、pening constantly, drive tradition is it measure crescent benefit to upgrade day to control at the same time. the water level alarm used to monitor low voltage 5v dcpower supply (can also use 5 batteries instead of three) can be 5 to 15 cm on the monitoring of water level, with light-emitting diode

4、display, and can no longer be within this range, the water level alarm .main use scm at89c52 chip, will control program written into the microcomputer, to play the corresponding functions, together with a buzzer, light-emittingdiodes, resistors, capacitors, these devices form a simpleand sensitive a

5、larm function, simple operation, then power can work through. because the circuit chip technology, so the water level monitoring alarm circuit also has a simple, low energy consumption and high accuracy.keywords: microprocessor controlled alarm circuit monitoring circuit-3 -目录摘 要 i绪论1第1章绪论2第2章水位监测报警

6、系统的硬件设计 52.1 系统设计硬件框图 52.2 mcs-51单片机的设计 52.2.1 单片机的选择52.2.2 单片机型号的选择 52.3 各模块电路的设计2.3.1 稳压电路82.3.2 报警电路的设计92.3.3 继电器控制水泵加水电路 122.3.4 电源电路122.3.5 水位检测传感器的设计 14第3章软件设af部分24第4章结论24总结展望30致谢31附录一 24附录二30附录三31参考文献32河南机电高等专科学校毕业设计 /论文第1章绪论现代传感技术、电子技术、计算机技术、自动控制技术、信息处理技术和 新工艺、新材料的发展为智能检测系统的发展带来了前所未有的奇迹。在工业、

7、 国防、科研等许多应用领域,智能检测系统正发挥着越来越大的作用。检测设备 就像神经和感官,源源不断地向人类提供宏观与微观世界的种种信息,成为人们 认识自然、改造自然的有力工具。现代的广义智能检测系统应包括一切以计算机 (单片机、pc机、工控机、系统机)为信息处理核心的检测设备。因此,智能检 测系统包括了信息获取、信息传送、信息处理和信息输出等多个硬、软件环节。 从某种程度上来说,智能检测系统的发展水平表现了一个国家的科技和设计水平。 水位控制在日常生活及工业领域中应用相当广泛,比如水塔、地下水、水电站等 情况下的水位控制。而以往水位的检测是由人工完成的,值班人员全天候地对水 位的变化进行监测,

8、用有线电话及时把水位变化情况报知主控室。然后主控室再 开动电机进行给排水。很显然上述重复性的工作无论从人员、时间和资金上都将 造成很大的浪费。同时也容易出差错。因此急需一种能自动检测水位,并根据水 位变化的情况自动调节的自动控制系统,水位检测可以有多种实现方法,如机械 控制、逻辑电路控制、机电控制等。然而,高塔水位控制系统是我国住宅小区广泛应用的供水系统,随着生活质 量的不断提高,许多农村甚至城市兴建的许多的房子现在都要实现自来水供水, 所以现在很多家庭的楼顶都砌了高塔用来存储用水,然后对整个房子的用水进行 共给。目前大多数的住宅小区都是采用人工加水的办法,即当水用完的时候,就人 工开启水泵进

9、行加水,十分不方便。以至于水用完之前不知道水已经很少了,等 到用完了才知道没水了,如果是急需用水的情况下,那就十分麻烦,要等到加水 之后才有水用;加水过程当中,还需要人时时刻刻检查水位情况,以防止水位超 过最高的水位;这以上一系列的问题,都在期待一种简单、经济的高塔水位控制 系统的诞生。另外,现在许多的锅炉系统、防洪系统也需要对水位进行控制,以能够方便 地控制水位,对不同的水位进行报警,所以如果研制了一种很好的水位控制装置 便能够很好地造福人民。我们学习了专业知识,这也就为本次设计打下了良好的基础。基于感到现实生活急需要这样的水位检测控制系统,所以我决定在老师的指导之下设计与研制 一种高塔水位

10、检测控制系统作为我的毕业设计课题。其实要实现水位的自动检测和报警功能,可以用很多种方法来实现。如可以 用双向模拟开关cd40665片为主导,辅以编码驱动、译码驱动等等一系列的cmos 芯片组成主控电路;也可以用 555定时器组成的施密特触发器对水位进行控制; 也可以通过单片机技术等等。由于用数字和模拟电路时,要进行一系列的数模转 这,这样既增加了难度又使电路复杂且比较容易出错;而如果使用555为主控电路的话,虽然使用起来比较方便,电路也相对简单,也不用涉及到数模转换和编 程等软件方面的设计,但如果 ne555s片的输入电平不稳定,这时就容易发生错 误的判断,给我们一个错误的信号,且 555电路

11、只有一个输出端,它不能很好地 完成显示功能;而单片机技术是信息时代用于精密测量的一种新技术,只要能够 准确的将信号送给单片机,那么单片机就不会产生错误判断的情况,且单片机可 以很好、很方便的对水位进行显示。相信本次的设计一定能够给老百姓的生活带来方便,也一定会具有广阔的市 场前景,一定能够使我的电子设计能力得到更好的锻炼,使我们的理论和现实生 活联系起来!现在,我大概的陈述一下我的设计思路。在高塔的内部设计一个简易的水位 检测传感器用来检测三个水位,即高水位;中等水位;低水位。首先单片机接收 到来自水位检测传感器的一个信号,然后经过单片机分析,在单片机的输出端口 输出相应的信号,如果是低水位时

12、,这时水泵转动并自动开始加水,红灯亮,黄 灯和绿灯均不亮,并且蜂鸣器报警;如果是中等水位时,水泵继续工作,这时绿 灯亮,红灯和黄灯均不亮,蜂鸣器不报警;如果是高水位时,水泵停止转动并且 停止加水,黄灯亮,红灯和绿灯均不亮,蜂鸣器不报警。-3 -第2章水位监测报警系统的硬件设计2.1 系统设计框图图2.1系统硬件设计框图水塔水位检测报警系统硬件设计框图如图2.1所示,它包括单片机,电源电路,稳压电路,水位检测传感器,显示报警,声音报警及水泵自动控制系统。本设计中用铜丝作为水位检测传感器, 适当调整铜丝的长度,可自行设置高,中, 低水位的范围。利用单片机,将控制程序写进单片机中,经过对输入口信号的

13、分 析,在单片机的输出端口给出相应的信号。若是高水位则让水泵停止转动,且黄 灯亮,蜂鸣器不报警;中水位时水泵保持转动,且绿灯亮,蜂鸣器不报警;低水 位时则启动水泵,使之开始抽水,且红灯亮,蜂鸣器报警。本设计采用at89c52勺p1.0, p1.1, p1.2的灵活的i/o作用作为我们高,中,低 水位的信号输入口,单片机通过软件的控制不断的检测 p1端口的输入电平,一旦 发现则执行相应的控制程序,从 p2.0, p2.1, p2.2, p2.3, p2.4 输出不同的信号 来告知水位情况,是低水位时,就驱动红色发光二极管发光;是中等水位时,就 驱动绿色发光二极管发光;是高水位时,就驱动黄色发光二

14、极管发光。并根据不 同的水位决定是否通过p2.0 口驱动水泵工作,决定是否通过 p2.4 口驱动蜂鸣器 报警。河南机电高等专科学校毕业设计 /论文2.2 mcs-51单片机的设计2.2.1 单片机的选择pse1i* ale*f ea-f 解t jpo. lpq. 7p2. 0-f2. 7_ 卡卜二十二|通道u驱动器| i通道与驱动器iran地址寄存器pft通道0驱动器通道2驱动器epwmwm程序地址寄存器寄存器accu .tmf2txp1ps17定时和指令控制逻辑寄存器f rz通道1被存器_jl_堆栈指针中断,奉行口定时器逻辑逋道3锁存器tzuj缓冲需|二程序 计数器dfta xtal1 hd

15、h xtal2件用利用w卜fl. 0-p1b ?p3. 0p3. t图2.2内部结构由图2.2可知单片机的内部包含了以下部件:?一个8位cpu?一个时钟电路;?4kbyte程序存储器;?128byte数据存储器;?两个16位定时/计数器;?64kbyte扩展总线控制电路;?四个8-bit并行i/o端口;?一个可编程串行接口;?五个中断源,其中包括两个优先级嵌套中断。2.2.2 单片机型号的选择at89系列单片机在我国得到了极其广泛的应用。由于at89c52m有强大的功能,可以使我的设计更方便也更人性化。而且它很好的兼容mcs-51系列单片 机的指令系统和引脚功能。它片内还含有 flash me

16、mory flash memory一种电 擦除和电写入的闪速存储器(记为 fperom,在系统开发过程中可以很容易地进 行程序修改,使开发和调试更为简单。t2/p1 0 匚bst匚hjtd/p3, 0 dtkd/p3.1 cibt0/f3, 2 cietizp3, 3 ct0/p3.4 ct1/f3, 5 d 画,f3. 6 c m/f3, 7 匚xtal2 c mil匚 pry? tm) c2.2.3 at89c52的引脚图及功能介绍tecpo. o/ado po. hadi fs ua说 po. 3md3 pc. 4/ad4 po. 5/ab5 po.b/adb po 7/ad7 g vp

17、p_ hle/fejufeshp2. 7/a15 f2.6/a14ps. 5/a13p2.4/a12 pg. a/ui p2. 2/a10p2. 1/a9f2,丸8图2.3 at89c52的引脚图图2.3为at89c52的弓唧图。at89c52 atme公司生产的一个低电压,高 性能cmos的单片机,片内含8k bytes的可反复擦写的flash只读程序存储器 和256 bytes的随机存取数据存储器(ram,器件采用atme公司的高密度、非 易失性存储技术生产,兼容标准mcs-51指令系统,片内置通用8位中央处理器和 flash存储单元,功能强大的at89c52单片机可为您提供许多较复杂系统

18、控制应 用场合。at89c52w 32个外部双向输入/输出(i/o )端口,同时内含2个外中断口, 3个16位可编程定时计数器,2个全双工串行通信口 , 2个读写口线,at89c52 以按照常规方法进行编程,但不可以在线编程(s系列的才支持在线编程)。其将通 用的微处理器和flash存储器结合在一起,特别是可反复擦写的flash存储器可有效地降低开发成本。at89c52为40脚双列直插封装的8位通用微处理器,采用工业标准的c51内核,在内部功能及管脚排布上与通用的 8xc52相同,其主要用于会聚调整时的 功能控制。功能包括对会聚主ic内部寄存器、数据ram1r外部接口等功能部件 的初始化,会聚

19、调整控制,会聚测试图控制,红外遥控信号ir的接收解码及与主 板cpu!信等。主要管脚有:xtal1 (19脚)和xtal2(18脚)为振荡器输入输 出端口,外接12mhz晶振。rst/vpd (9脚)为复位输入端口,外接电阻电容组 成的复位电路。vcc(40脚)和vss(20脚)为供电端口,分别接+5v电源的正 负端。p0p3为可编程通用i/o脚,其功能用途由软件定义,在本设计中,p0端 口(3239脚)被定义为n1功能控制端口,分别与n1的相应功能管脚相连接, 13脚定义为ir输入端,10脚和11脚定义为i2c总线控制端口,分别连接 n1 的sdas(18脚)和scls(19脚)端口,12脚

20、、27脚及28脚定义为握手信号 功能端口,连接主板cpu的相应功能端,用于当前制式的检测及会聚调整状态进 入的控制功能。p0 口:p0 口是一组8位漏极开路型双向i/o 口,也即地址/数据总线复用口。作 为输出口用时,每位能吸收电流的方式驱动 8个ttl逻辑门电路,对端口 p0写 “1”时,可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。 在flash编程时,p0 口接收指令字节,而在程序校验时,输出指令字节,校验 时,要求外接上拉电阻。p1 口:p1 口是一个带内部上拉电阻的 8位双向i/o 口,p1的输出缓

21、冲级可驱动 (吸收或输出电流)4个ttl逻辑门电路。对端口写“ 1”,通过内部的上拉电 阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电 阻,某个引脚被外部信号拉低时会输出一个电流 (iil)。与at89c51不同之处是, p1.0和p1.1还可分别作为定时/计数器2的外部计数输入(p1.0/t2)和输入 (p1.1/t2ex)p2 口:p2 口是一个带有内部上拉电阻的 8位双向i/o 口,p2的输出缓冲级可驱动 (吸收或输出电流)4个ttl逻辑门电路。对端口 p2写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉 电阻,某个引

22、脚被外部信号拉低时会输出一个电流 (iil)。在访问外部程序存储器 或16位地址的外部数据存储器(例如执行 movx dptr令)时,p2 口送出高 8位地址数据。在访问8位地址的外部数据存储器(如执行 movxgri指令)时, p2 口输出p2锁存器的内容。flash编程或校验时,p2亦接收高位地址和一些控 制信号。p3 口:p3 口是一组带有内部上拉电阻的 8位双向i/o 口。p3 口输出缓冲级可驱动 (吸收或输出电流)4个ttl逻辑门电路。对p3 口写入“1”时,它们被内部上 拉电阻拉高并可作为输入端口。此时,被外部拉低的 p3 口将用上拉电阻输出电 流(iil )。p3 口除了作为一般

23、的i/o 口线外,更重要的用途是它的第二功能.p3 口还接收一些用于flash闪速存储器编程和程序校验的控制信号。p3 口的第二功能:p3.0 rxd(串行输入口p3.1txd (串行输出口p3.2 int0 (外中断 0p3.3 int1 (外中断 1)p3.4-t0 (定时/计数器0 )p3.5-t1 (定时/计数器1 )p3.6wr(外部数据存储器写选通)p3.7 rd (外部数据存储器读选通)vcc:电源电压。gnd接地。rst复位输入。当振荡器工作时,rst引脚出现两个机器周期以上高电平将使单 片机复位。ale/prog当访问外部程序存储器或数据存储器时,ale (地址锁存允许)输出

24、脉冲用于锁存地址的低8位字节。一般情况下,ale仍以时钟振荡频率的1/6输出固定的 脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部 数据存储器时将跳过一个 ale脉冲。对flash存储器编程期间,该引脚还用于输 入编程月冲(prog如有必要,可通过对特殊功能寄存器(sfr区中的8eh单元的d0位置位, 可禁止ale操作。该位置位后,只有一条 movw口 movc1令才能将ale激活。 此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置 ale禁止位无效。psen程序储存允许(psen输出是外部程序存储器的读选通信号,当 at89c52由外部 程序存储器取指令(或数据

25、)时,每个机器周期两次 psen有效,即输出两个脉 冲。在此期间,当访问外部数据存储器,将跳过两次 psenw号。ea/vpp:外部访问允许。欲使cpu仅访问外部程序存储器(地址为 0000h-ffffh, ea端必须保持低电平(接地)。需注意的是:如果加密位lb1被编程,复位时内 部会锁存ea端状态。如ea端为高电平(接vcc端),cpu则执行内部程序存储 器中的指令。flash存储器编程时,该引脚加上+12v的编程允许电源vpp,当然 这必须是该器件是使用12v编程电压vppoxtal1:振荡器反相放大器的及内部时钟发生器的输入端。xtal2:振荡器反相放大器的输出端.2.3 各模块电路的

26、设计水位检测报警系统主要是由5个模块组成。既电源电路,稳压电路,水位检测传感器,声、光报警电路和水泵加水自动控制电路。电源电路主要给 单片机提供工作电源;稳压电路,主要是对从水位检测传感器输出的信号进行稳压处理;水位检测传感器,对水位情况进行检测;声、光报警电路,主 要对水位进行显示及对低水位报警;水泵加水自动控制电路,当水位是低水 位时,用单片机来控制水泵的工作。2.3.1 稳压电路传感 器9图2.4稳压电路稳压电路时由三极管的两级放大稳定电路组成。如图2.4所示。若是高电平,则r12, r11, q5,r12, r11, q5, q4, d3 均水位检测传感器将探测到的信号送给稳压电路,

27、d3, q4导通,将低电平送给单片机;若是低电平,则 不导通,而是通过r13将高电平送给单片机。2.3.2 报警电路的设计1、光报警电路1 、光报警电路河南机电高等专科学校毕业设计/论文图2.5光报警电路图2.5所示的光报警电路采用不同颜色的发光二极管来表示不同的水位情况。当水位是低水位时,从单片机的p2.3 口输出一个低电平,驱动红色的发光二极管发光,其余颜色的二极管均不发光;当水位时中等水位时,从单片机的p2.2 口输出一个低电平,驱动绿色的发光二极管发光,其余颜色的二极管均不发光; 电水位是高水位时,从单片机的p2.3 口输出一个低电平,驱动黄色的发光二极管 发光,其余颜色的二极管均不发

28、光。光报警电路时采用共阳极连接,低电平时有效。其中r13, r14, r15为上拉电阻起限压控流的作用。2 .声报警电路2kp2.4+5v接地图2.6声音报警电路如图2.6所示的声音报警电路,当水位处于低水位时,单片机的p2.4 口输出一个高电平,从而驱动三极管导通,使蜂鸣器发声,起到报警的作用。2.3.3继电器控制水泵加水电路图2.7继电器的控制水泵加水电路如图2.7所示,此电品&由继电器rl1和闭合开关,光电耦合器,水泵,电阻 r7, r8, r9, r10以及二极管d2,三极管q3等组成。当水位在低水位时,单片机 的p2.0 口输出一个高电平,使光电耦合器导通,继而驱动q3导通,这样就使

29、继电器闭合,从而让220v的交流电接通水泵,让水泵转动开始加水。2 .光电耦合器简介光电耦合器是以光为媒介传输电信号的一种电一光一电转换器件。它由发光源和受光器两部分组成。把发光源和受光器组装在同一密闭的壳体内, 彼此间用透明绝缘体隔离。发光源的引脚为输入端,受光器的引脚为输出端, 在本设计中发光源为发光二极管,受光器为光敏三极管。本设计中我们采用光电耦合器组成开关电路的作用,能够很好地将单片机信号稳定地送给继电器,驱动继电器闭合。3 .继电器简介继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系 统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控 制较大

30、电流的一种“自动开关”。在本设计中主要用来做自动控制作用,设计中 采用+5v的直流电来控制220v的交流电,以达到控制水泵的作用。电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线 圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应, 衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合。当线圈断电后,电磁的吸力也随之 消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触 点(常闭触点)释放。这样吸合、释放,从而达到了在电路中的导通、切断 的目的。对于继电器的“常开、常闭”触点,可以这样来区分:继电器线圈

31、未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触 点称为“常闭触点”。2.3.4 电源电路图2.8电源电路中四个二极管和四个滤波电容组成了电源滤波电路30027812, 7805为中功率的三端稳压集成电路,由此可得到5v和12v的工作电压。7812、7805三端稳压器,提供各种固定的输出电压,应用范围广。内含过流、过热和过载保护电路。带散热片时,输出电流可达 1a。虽然是固定稳压电路,但 使用外接元件,可获得不同的电压和电流。2.3.5 水位检测传感器的设计图2.9 传感器的设计传感器是一种能够感受被测物体物理量并将其转化为便于传输或者容易处理 的电信号的装置,在现代科技领域

32、中,传感器得到了广泛的应用,各种信息的采 集都离不开各种传感器,传感器的基本功能在于能够感受外界的各种“刺激”并 作出迅速的反应。本设计当中采用的水位检测传感器简单易做,经济实惠。其外形轮廓如上图2.9所示。d为接+5v电源的线与水一直保持连通,a线为低水位控制线,当它不导通 时,表示是低水位了。b为中水位控制线,当它导通时,表示水位适中。c为高水位控制线,当它导通时,表示是高水位了。传感器选用细铜丝,因为细铜丝的电阻率比较低,这样就可以避免由于电阻 过大而使输出的电平过低,以致不能很好的驱动单片机工作;细铜丝的传电性能 比较好,传电速率比较快,也可以说是灵敏性很好;还有就是细铜丝经济实惠,

33、便于我们取材。第3章软件设计部分3.1水位检测报警系统的程序设计图3.1程序设计图图3.1为水位检测报警系统的主程序设计。程序由开始经初始化后,此时,水位 传感器将检测到的水位信号经过稳压电路送给单片机。单片机则开始工作,若单 片机从p 口读入的信号是00h的话,则表示为低水位,这时单片机执行p2.0=0,p2.1=0, p2.2=1, p2.3=1, p2.4=1,即启动水泵抽水,led的红灯亮,绿灯和黄灯均不亮,蜂鸣器报警;若不是 00h,则程序转到相应的另一个程序,如果单片 机从p1 口读入的信号为03h,这表示水位为中等水位,单片机执行p2.0=0, p2.1=1, p2.2=0, p

34、2.3=1, p2.4=0 ,即水泵继续转动抽水,但红灯和黄灯均不亮,只有绿 灯亮,蜂鸣器不报警,若不是03h的话,程序会自动转到下一个相应的程序;若 检测到的信号是07h的话,表示此时水位已是高水位了,单片机执行p2.0=1,p2.1=1, p2.2=1, p2.3=0, p2.4=0,即让水泵停止抽水,黄灯亮,红灯和绿灯均不亮,蜂鸣器也不报警。若单片机读入的信号不是00h, 03h,07h,则程序会直接转到初始化后,进行新一轮的信号读入。第4章结论以往,人们由于自己的楼顶水塔中的水位不清楚,加水不方便而感到苦恼, 现在我们顺应大家的需要研制了这款简单、经济、实用的高塔水位控制系统,香 型能

35、够给广大的老百姓的生活带来方便,带来开心,以后大家再也不用亲自跑到 楼顶加水啦!本系统主要由水位检测传感器,单片机控制系统,水位显示系统,继电器驱 动电路,水泵加水系统组成,系统简单,安装方便,建议广大用户尝试使用,我 相信大家在用了之后一定会感到满意的。本系统的工作过程是当水位处于低水位的时候,传感器的低水位探测线没被 +5v的电源导通进入稳压电路经过处理在稳压电路的输出端有一个高电平,送入 单片机的p1.2 口,单片机经过分析,在 p2.1 口输出一个低电平,驱动红色发光 二极管发光,同时,p2.4 口输出一个高电平,使蜂鸣器报警,p2.0 口有一个信号 使光电耦合器导通,这样继电器闭合,

36、使水泵转动,并向水塔加水;当水位处于 中等水位的时候,水泵继续工作,p2.2 口输出一个低电平,驱动绿色发光二极管 发光,但蜂鸣器不报警;当水位处于高水位时,传感器的三根探测线均被+5v的电源导通,将此信号经过稳压电路后送给单片机, 单片机经过分析,在p2.3 口输 出一个低电平,驱动黄色发光二极管发光,在p2.0 口输出一个低电平,使光电耦 合器不导通,这样继电器也不能闭合,水泵不能自动抽水。通过本次毕业设计,我更加了解了我所学的专业,更好的掌握了专业知识, 做到学以致用,知道了可以通过自己所学的知识来帮助人们提高生活质量。让自 己在理论知识和自学能力方面都得到了很好的理解和提高。也通过这次毕业设计 增长了新的知识,开阔了自己的眼界,掌握了又一门新技术。同时,也和老师、 同学们进行了很好的交流和互动。我也相信本设计当中一定会存在很多不足,请老师和相关行业人员,多多批 评,多多指教!参考文献1吴金戌.沈庆阳.郭庭吉编著8051单片机实践与应用,2002年第1版。2李玉梅编著.基于mcs-51系列单片机原理的应用设计,2006年第1版。3邱丽芳主编.单片机原理与应用,2007年第1版。

温馨提示

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

评论

0/150

提交评论