单片机控制水塔水位.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
水塔水位控制电路及程序03 9-3 水塔水位控制电路及程序 0 3 9-3水塔水位檯制原理图 (1)水塔水位押丽惊瑾 阳/3逕水塔术位揑制匝理I4L国中虚找表示允许水位燮f匕的上下限。在正常情况下 应保持水位在锻线范围以內口为此,在水琳内的不詞高 匱安装了 3根金属締「:J感知水位变化惰况 其中B捧 处于下限水位*匚樽处于上限啦位口 A嚮幾*5V电漳* 寻樺丄棒齐通过「牛电阻接地。 水堆由电規带动水祭拱水,学片机控制电机蚌动詡 达到控制水位杓吕的。供水D「水吃上升,当达到上限 时.由于水的拆电作用,C棒崖通了 45V。闵此 两秦為电平门狀态).这吋应便电机停止,不再鉛水塔洪 水* 幻水位下陳到下屜时.EC鄒不龍与九榨杲通,因 此入「曲竽狀态为肌 这时应启动电机■给水搭供水“ 出水證处于上下应之冋时,B蜂与A料导通,鏑为1状态p面C棒平施与R禅导通 菇为n状嘉*这时.托论电枇是在运转秋态’还是在停止狀态,郵应维持原状赢不哦^ (2)单片机控制电堵 水塔水位控制咳件电路如图94 对垃制电路说明如卜\ 作为地址饮存器。 ?堆的两个水位信号通过P1.0初P1.1绻入单片札,这两个信号共有四种组合,见 衣9 1.其中第三种组合(6二1. 0)正常情况是不可能发生的?但在设计中还是耍考虑到. 井作为一种故障状态。 9-1 信号的组含 4(P1.0 W 作 0 0 电林运鉄 0 i 1 0 故障报警 1 1 ?控制信兮宙円.2端输出■去悴制电机。为了提高可琳性,使用光电報合隔离。 ?用P1.3输出报警信号,驱动发光二极管进行光报警。 ⑴程序设计 程序流程图见图9-5。 主稈怡 L罗时!也.j - m*s 水塔水 ORG AJMP OOOOH mop LOOP; ORL Pl, itOOOOOOllB ;Pt.O Pl.1 l,准备輸入 MOV A, Pt 8读P】口 JNB ACC. 0, ONE 1 Pl.0=0则转移 JB ACC. 1, TOW ;P1.1 = 1则转移 BACK: ACALL DIOS $延时10s AJMP LOOP ONE: JNB ACC, 1, THREE ;PL1?0则鋳移 CLR Pl.3 ;P1.3=0,启动报警 SETB PL2 ;Pl.2=l.停电机 FOUR: 3JMP FOUR 1HREE: CLR Pl.2 ;P1.2 = 0.^动电机 AJMP BACK TOW; SETB PI.2 ;PL2=1,停电机 AJMP BACK 延时子程序D10S(延时10s,晶振4MHz): DIOS: MOV R3. H 19H LOOP3: MOV Rl, #85H LOOP1: MOV R2, # 0FAH LOOP2; DJNZ R2t LOOP2 DJNZ RLLOOP1 DJNZ R3.LOOP3 RET

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档