- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
超声波在排水系统的应用
摘 要:本文介绍了以单片机为控制核心,该系统由超声波水位测量部分、显示器部分、键盘部分、固态继电器输出部、电源部分等组成。超声波水位测量部分由超声波发送头、超声波接收头、信号放大电路等器件设计的,它替代原来的落后、高成本、故障率高的浮球水位控制;液晶显示器可以用于显示设置参数值、运行状态、故障类型,减少检查时间提高排故效率;键盘用于设置控制参数、手动自动切换、手动控制;输出部采用固态后减少了大量信号继电器、中间继电器大大降低了故障率。本系统的安装和使用较方便,价格便宜,并可与无线测控系统配合使用,有非常广阔的应用前景。
关键词: 单片机、超声波、测距、显示、固态继电器
1总体方案的设计
1.1设计思路
超声波测距的原理主要是由超声波传感器的发射探头发射超声波,当超声波遇到障碍物时,会被反馈利用单片机记录超声波发射的时间和接收到回波的时间,根据当前环境下超声波的传播速度,即可通过公式S=C*[T/2](S为被测距离,C为空气中声速,T为回波时间)计算出障碍物离测试系统的距离。
本设计过程中主要采用了传感技术、单片机技术、LCD报警技术。
1.2方案设计
方案一:在高塔的内部我们设计一个简易的水位探测传感器用来探测三个水位,即低水位,正常水位,高水位。采用555电路进行控制,即当水位探测传感器探测到低水位时送一个低于1/3VCC的低电平给NE555芯片,555的输出即为高电平驱动水泵加水;当在正常的水位时候,送给NE555为1/3VCC----2/3VCC的电平,即保持前一个水泵不加水的状态;当水位居于高水位时,给NE555电路一个高电平,这时NE555输出电平翻转为低电平,不能驱动水泵,水泵停止加水。
方案二:本方案采用单片机80C51作为我们的控制芯片、超声波测距、液晶显示器用于显示设置参数值、运行状态、故障类型,减少检查时间提高排故效率;键盘用于设置控制参数、手动自动切换、手动控制;输出部采用固态。主要工作过程是通过超声波测距,当测量数据小于设定数据1时,说明水塔中的水在低水位(停止位);当测量数据小于设定数据2时,说明水塔中的水在中水位(启动位);当测量数据小于设定数据3时,说明水塔中的水在高水位(报警位);然后,单片机输出对应低电平给各自固态继电器, 固态继电器驱动负载,做停止、启动、报警动作,同时液晶显示屏显示系统状态。
方案论证:
第一种方案设计使用起来比较方便也简单,不用编程等软件方面的设计,但是没有稳压电路,使输入NE555芯片的电平十分不稳定,容易发生误判水位引起混乱的情况,且NE555电路只有一个输出端,不能接显示系统,所以不能完成显示功能。另外,此方案不能精确测量出液位高度,铜丝长时间沁在水中表面会发生氧化,长时间会是系统的误判率升高。
第二种方案中使用了单片机芯片和超声波传感器,单片机控制和超声波测距技术是信息时代用于精密测量的技术。此系统使用过程中采用稳压电路能够准确地把输入的电平送给单片机不会产生误判的情况。
综上,我们已经清楚地看到了两种方案的优劣,要能够很好地完成本次设计的各个指标和达到设计的目的,我们选择第二种方案作为我们的设计方案。
1.3系统方框图
单片机
单片机
电源(供各模块)
超声波发送
超声波接收
液晶显示器(测试、设置、运行、故障信息)
过载信号
键盘(设置、自动/手动、启停)
输出电路1
1#水泵
输出电路2
2#水泵
放大电路
放大电路
超声波测距
图1-1 方案二 系统方框图
1.4系统工作原理
系统分为自动与手动,并有相关参数设置按键。如自动:当水位处于低水位的时候,超声波传感器测出的距离小于低水位,此时给P1.2出来一个信号使光电耦合器导通,这样继电器闭合,启动水泵(1#或2#)加水;随着水量的增加,当到达正常水位时,给P1.2出来一个信号使光电耦合器截止,这样继电器断开,此时停止运行水泵(1#或2#);当水泵出现过载时,检测回路给P1.3一个信号,再有LCD显示屏报出故障。
2硬件设计
2.1电源电路设计
桥式整流,再经电容滤波、7805稳压,再给各模块供电。为了防止电流的反灌,再加了一个二极管。
2.2显示电路设计
在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表、电子表及很多家用电子产品中都可以看到,显示的主要是数字、专用符号和图形。在本系统单片机的人机交流界面中,采用 LCD12864显示器,下图为电路设计图:
2.3键盘电路设计
控制电路如下图:
2.4超声波发射电路设计
控制电路如下图:
P2.0
P2.0
2.5超声波接收电路设计
控制电路如下图:
P3.2
P3.2
2.6过载电路设计
控制电路如下图:
2.7输出电路设计
控制电路如下图:
3软件设计
3.1显示程序设
文档评论(0)