本科毕业论文基于单片机的水塔水位控制系统的设计与仿真.docx
《本科毕业论文基于单片机的水塔水位控制系统的设计与仿真.docx》由会员分享,可在线阅读,更多相关《本科毕业论文基于单片机的水塔水位控制系统的设计与仿真.docx(22页珍藏版)》请在咨信网上搜索。
1、2014届毕业设计(论文)题 目基于单片机的水塔水位控制系统的设计与仿真专 业 班 级学 号姓 名指 导 教 师学 院 名 称电气信息学院 2014年5月 20日基于单片机的水塔水位控制系统的设计与仿真Design and Simulation of Control System of Water Tower Level Based on SCM学 生 姓 名:指 导 教 师:摘要供水是一个关系国计民生的重要产业。传统的人工供水方式,劳动强度大,工作效率低,安全性难以保障,而水塔水位控制系统是我国住宅小区广泛应用的供水系统,为此很有必要对水塔水位进行自动控制。为了达到节能的目的,提高供水系统的
2、质量,考虑采用单片机技术,设计出一套实用水位自动控制方案。该设计主要基于单片机的硬件电路设计,在硬件基础上合理配合软件,实现一种能够实现水位自动控制、具有自动保护、自动声光报警功能的控制系统,完成水塔水位控制系统的设计。该控制系统由单片机控制部分、时钟显示部分、数码显示部分、电机控制部分、报警部分等构成。再利用Proteus 和Keil 软件完成水塔水位控制系统硬件电路以及控制程序的设计,并进行了系统的调试和仿真。因为它具有电路简单、操作方便、性能良好、可靠性高等优点,因此该设计具有一定的实用性。关键字:供水;水塔水位;控制系统;单片机AbstractWater is an important
3、 property in the peoples livelihood. Traditional artificial water supply is labor-intensive, low efficiency and difficult to guarantee security. However, the water tower level control system is widely used in water supply system of our residential community. For this reason, it is necessary for us t
4、o accomplish the automatic control of water tower level. In order to achieve energy saving and improve the quality of the water supply system, we can consider using Single-Chip Microcomputer technology and design a practical water level automatic control scheme. The design is mainly based on single-
5、chip hardware circuit design. Based on hardware, the design is reasonable with software and achieves a control system of automatic water level control, automatic protection and automatic sound and light alarm. The control system consists of Single-ChipMicrocomputer control section, clock display sec
6、tion, digital display section, motor control section, alarm section and so on. Whats more, we use Proteus and Keil software to complete the tower level control systems design of hardware circuit and control program and complete the control systems debugging and emulation. Because it has the advantag
7、es of simple circuit, easy operation, good performance and high reliability. Therefore, this design has certain practical.Keyword:water supply; water tower level; control systems; SCM目录摘 要IABSTRACTII第一章绪论1第二章水塔水位控制硬件设计72.1 基本要求72.2 硬件设计7第三章 软件部分193.1 程序框图193.2 C语言程序部分20第四章软件仿真214.1 Protues介绍214.2 Ke
8、il介绍214.3 Protues与Keil C的联合仿真214.4 KeilC的调试步骤22Protues244.6 仿真显示24总结30致谢31参考文献32附件一33第一章 绪论供水是一个关系国计民生的重要产业1 。水位控制在日常生活及工业领域(工厂、农村、学校等水量大的场所)中应用相当广泛。而水位的自动控制和监测和水塔是在日常生活和工业应用中经常见到的蓄水装置,通过对其水位的控制对外供水以满足需要,其水位控制具有普遍性。单片机是将RAM,ROM,定时器/计数器以及输入/输出(I/O)接口电路等计算机主要部件集成在一块芯片上,这样所组成的芯片级微型计算机称为单片微型计算机,简称单片微机或单
9、片机。由于单片机的硬件结构与指令系统都是按工业控制要求设计的,常用于工业的检测和控制当中,因而也称为是微控制器或嵌入式控制器,它的出现使众多自动化控制系统得以实现。单片机不仅它功能强大、设计简单,而且制造很廉价,支持指令集较多2。因此,本文对基于单片机的水塔水位控制器的研究有着重要的意义。水塔供水的主要目的是使塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生,因此要采用水位传感器测量水位变化。在水塔中的水位到达水位下限时自动启动电机,给水塔供水;在水塔水位达到正常水位的时候自动关闭电机,停止供水。并能在供水系统出现异常的时候能够发出警报,以及时排除故障,随时保证水塔的对外的正常供水
10、作用。在当今社会经济高速增长的同时,水在人们的生活、生产中起着重要的作用。一旦出现缺水,轻则给人们生活带来极大的不便,重则出现造成严重的生产事故并造成不可挽救的经济损失。因此,对供水系统的控制显得十分重要。水塔是我国广泛应用的供水系统,传统的水塔水位控制方式存在很大的弊端,需要工作人员的时刻监控,不仅劳动强度大,而且工作效率低,最重要的是供水的安全性难以保障。而自动控制则不需要工作人员的时刻监控,水塔控制系统能自动地调节水塔中的水位以保持恒定,以满足人们生活中用水需求3。 20世纪80 年代以来,我国发展了以自记遥测为主的水位测量技术。它主要是建立自记水位计,实现水位自动采集、存储、远传。同期
11、,还发展了无人立尺观测技术,这种技术采用激光测距仪与经纬仪接口配套组成的一套设备,利用激光测距仪无须反射棱镜测定距离(测距精度:05m)的性能,配以经纬仪测角测定目标高程的一种测量方法。随着近代科学技术的发展和新材料新器件的开发,采用传感器研制水位计近年来有较大发展。主要采用的传感器有超声波4、光电、压力、接触式、浮于式等几种5。超声波式水位计是将换能器向水面发射超声波,测量超声波传播时间,计算出水位。压力式水位计也是不需要水位测并,其基本原理是测量静水压力来实现水深的测量,已采用过波纹管和水银位移式压力传感器等方法。固态压力传感器由于其灵敏度高、体积小、寿命长、且有抗腐蚀性而受到重视,但由于
12、半导体传感器受温度影响大等原因,使其实用性受到限制。近年来固态传感器温度自动补偿问题有了进展,固态压阻式水位计已经得到应用。接触式水位计使用机电的方法用探头跟踪井内水面高低变化测量水位,已在少数领域使用,浮子式水位计,利用水球(或其它浮子) 作敏感器件,避免了温度、湿度等因素的影晌,性能稳定,工作可靠,因而得到长期使用和发展。单片机自 20 世纪 70 年代问世以来,以极其高的性能价格比受到人们的重视和关注,所以应用很广,发展很快。单片机的特点是体积小、集成度高、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易6。正因为单片机有如此多的优点,因此其应用领域之广,
13、几乎到了无孔不入的地步。在我国,单片机已被广泛地应用在工业自动化控制7、自动检测、智能仪表8、智能化家用电器、航空航天系统和和国防军事、尖端武器等各个方面。单片机的潜力越来越被人们所重视。特别是当前用 CMOS 工艺制成的各种单片机,由于功耗低,使用的温度范围大,抗干扰能力强、能满足一些特殊要求的应用场合,更加扩大了单片机的应用范围,也进一步促使单片机性能的发展。因此,可以开发利用单片机系统以获得很高的经济效益。虽然单片机的引入使控制系统大大“软化”,但与其它计算机应用问题相比,单片机控制应用中的硬件内容仍然较多,所以说单片机控制应用有软硬件相结合的特点。为此,在单片机的应用设计中需要软、硬件
14、统筹考虑,设计者不但要熟练掌握汇编语言等编程技术,而且还要具备较扎实的单片机硬件方面的理论和实践知识。更重要的意义是单片机的应用改变了控制系统传统的设计思想和方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。这种以软件结合硬件或取代硬件并能提高系统性能的控制技术称为微控制技术。水塔水位最重要的就是对水塔水位进行精确的探测9,水塔水位的控制系统主要是基于单片机的水塔水位控制系统和基于PLC的水塔水位控制系统。PLC即可编程序控制器,是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用执行逻辑运算、顺序控制、定时/计数和算术运算等各类操作指
15、令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC的一般特点:抗干扰能力强,可靠性极高、编程简单方便、使用方便、维护方便、设计、施工、调试周期短、易于实现机电一体化10,PLC总的发展趋势是:高功能、高速度、高集成度、大容量、小体积、低成本、通信组网能力强。基于PLC的水塔水位控制系统是以PLC为核心,对水塔水位自动控制系统的功能进行性进行需求分析。可以实现对水塔水位的自动控制和监测11。主要实现方法是通过传感器检测水塔水位的实际水位,将水位具体信息传至PLC构成的控制模块,经A/D转换后,进行数据比较,来控制抽水电机的动作,同时进行数据还原,显示水位具体信息,如果
16、水位低于或高于某个设定值时,就会发出危险报警的信号。基于单片机的水塔水位控制系统以单片机为核心,通过单片机本身的功能模块和控制程序,来实现对水塔水位做出控制、显示和发出报警信号。 基于单片机的水塔水位控制系统最应解决的是液位传感器问题。最常用的是电阻式传感器、压阻式压力传感器、超声波水位传感器等。电阻式传感器如图1-1中虚线表示允许水位变化的上、下限。在正常情况下,应保持水位在虚线范围之内。为此,在水塔内的不同高度安装 3 根金属棒,以感知水位变化情况。其中,A 棒处于下限水位。C 棒处于上限水位,B 棒在上、下水位之间。A 棒接 + 5V电源,B 棒、C 棒各通过一个电阻与地面相连。供水时,
17、水位上升,当达到上限时,由于水的导电作用,B、C 棒连通+ 5V。因此,b,c 两端均为 1 状态,这时应停止电动机和水泵的工作,不再给水塔供水。当水位降到下限时,B、C 棒都不能与 A 棒导电,因此,b、c 两端均为0 状态 这时应启动电动机,带动水泵工作,给水塔供水。当水位处于上、下限之间时,B 棒与 A 棒导通,因 C 棒不能与 A 棒导通,b 端为 1 状态,c 端为 0状态。即实现A/D转换。通过对传感器的选择,可知由传感器输出的水位高度信号是 0 5 V 的直流电压。在设计中,可以通过采样、保持电路对这一信号进行处理,将模拟信号转换为多个采样点信号。图 1-1电阻式传感器传统的水位
18、检测通过设检测点来完成对水位的检测。通常,由于受检测点物理体积的影响,水位检测点的数目有限,从而影响了后续电路控制的精度。新型水位传感器即选用北京英泰德科技有限责任公司生产的投入式液位变送器 MPM416W/426W,可以达到对水位高度的精确检测,以利于提高后续电路控制的精度。其原理是通过压阻式压力传感器,把与液位深度成正比的液体静压力准确测量出来,并经放大电路转化成标准电流( 或电压) 信号输出,建立起输出电信号与液体深度的线性对应关系,实现对液体深的测量。同时其具有以下特点:(1)使用寿命长,液位变送器膜片采用高技术激光调制电路,传感器外壳采用不锈钢制作。(2) 安装方便,仅需将投入式液位
19、变送器探头投入液体中,引出信号线同二次仪表连接就可进行液位测量。(3) 温度稳定性好,投入式液位变送器本身在070 内实现了温度补偿,在信号转换电路中加入了温度补偿电路,消除电路温漂对精度的影响,从而提高精度。超声波水位传感器能测量自身到水面之间的距离,由超声波发送电路和超声波接收电路组成。超声波发射电路原理如图1-2所示,单片机的一个端口发出40KHZ的方波信号,然后信号分成两路送出,其中的一路经反向器74LS4069后送到超声发射管T的一个电极,另一路经两次反向后送到发射管T的另一个电极,这样做目的是为了增强超声波发射强度和提高电路驱动能力。电阻R1和R2作为上拉电阻作用有两个:第一是提高
20、反向器输出高电平的驱动能力;第二是增加超声波发射管T的阻尼系数,缩短自由振荡的时间。超声波接收电路原理如图1-3所示,该部分主要由超声波接收探头R及红外检波接收芯片CX20106A组成,因接收芯片CX20106A的载波频率为38KHZ,而上述超声波发射电路发出的超声波频率为40KHZ,无超声波信号时CX20106A输出高电平,有信号时输出一个脉冲信号,且具有很高的灵敏度和较强的抗干扰能力。当系统工作时,由单片机的一个端口发出的40KHZ的方波信号经过驱动电路使超声波发射器T发出一定强度的超声波信号,当超声波信号遇到障碍物时就会被反射回来,反射回来的超声波信号被超声波接收器R所接收,接收到的信号
21、经过信号处理电路的处理送入到单片机的另一个端口,单片机根据发送与接收的时间差计算出传感器到水面的距离X,再由安装时传感器到水塔底部的距离H(已知值),计算出当前水的剩余量h=H-X。图1-2超声波发射电路图 1-3超声波接收电路本设计基于电阻式传感器并以水塔水位为模型,鉴于单片机液位测量装置的测量准确、重复性能好、功耗低、使用寿命长等特点,所以该设计以单片机为基础的水塔水位控制系统。在实际中,水塔水位自动控制电路是通过水位传感器对水位进行采样,将采样信号的水位高度转换为05 V 的直流电压,再经过 A/D 转换12后,将转换所得的8 路并行数字量送入单片机进行处理来来驱动电机的启停等。从而达到
22、对水位进行自动控制的目的。通过对电压和水位的转换关系,最终利用单片机进行精确的控制,实现对水位高度的显示、主/备电机和报警装置等的控制。但是鉴于基于单片机的水塔水位控制系统在Protues上进行仿真,而Protues上没有水塔水位的模型。因此,可以用按钮来代替水塔的液位传感器。在设计过程中采用了软件和硬件双结合的的设计方法,而软件的设计简化了硬件要求。在本设计中软件主要有五个方面的应用,它们分别为:声光报警程序、时钟显示程序、水位显示程序、键盘控制和电机控制程序等。该设计第二章介绍了“基于水塔水位控制系统的设计与仿真”的硬件设计,其中包括单片机的介绍、89C51的功能及引脚介绍、CD4511的
23、功能及引脚介绍、LED数码显示、电机驱动与现实、水位监测电路等部分组成;第三章主要介绍软件部分,其中包括程序框图和C语言程序两部分组成;第四章则是仿真部分,其中包括Keil、 Protues的介绍,以及Keil的调试部分和加文件到Protues中等几部分组成。第二章 水塔水位控制硬件设计2.1 基本要求由于需要基于单片机的水塔水位控制系统进行仿真,而Protues中没有水塔水位的模型,因此可以用按钮来控制电动机的转动,并用LED数码管来显示水塔水位的高度。当水位过高或过低时,都会发出报警声和指示灯显示。与此同时,还可以用LED数码管来及时显示当前时间。2.2 硬件设计电路总体框架图如图2-1中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 单片机 水塔 水位 控制系统 设计 仿真
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。