基于单片机的水塔水位检测控制系统.docVIP

基于单片机的水塔水位检测控制系统.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的水塔水位检测控制系统.doc

福建师范大学 数学与计算机科学学院 题 目:基于单片机的水塔水位检测控制系统仿真设计 指导教师: 专 业:电子信息科学与技术 班  级:8班 姓 名: 学  号: 年 月 日 基于单片机的水塔水位检测控制系统仿真设计 【摘要】:水塔供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。目前,控制水塔水位方法较多,其中较为常用的是由单片机控制实现自动运行,使水塔内水位保持恒定,以保证连续正常地供水。实际供水过程中要确保水位在允许的范围内浮动,应采用电压控制水位。首先通过实时检测测量水位变化,从而控制电动机,保证水位正常。因此,这里给出以公司的89C5l单片机为核心器件的水塔水位检测控制系统仿真设计,实现水位的检测控制、处理等功能,并在Pmteus软件环境下实际仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。单片机水塔水位控制原理如图l所示,图中的虚线表示允许水位变化的上、下限位置。在正常情况下,水位应控制在虚线范围之内。为此,在水塔内的不同高度处,安装固定不变的金属棒A、B、C,用以反映水位变化的情况。其中,A棒在下限水位,B棒在上、下限水位之间,C棒在上限水位(底端靠近水池底部,不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水,单片机控制电机转动,随着供水,水位不断上升,当水位上升到上限水位时,由于水的导电作用,使B、C棒均与+5V连通。因此b、c两端的电压都为+5V即为“1”状态此时应停止电机和水泵工作,不再向水塔注水;当水位处于上、下限之间时,B棒和A棒导通,而C棒不能与A棒导通,b端为“1”状态,c端为“0”状态。此时电机带动水泵给水塔注水,使水位上升,还是电机不工作,水位不断下降,都应继续维持原有工作状态;当水位处于下限位置以下时,B、C棒均不能与A棒导通,b、c均为“0”状态,此时应启动电机转动,带动水泵给水塔注水。 图1水塔水位控制原理图 3.电路设计 水塔水位控制系统主要由CPU(89C51)、水位检测接口电路、复位电路、时钟振荡等部分组成,如图2所示。图3为系统硬件电路。 图水塔水位控制系统结构调整图 图3系统硬件电路 3.1 水位检测接口电路 为了便于实现水位检测功能,用模拟b、c端的状态(1、0)。将单片机的P.端口接P2.P2.P2. 4.系统软件设计 当水位处于低水位的时候,传感器,送入单片机的P口,单片机经过分析,在P1口输出,驱动,P当水位处于正常范围内时,水泵加水,;当水位在高水位区时,传感器 表1水位检测信号与输出控制操作关系 P22 P23 P24 P25 P26 P27 P21 P20 输出控制动作 显示 0 1 1 1 1 1 1 1 水泵抽水 1 1 0 1 1 1 1 1 1 保持上一状态 2 1 1 0 1 1 1 1 1 保持上一状态 3 1 1 1 0 1 1 1 1 保持上一状态 4 1 1 1 1 0 1 1 1 保持上一状态 5 1 1 1 1 1 0 1 1 水泵停止抽水 6 * * * * * * 0 1 水泵抽水 显示当前水位 * * * * * * 1 0 水泵停止抽水 显示当前水位 图4水塔水位控制程序流程 5实验仿真结果 根据所设计系统的软件流程图,编写相应的程序在Proteus软件环境下实际仿真,实验结果表明,该系统能成功实现了水位检测、电机故障检测、处理和报警等功能,具有良好的检测控制功能,可移植性和扩展性强。通过制作PCB板子,该系统已成功运用于某实验水冷却系统。 6结语 该系统设计是基于在单片机嵌入式系统而设计的,充分利用单片机强大控制功能和方便通信接口,该检测控制系统在实验室某实验水冷却系统得到成功实践,实现水位检测、电机故障检测、处理和报警等功能,提高了实验的自动控制能力。进一步优化系统软硬件设计,可为实时实现远端控制,因此,该系统在农村水塔,城市水源检测控制等领域有着广阔的应用前景。 云南铜业高级技工学校毕业设计报告(论文)

文档评论(0)

xx88606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档