智能水位控制器.docVIP

  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

智 能 水 位 控 制 器 水资源紧缺,已经引起全社会的关注。如何节约用水、有计划地用水已成为电子工作者设计供水系统时必须考虑的问题。很多供水系统采用二级供水方案,即先用潜水泵提取井水到蓄水池,再用变频系统把水源送出。这就要求蓄水池的水位必须保持在一定高度,还得防止溢水。为此大家想过很多方法,如浮球干簧管开关电路、水漂式上下水位控制开关电路和只有能控制一路水泵的控制器。但这些装置易产生接触不良、不易控制多级水位、不易远地观察到水位指示状态等现象。 本文向大家介绍的智能水位控制电路,可根据缺水多少的不同情况智能化地启动不同数量的水泵,即缺水少时少量水泵工作,缺水多时多台水泵同时工作,及时补足水量。电路采用宏晶科技STC系列单片机作为主控芯片,可以实现三路水泵水位指示及控制的功能。 工作原理: 电路方框图和原理图如图1、图2所示。U1为可在线编程的STC89C52RD单片机,U6为指示灯输出驱动74LS245,U2~U5、U10~U13为N621系列光电耦合器,可靠的光电隔离是抗干扰的有效措施。SB为报警解除开关。 P1.0~P1.3为液位不同位置输入,低电平有效。P1.4~P1.7为不同液位时对应的输出控制电路,控制3台水泵的启动。P2.0~P2.3为相应的液位指示灯。P0.0~P0.7为清晰的液位代码数码管显示,用“0”代表4/4满水位,“1”代表3/4水位,“2”代表2/4水位,“3”代表1/4警界水位。本电路上电工作,如P1.0为高电平,电路不工作,没有触发的P1.0即控制的K1不工作,K1-1常开点断开水泵控制回路开路;P1.0为低电平,触发P1.4即K1工作,K1-1常开点闭合,水泵控制回路通路。同时P2.0为低电平输出指示灯VD5点亮,并且P0口输出“0”号代码代表满水位程度。接着查询P1.1若为高电平,电路不触发P1.5即K2不工作;若P1.1为低电平,电路触发P1.5即K2工作,K2-1常开点闭合,1号水泵工作,P2.0、P2.1输出低电平指示灯VD5、VD6点亮,并且P0口输出“1”号低码代表3/4水位程度。P1.2、P1.3与P1.1分析类同。当P1.3为低电平并且时间延时数分钟,水位还没有超过P1.3水位线,蜂鸣器XD开始报警,按SB一次可解除报警。 软件流程图如图3所示: 073314班 王顺 图1 正面实物图(1) 背面实物图(2) 总结: 本电路是根据电子制作杂志经过本人修改完成,本电路分为三部分: (一).电路装配焊接 (二).单片机软件编程 (三).电路整机装配与调试 在电路整机装配这一部分是由个人利用在学校的业余时间自行购买元器件制作完成,单片机内部程序是与计算机专业同学一起利用万利3.0仿真器与各种仿真软件编程完成。 其中宏晶科技STC系列单片机作为主控芯片该芯片支持在线下载非常适应于电子制作爱好者利用芯片仿真程序学习单片机。 在制作过程中也遇到不少的难题,在调试光电耦合器的时候,由于在专业课学习的时候没有认真分析元器件的接法造成电路不能隔离信号然而实现不了功能。所以我在日常学习的时候会认真注意这方面的知识积累。 在产品制作过程中,非常感谢老师与同学的大力支持帮助。 ?????班??王顺 N N N Y Y Y N 循环查询水位 3号水泵启动并指示延时报警/附解除开关 2号水泵启动并指示 1号水泵启动并指示 1、2、3号水泵停止并指示 水位满结束 P1.3为低? P1.2为低? P1.1为低? P1.0为低? 液位显示 初始化 输出水泵 控制信号 液位高低 代码显示 液位灯显示 液位输入 复位 电路 时钟 电路 中央处理器 CPU 报警 电路 报警解 除开关 原理图

文档评论(0)

整理王 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档