基于单片机的水位监控系统.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第24卷第2期宁德师范学院学报(自然科学版)V0l-24No.2

2012年5月JournalofNingdeNormalUniversity(NaturalScience)May2012

基于单片机的水位监控系统

朱昌富

(宁德师范学院物理与电气工程系,福建宁德352100)

摘要:针对水位监控的要求,设计了一种~STC89C52单片机为核心硬件的水位控制系统.提供了系统软、

硬件的设计思路及具体实现.设计了水位监测、声光报警、电机控制、数码管显示等外围电路.

关键词:水位监测;单片机;遥控;驱动电路

中图分类号:TH822文献标识码:A文章编号:2095-2481(2012)02—0169—04

近年来随着大规模集成电路和计算机技术的发展,单片机的应用正在不断地走向深入.水位监测控

制系统便是单片机的开发应用之一,其系统分别由监测电路、报警电路和自动给水三部分组成.通过金属

探头,探测高低水位信号,将检测到的水位信号通过信号调理电路后,送给单片机进行处理.水位过高或

过低,发生不同频率的报警时,自动给水功能开启.当水位过低时,水泵自动进水;过高时,自动抽水.如果

处于最高水位和最低水位之间,用户可根据自己的需要,通过遥控器进水或抽水,并可根据需要调节水

流的速度,显示在数码管上.该设计具有很高的使用价值,随着自动化技术的发展,自动化技术已深人到

了各领域,为人们的生产生活带来了许多方便,大到可用于水库、湖泊、池塘水位的检测,小的可以用于

鱼缸、锅炉水位的检i见J.『

1系统的实现方案

系统的总体框图如图1所示.该设计以STC89C52单片机为控制核心,主要包含遥控控制模块、声光

报警系统、电源模块、电机驱动模块、水位采集装置

等装置.水位采集装置将采集到的水位电压值通过

比较器模块得出高低电平信号,将采集到的信号值

送回单片机,经处理后再由遥控控制系统通过电机

驱动模块控制水泵的停止、运行及速度的变化.相应

的LED灯、蜂呜器发生警报,数码管显示水流速度.

其具有实现对最高及最低水位的监测,当水位过高

或过低时,可进行声光报警,并自动给水、抽水.当高

于最高水位线时,自动放水;低于最低水位线时,自图1水位监测控制系统总体框图

动给水.当水位介于最高与最低水位线之间时,可通过遥控器控制进水或抽水.实现遥控器调节进水、抽

水的水流速度,数码显示水泵抽水速度.

1.1主控电路

如图2为水位监测控制系统的主控电路图.图中遥控控制模块接的是单片机的外部中断口P3.3.单

片机正常工作,必须连接基本电路,包括晶振电路和复位电路.采用STC89C52单片机构成的主控电路,

控制操作简单,性价比高,通用性强大,运算能力强,其片内ROM采用FlashROM,8K字节程序存储空

间,512字节数据存储空间,内带2K字节的EEPROM存储空间;运算能力强,自由度大,软件程序灵活,

收稿日期:2012—03—20

通讯作者:朱昌富(1971一),男,讲师.E-mail:1300524901@qq.com

‘170‘宁德师范学院学报(自然科学版)2012年5月

支持ISP下载,并可以通过串口下载,抗干扰能力强

图2主控电路图

1.2显示电路

如图3为水位监测控制系统显示电路,即数码管显示电路.基于它具有低电压、小电流、高频特性好、

单色性好、亮度高等优越性,被广泛用作数字仪器仪表、数控装置和计算机的数显器件等其他领域.LED

数码显示管有静态显示方式和动态显示方式,本系统采用串行输出的动态显示方式.利用两个锁存器

74HC573将控制器输出的串行数据转换成并行数据输出,用驱动4位一体的LED数码显示管显示数据.

I差

文档评论(0)

zhangwe1688 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档