基于单片机的水位控制系统_第1页
基于单片机的水位控制系统_第2页
基于单片机的水位控制系统_第3页
基于单片机的水位控制系统_第4页
基于单片机的水位控制系统_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上目 录摘要- 1 -关键词- 1 -英文摘要- 1 -英语关键词- 1 -专心-专注-专业基于单片机的水位控制系统 摘要:本设计是一种基于AT89S52单片机的水位控制系统。该系统能实现水位检测、水位控制、自动处理、报警等功能。实现高、低警戒水位报警并进行水位处理。介绍电路接口原理图,给出相应的软件设计流程图和程序。本系统可以提高整体的工作效率,实现水位的自动控制。关键词:AT89S52单片机;水位检测;自动处理;控制系统A water tower water level control system based on MCUAbstract:A water towe

2、r water level control system is designed based on AT89S52 MCU.This system can realize water level detection, water level control, processing and alarming. The independent detection circuit can realize the elevation, the low warning water level can report to the police and water level process.On the

3、principle of interface circuits, software design is the corresponding flow chart and the corresponding of the main program.This system will save the working time,and also improves the overall efficiency of water towers. Key words:AT89S52 MCU; Water Level detection; Auto-protecting; Control System 1

4、引言随着人类社会的发展,水位控制越来越智能化,控制水位的要求也越来越高。它的性能和工作质量的优良不仅仅对生产有着巨大的影响,而且也关系着生产的安全。在过去,水位控制的操作是由相应的人员进行操作的,这样的人工方式带来了很大的弊端,比如水位的控制,时刻监控水箱的环境,夜间的监控等等,操作员稍有疏忽,或者简易的监则器件损坏,将带来无法弥补的损失,更严重的会危机到生产人员的人身安全等。所以,对水位的控制,如果能够使用精密的而且完全会严格按照生产规定运行的自动化系统,可以最大限度的避免事故的几率,同时也能节省资源并能有效提高生产的效率。1.1 研究背景及意义随着社会经济的飞速发展,人口密度的不断增加,水

5、资源的利用率与节约用水意识就相对越发重要了。水位控制被广泛地应用在日常生活和工业上,通过对水位的控制对外供水以满足需要,其水位控制具有普遍性。水资源一直都在人们日常生活和生产中起着至关重要的作用,突然断水,不仅会给人们的生活带来大大的不便,而且如果长时间缺水,则很有可能造成严重的自然灾害甚至更大的损失。因此,供水系统往往是建筑、生产或企业中最重要的基础设备之一。供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。当水位到达水位下限时自动启动电机,给供水;在水位达到水位上限的时候自动关闭电机,停止供水。并能在供水系统出现异常的时候能够发出警报,以及时排除故障,随时保证的

6、对外的正常供水作用。 目前,控制水位方法较多,其中较为常用的是由单片机控制实现自动运行,使内水位保持恒定,以保证连续正常地供水。随着我国单片机开发技术的逐渐成熟,单片机具备了高集成度,体积小,高可靠性;控制功能强;低电压,低功耗;易扩展和单片机生产成本低的优点。所以,基于单片机的水位控制系统应用到中小型以及民用产品有着交大的发展空间。使用单片机实现水位控制具有较高的使用价值和稳定性好等特点。利用水的导电性能实现对水位的测量,可以有效地保证水位的自动控制,能更好地对水位进行自动化控制,避免了工作人员在现场进行测检操控,方便了工作人员对水位的控制,控制方便且系统稳定性能好。单片机具备了不

7、仅体积小,安装方便,功能较齐全等优点,而且有很高的的性价比,应用前景广阔,同时有助于发现可能存在的故障,通过微机实现给水系统的自动控制与调节,维持稳定系统,保证安全经济运行。此次设计就是采用AT89S52单片机为核心的一种水位控制系统,具有较高的使用价值和优越性。本系统与PLC控制系统相比较大大降低了使用成本,提高了控制运行速度。根据仿真模拟运行的结果表明,该系统能很好的运行,将液位控制在给定的范围内,对过高和过低的水位进行实时安全警报,稳定性能好,容易操作和控制,保证了生产的正常运行。 1.2 国内外研究现状现阶段的智能水位控制系统设计中最常采用的三种手段可实现上述功能:PLC水位控制系统;

8、单片机智能水位控制;光纤传感器在水位检测中的应用研究。基于单片机的成本相对于其他两个控制系统较低,所以当前单片机控制水位的研究占据了市场的主导位置。单片机水位控制系统以其自动化控制系统的安全优势,不仅大量使用于工业生产领域,并且开始慢慢深入到一些民用水箱产品。但是目前阶段,要应用到农村当中,因为它的成本问题,还是无法普及各个地方。比如把一台纯手工家用水箱设计成自动化控制的水箱,从硬件的设计和铺设,对于民用化产品实施的性价比较高。因此大规模的使用仍受到经济上的限制。但是,从长远来看,随着自动化技术的改进和硬件成本的降低,以及人们对资源浪费的重视。水箱控制系统仍然有大规模推广的前景。我国仍然处于生

9、产型发展中国家,所有几乎在能源相关的所有领域中,水箱是比不可少的部件。它性能的优良与否关系直接关系到企业的生产安全和效益。目前市场上在用的水位控制方式主要有以下几种:(1) 外置水压式水位控制:其工作原理是利用水箱内水的自身压力转化为力矩,利用自来水的压力膨胀,结合杠杆原理制作而成.可实现水箱的全自动进水控制。该控制阀水位调节范围广,使用水位调节范围是03m; 36m;610m(三种阀)的水位高度;使用调节压力范围是00.2Mpa。对自来水有减压作用,洗澡时易调节水温,节水。(2) 电极式水位控制:使用多个电极线与水面接触,探测水位。最明显的优点就是成本低廉。(3) 液位变送器+智能

10、控制器方式:属于模拟量控制,可以实时显示水位数值,对于水位失控或设备故障可以提前预警。集成了双泵智能控制,控制系统接线简单。可设高、低、超高、超低四点控制,控制点(水面位置)在控制器上设定,极其方便。智能控制器可与电脑联网,可以远程监视水位及设备运行情况。是从工业控制系统移植而来,稳定可靠。相比于发达国家在单片机新型系统研究、制造和应用上,他们的经验丰富,技术趋于成熟。我国在新型测控装置与系统研究、制造、应用和经验上,与发达国家相比还存在差距。2 系统的设计任务与要求2.1 研究内容本设计是一种基于AT89S52单片机的水位控制系统,系统要求实现以下几个部分:水位检测模块、水位检测范围、水泵控

11、制水位的工作过程以及报警系统的显示。本系统的工作原理,就是导线测得水位高度,把信号传输给单片机,单片机接受并且处理信号,然后把处理完的信号传送给继电器,再通过继电器的电平转换,根据水位来控制水泵的工作。2.2 总体系统设计方框图为实现系统的水位控制,根据系统的设计功能要求,构造总体方框图如图2-1所示。单片机控制模块水位控制模块水位检测模块水位警报模块图2-1 总体系统方框图根据水的导电性,当水位到达导线所处的位置时,低电平信号送入到单片机,经单片机分析处理后根据相应的结果通过继电器对水泵电机进行控制,从而进行对水位的控制。2.3 系统要求(1) 电极式传感器测量水位范围。(2) 高水位、低水

12、位报警。3 系统硬件电路设计3.1 水位检测模块常见的水位检测方法有很多种,本系统选择了电极式检测方法,因为该方法简单,并且由于实验的精确度要求不是很高,所以电极式方法完全可以满足对水位的检测。通过自制3根线将容器中的液位分成了3个水位挡(如果想要多增加几个的水位监测,可以多增加几根导线来监测更多的水位),通过和电源正极的结合,利用水导电的特性,通过9012三极管等元件构成驱动电路的电平转换,将液位数据输入P2口,通过单片机换算转换成液位数据存入一个存储器单元,随时读取。水位监测电路如图3-1所示。图3-1 水位检测电路对于本系统的水位检测是用三根导线来控制的,其中最长的(接近底部)一根导线跟

13、地连接。当另外两跟导线接触到水后,由于水的导电性,使得这两根导线也变成低电平,从而使三极管9012导通,P2.3和P2.5也变成低电平。当低电平传给单片机后,单片机把信号传给p2.7引脚,控制电机运行给注水。当两根导线不接触水的时候,输出则是高电平,电机停止工作。在正常情况下,水位应该控制在合理的范围之内。可以在蓄水容器内标刻出水位的不同阶段,然后根据本课题利用的是电极式检测法,在各个水位阶段安装电极传感器来检测水位。可以根据水位到达不同的阶段从而实现实时显示。3.2 单片机控制系统模块本设计的单片机最小系统由AT89S52单片机、时钟晶振电路、复位电路组成。时钟晶振采用是12MHz高精度的晶

14、振,以获得较稳定时钟频率,减小测量误差。3.2.1 AT89S52单片机的介绍AT89S52是AT89C51的升级版本,比AT89C51的容量要大很多,所以选择使用AT89S52芯片来代替AT89C51芯片。AT89S52单片机具有40个引脚,4k bytes flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。AT89S52单片机是一种低功耗高性能的CMOS8位微控制器,内置8KB可在线编程闪存。该器件采用ATM

15、EL公司的高密度非易失性存储技术生产,其指令与工业标准的80C51指令集兼容。片内程序存储器允许重复在线编程,允许程序存储器在系统内通过SPI串行口改写或用同用的非易失性存储器改写。通过把通用的8位CPU与可在线下载的Flash集成在一个芯片上,AT89S52便成为一个高效的微型计算机。它的应用范围广,可用于解决复杂的控制问题,且成本较低。    最常见的PDIP封装AT89S52的引脚排列见图3-2。图3-2 AT89S52AT89S52主要功能特性:· 兼容MCS-51指令系统 · 4k可反复擦写(>1000次)ISP flash rom

16、83; 32个双向I/O口 · 4.5-5.5v工作电压· 2个16位可编程定时/计数器 · 时钟频率0-33mhz· 全双工UART串行中断口线 · 128x8bit内部RAM· 2个外部中断源 · 低功耗空闲和省电模式· 中断唤醒省电模式 · 3级加密位· 看门狗(WDT)电路 · 软件设置空闲和省电功能· 灵活的ISP字节和分页编程 · 双数据寄存器指针按照功能,AT89S52的引脚可分为主电源、外接晶体振荡或振荡器、多功能I/O口、控制和复位等。1.多功能I

17、/O口AT89S52共有四个8位的并行I/O口:P0、P1、P2、P3端口,对应的引脚分别是P0.0 P0.7,P1.0 P1.7,P2.0 P2.7,P3.0 P3.7,共32根I/O线。每根线可以单独用作输入或输出。2.RST  复位输入端。在振荡器运行时,在此脚上出现两个机器周期的高电平将使其单片机复位。看门狗定时器(Watchdog)溢出后,该引脚会保持98个振荡周期的高电平。在SFR AUXR(地址8EH)寄存器中的DISRTO位可以用于屏蔽这种功能。DISRTO位的默认状态,是复位高电平输出功能使能。3.ALE/PROG  地址锁存允许信号。在存取外部存储器时,

18、这个输出信号用于锁存低字节地址。在对Flash存储器编程时,这条引脚用于输入编程脉冲PROG。一般情况下,ALE是振荡器频率的6分频信号,可用于外部定时或时钟。但是,在对外部数据存储器每次存取中,会跳过一个ALE脉冲。在需要时,可以把地址8EH中的SFR寄存器的0位置为“1”,从而屏蔽ALE的工作;而只有在MOVX或MOVC指令执行时ALE才被激活。在单片机处于外部执行方式时,对ALE屏蔽位置“1”并不起作用。4.PSEN  程序存储器允许信号。它用于读外部程序存储器。当AT89S52在执行来自外部存储器的指令时,每一个机器周期PSEN被激活2次。在对外部数据存储器的每次存取中,PS

19、EN的2次激活会被跳过。5.EA/Vpp  外部存取允许信号。为了确保单片机从地址为0000HFFFFH的外部程序存储器中读取代码,故要把EA接到GND端,即地端。但是,如果锁定位1被编程,则EA在复位时被锁存。当执行内部程序时,EA应接到Vcc。在对Flash存储器编程时,这条引脚接收12V编程电压Vpp。6.XTAL1  振荡器的反相放大器输入,内部时钟工作电路的输入。 7.XTAL2  振荡器的反相放大器输出。3.2.2 复位电路基本的复位方式有手动复位跟上电复位,本系统使用手动复位方式。手动按钮复位需要人为在复位输入端RST上加入高电平,一般采用的办法是在

20、RST端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的电平就会直接加到RST端。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。复位电路由单片机AT89S52的RST引脚和电容、电阻串联构成。其电路原理图如图3-3所示。图3-3 复位电路原理图AT89S52单片机的第9脚(RST)为复位引脚与电容和电阻中间相连。系统上电后,时钟电路开始工作,只要RST引脚上出现大于两个机器周期时间的高电平即可引起单片机执行复位操作。3.2.3 时钟电路时钟电路一般由晶振和电容组成。本次设计中的时钟电路我选用的是晶振电路。在单片机系统里晶振作用非常大,全称叫晶体振荡器

21、,它结合单片机内部电路产生单片机所需的时钟频率,单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。 在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。有些晶振还可以由外加电压在一定范围内调整频率,称为压控振荡器。晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。 单片机晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,便于各部分保持同步。有些通讯系统的基频和射频使用不同的晶振,而通过电子调整频率的方法保持同步。时钟电路如图3-4所示。图

22、3-4 时钟电路原理图3.3 水位控制模块水位控制电路是通过继电器来控制水泵的运行的,根据检测到的水位处于哪个阶段,通过单片机处理后由P2.7口传送给水位控制电路,以此来进行水位的控制。选择继电器控制水泵的原因是因为继电器可以通过小电流控制大电流的特点,由于水泵的运行需要大电流,而直流电源无法提供大功率,因此需要使用交流供电。并且继电器不仅是一种可以自动控制的电器,而且对系统线路还起到了保护作用。采集完水位信息之后,通过单片机的P2口把信息送入给单片机处理加工,没水,满水或者系统出错,水泵都会做出相应的反应,使系统的水位保持在一定的范围内。水位控制电路如图3-5所示。图3-5 水位控制电路当水

23、位低于上水位限时,继电器电平转换控制水泵运作,D2灯亮。当水位高于水位上限时,继电器控制水泵停止工作,D2灯暗。3.3.1 继电器的介绍继电器是具有隔离功能的自动开关元件,在本次设计当中主要来做自动控制作用,系统采用+5V的直流电来控制220V的交流电,以达到控制水泵的作用,因为在这里是以一种弱电来控制强电,所以安装和使用的过程当中一定要注意用电安全注意事项。 磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触点(常开触点)吸合

24、。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的反作用力返回原来的位置,使动触点与原来的静触点(常闭触点)吸合。这样吸合、释放,从而达到了在电路中的导通、切断的目的。对于继电器的“常开、常闭”触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触点称为“常闭触点”。 常用的继电器可分为电流继电器、电压继电器、中间继电器、时间继电器、热继电器以及干簧继电器等。 (1) 热继电器是一种通过电流简介反应被控电器发热状态的防护器件。 (2) 干簧继电器是一种新型密封触点的继电器,它既能导磁又能导电,兼有普通电磁继电器的触点

25、和磁路系统的双重作用,具备快速动作、灵敏度高、稳定可靠和消耗功率低等优点。 (3)时间继电器是在电路中对动作时间起控制作用的继电器。 (4)中间继电器具有触点多、触点电流大和动作灵敏等特点,常用于某一电器与被控电路之间,以扩大电器的控制触点数量和容量。 (5)电流继电器和电压继电器属于常用的电磁继电器之一。如果继电器是按通入线圈的电流的大小而动作的,就是电流继电器,电流继电器是串联在负载中使用的,其线圈匝数少、内阻低,可以保护线路不因电流过大而收到损坏;如果继电器是按照施加到线圈上的电压大小来动作的,就是电压继电器,电压继电器与负载电路并联工作,所以线圈匝数较多、

26、阻抗较高。故本次对于水泵电机的控制选用的是电流继电器。3.4 水位报警模块 本系统的水位报警电路采用了简单的指示灯报警,系统故障报警和水泵的水位信息报警,以便及时掌握水泵水位控制系统的工作状况。每一个二极管都已经设定为特定的水位阶段,每当水位到达设定阶段时,对应的二极管就发光显示,二极管由单片机的P1口控制。对于水位信息的报警,为了防止水位过高而导致水资源的浪费,以及水位过低而导致供水不足的现象发生。在报警系统这个模块中设置了水位上限指示灯跟水位下限指示灯。采用不同颜色的发光二极管,黄色代表水位下限指示灯,绿色代表水位上限指示灯。报警系统的设计思路是首先把上、下限报警值分别确定下来,然后取本次

27、采样值Xi先与上限值进行比较,如果大于上限报警值,单片机发出高电平信号,使继电器断开,水泵电机停止向内注水,同时,单片机P1.2输出低电平,使绿灯亮,进行上限报警;如果采样值Xi小于上限报警值,则继续讲采样值Xi与下限报警值想比较,若小于下限报警值,单片机送出低电平信号,这时继电器吸合,水泵电机开始向内注水,同时,单片机P1.1输出低电平,使黄灯亮,进行下限报警。当水位检测系统出故障的时候三个灯闪动。水位报警电路如图3-6所示。图3-6 水位报警电路4 系统软件设计4.1 水位控制主程序给系统设定水位的基本上下限值,当水位处于上、下限之间时,P2.3=0,P2.5=1,此时无论电机是在带动水泵

28、给供水使水位不断上升,还是电机没有工作使水位不断下降, 都应继续维持原有工作状态;当水位低于下限时,P2.3=1,P2.5=1,此时启动电机转动,带动水泵给供水。水位控制主程序流程如图4-1所示。开始准备检测状态位 P2.3=1? YP2.7=0启动P2.5=1? N Y P2.5=0? N故障 NP2.7=1,停机 YP2.7=1,停机延时10s等待,维修 图4-1 水位控制主程序流程上、下限水位信号分别由p2.5、p2.3输入,电机的控制信号由p2.7输出。操作并记录下4组水位检测信号与输出控制操作关系,状态如下表4-1所示 表4-1 水位检测信号与输出控制操作关系P2.3(b低水位)P2

29、.5(c高水位) P2.7 输出控制操作 110电机转动010保持转动101三个灯闪(故障)001电机停止4.2 中断报警程序当测量水位的下限不存在时,说明系统出现了故障。这时就申请了中断,在中断中报警,告诉工作人员进行相应的处理。图4-2为中断报警程序流程图。 保护现场 检查水位上限报警并处理超上限? Y 下限报警并处理超下限? 恢复现场 返回图4-2 中断报警程序流程图5 系统调试及误差分析5.1 硬件调试硬件电路制作应避免出现虚焊或焊接短路的情况,电路的设计在理论上完全行得通,接线原则是从全局出发,逐个模块一一连接调试,最后进行总体调试。逐个模块接线再调试,可以为总体调试省去很多时间,并

30、且只要每个模块都能正常运行,总的电路就不会出现太大问题。调试前的直观检查:(1) 连线是否正确。在通电之前应先检查一下电路的连线是否正确,包括错线,少线和多线的情况。检查的方法有:按照电路图检查安装的线路,这种方法的特点是,根据电路图来确定,按一定的顺序进行检查安装好的电路,由此,可容易查出错线和少线的情况。另外一种方法就是按照实际线路来对照原理电路进行查线,这是一种以元件为中心行进查线的方法。把每个元件引脚的连线一次查清,检查每个接线处在电路图上是否存在,这种方法不但可以查出错线和少线,还容易查出多线的情况。(2) 元器件安装时的情况。检查元器件引脚之间有无短路,连接处有无接触不良,二极管和

31、电容等是否连接有误。(3) 电源端对地是否存在短路,在通电钱,断开一根电源线,用万用表检查电源对地端是否存在短路。5.2 软件调试本系统采用Keil软件对编写的软件程序进行编译调试,因为C语言具有结构简洁、可读性强、编译效率高的优点,所以本次程序编写选择使用的是C语言。软件调试由两个部分组成,首先,确定程序中错误的确切性质和位置;然后。对程序代码进行分析,确定问题的原因,并设法改变这个错误。具体步骤组成方法如下:(1) 从错误的硬件表现,确定出程序中出错的位置。(2) 分析有关程序代码,找出错误的内在原因。(3) 修改程序代码,排除错误。(4) 重新烧入代码,检测硬件表现是否正常。(5) 如果

32、所做的修改无效,则撤销这次改动,重新修改其他代码,直到排除错误代码。5.3 误差分析电极式液位检测方法,在向二次仪表发出高低位的液位信号从而控制执行机构做出运行,停止的指令途中。误差的产生,主要来源于水位检测模块这个部分。以下是对几个误差因素的分析。(1) 蓄水容器的震荡。由于外界因素的影响,不管是蓄水容器或者水的本身都会产生一定的波动性。这个时候,由于检测传感器是固定不变的,而液体却在不规则的运动,往往会导致检测出现很大程度的误差。(2) 液面泡沫的产生。由于液体表面会产生一定的泡沫量,所以往往在检测过程中,液位并未到达实际的水位阶段时,液体所产生的泡沫经过导电从而使系统错误判断液位已经达到

33、实际的水位阶段。(3) 电极污染。长时间的使用电极,在电极表面会附着污染物(铁锈或者盐份等等),很容易导致电极导电性能降低,从而丧失检测水位的功能。(4) 检测电路模块未采取隔离干扰措施。对于水位检测模块在检测水位的时候可能会产生的干扰,在信号送入单片机之前需要采取隔离措施,因为液面传送到单片机还有一段距离,途中会串进来N种干扰信号,采取隔离措施可以提高系统可靠性。具体方法,当导线测得水位信号时,通过三极管隔离,三极管发射极接电源正极并且串联一个10K左右的电阻,基极接地。6 总结该系统设计是基于在单片机嵌入式系统而设计的,充分利用单片机强大控制功能和方便通信接口,实现水位检测、自动处理和报警

34、等功能,提高了水位的自动控制能力。进一步优化系统软硬件设计。本次设计是通过单片机来实现的,所以查找了大量有关单片机的资料,最终选用了AT89S52单片机,通过设计软件程序确定水位的上下限值,根据到达上下限值用单片机来通过继电器的吸合与断开来控制水泵电机的启停,来实现内水位的控制。当测量到的水位高度超过我们设定的报警上限值时,进行上限报警,进行超上限处理;当测量到的水位高度低于我们设定的报警下限值时,进行下限报警,进行超下限处理。当智能水位控制系统启动后,内水位处于循环状态。在硬件设计中,还加入了时钟电路和复位电路,时钟电路是保证单片机正常工作的最基本的晶振电路;而复位电路可以在系统出错时,将系

35、统复位,一切恢复初始状态,从而使系统恢复正常。在软件的设计中,当水位正常运行的时候,系统按照主流程图所示的流程平稳的运行。如果一但检测的水位达到报警的条件,则系统将申请中断,并进入中断服务程序,进行相应的报警后的处理。在这次的毕业设计中更重要的是学习到的工程设计方法。综上所述,通过软、硬件的结合,构成了本次的水位控制。7 致谢在本次的毕业设计中,我首先要感谢学校的毕业设计指导教师,何秀慧老师对我的指导,在帮助我完成这次设计的同时教会了我很多的东西,同时感谢在我遇到困难时帮助我的同学们,使我能顺利的完成本次的设计题目。 从我选择水位控制系统当做毕业设计,并且到最后把它完成。在做本次设计

36、的期间,我不仅对之前学到的专业知识加强了巩固,更重要的是我学到了更多新的知识,掌握了设计一个系统的步骤、方法、设计思想。 在本次设计之初,我拿到了现在所做的毕业设计的题目基于单片机的水位控制系统,并且了解了所做设计的目的、要求以及要完成的工作。开题之后我进入了资料搜寻阶段,不仅经常到图书馆查找资料,而且在网上也搜到很多有用的资料,了解了水位控制系统发展的状况以及研究现状,从中得到了许多对设计有用的东西,并最终确定一套设计方案。 最后通过这次毕业设计的锻炼,让我更加懂得自我学习的重要性,以及处理问题的多样性。这次学习的方法将会陪伴我在以后的工作当中,令我逐渐变得更好。参考文献

37、1 李淑明.模拟电子电路实验·设计·仿真M,电子科技大学出版社,2010.02.2 童诗白,华成英模拟电子技术基础北京:高等教育出版社,20003 胡汉才单片机原理及其接口技术M北京:清华大学出版社,1996:50-684 航慈单片机程序设计基础M北京:航空航天大学出版社,1997:108-1195 何立民单片机应用系统设计M北京:北京航天航空大学出版社,2004: 47-806 张道德.单片机接口技术M,中国水利水电出版社,2010.7 何桥,段清明,邱春玲.单片机原理及应用M,中国铁道出版社,2009.8 纪剑波,郭继红.利用AT89S52单片机控制步进电机J,科技创新

38、导报, 2011.9 常健生检测与转换技术M北京:机械工业出版社,199010-3010 薛钧义、张彦斌单片微型计算机及应用M西安:西安交通大学出版社,1990:116811 吴文虎、李广弟DP-851单片机系统使用教程M北京:电子工业出版社,199512 任波,吕治国. 基于AT89S52单片机的波形发生器的设计J. 电脑知识与技术,2010(24) .13 Vizimuller, P.: RF Design Guide-Systems, Circuits, and Equations (ArtechHouse, Boston, MA, 1995)14 Yang. Y., Yi. J., Woo, Y.Y., and Kim. B.: Optimum Design for Linearity and Efficiency of Microwave Doherty Amplifier Using a New Load matching Technique, Microw. J., 2001, 44, (12), pp. 203615 Zou Zhi jun. A study of Capacity of Major/minor

温馨提示

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

评论

0/150

提交评论