ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

基于单片机水位水塔液位检测系统设计

2021-03-15 19:33:13  阅读:198  来源: 互联网

标签:报警 水塔 00H EQU MOV 单片机 液位 BIT


1500下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0

随着社会的进步,生产工艺和生产技术的发展,人们对液位检测提出了更高的要求。由于新型电子技术、微电子技术和微型计算机被广泛的应用,单片机控制系统以其控制精度高,性能稳定可靠,设置操作方便,造价低等诸多特点,被应用到液位系统的控制中来。

本文介绍了以LM型液位传感器,A/D转换芯片ADC0809,以及AT89C51单片机作为主控元件的液位检测系统的设计方法。本文分别从液位检测,A/D转换,数码管显示,超限报警等几个方面对硬件电路进行了比较详细的介绍,然后对A/D转换程序,数码管显示程序,超限报警程序等做了比较详细的阐述,并用流程图做进一步的解释。

通过软件和硬件的联合调试,实现了在一定范围内对液位的调节,动态显示出液位结果,实现报警,完全实现了任务书上的要求。

 关键词:液位检测、A/D转换、LM型液位传感器、超限报警

 

LED_3    EQU    33H
BUFFER  EQU    34H           ;显示缓存
ADC      EQU    35H
TCNTA    EQU    36H
TCNTB    EQU    37H
H_TEMP   EQU    38H          ;液位上限
L_TEMP   EQU    39H          ;液位下限
FLAG     BIT    00H
H_ALM    BIT    P3.0
L_ALM    BIT    P3.1
SOUND    BIT    P3.7
CLOCK    BIT    P2.4
ST        BIT    P2.5
EOC      BIT    P2.6
OE       BIT    P2.7
          ORG    00H
          SJMP   START
          ORG    0BH
          LJMP   INT_T0
          ORG    1BH
          LJMP   INT_T1
START:   MOV    LED_0,#00H
          MOV    LED_1,#00H
          MOV    LED_2,#00H
          MOV    DPTR,#TABLE     ;送段码表首地址
          MOV    H_TEMP,#153     ;204/255=0.8  高于80%报警
         MOV    L_TEMP,#77       ;77/255=0.3   低于30%报警
         MOV    TMOD,#12H        ;开中断
         MOV    TH0,#245             
         MOV    TL0,#0

 

 

  

 

标签:报警,水塔,00H,EQU,MOV,单片机,液位,BIT
来源: https://www.cnblogs.com/cczero/p/14534435.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有