单片机水位控制系统设计.doc
《单片机水位控制系统设计.doc》由会员分享,可在线阅读,更多相关《单片机水位控制系统设计.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机水位控制系统设计机电工程学院11级机制x班 xxx摘要:本文介绍一种单片机水箱水位控制系统,通过单片机进行水箱高低水位的监测,用数码管显示水位状况,分为缺水、水位低、水位中、水位高和水满5档。根据检测结果控制电磁阀、水泵电动机等,当水箱缺水时开始注水;当水箱水满时,停止注水,保证水箱水位维持在一定的范围内。关键词 单片机 水位前言单片机是计算机技术发展到一定阶段的产物,基于单片机自身的特点,开发的智能化、自动化设备或控制产品广泛应用于工业、农业和国防工业各领域,极大促进了产品技术水平的提高。本次所设计的水位控制系统要求通过单片机控制的方法来进行实时水位的监测,用数码管显示水位状态,分为缺
2、水、水位较低、水位中间、水位较高和水满5档。根据水位检测结果通过单片机I/O口控制继电器、电磁阀、水泵电机等电器元件,完成当水箱缺水时注水;当水箱水满时,停止水泵电机完成注水,最终使水箱水位维持在一定的范围内。系统控制原理 1. 程序存储器扩展利用8031单片机实现水位控制,由于8031片内没有程序存储器,需要扩展2K的EPROM(型号2716),单片机与EPROM的连接框图如图1所示。18 298031 3019 单 片机 9 P0 P2.2OE EPROMA02716DA8A1074LS373 图 1 2. 水箱水位检测电路在水箱水位检测电路中,四个常开型干黄管H1H4安装在水箱里四个不同
3、高度的位置,连线经光电隔离后分别接上拉电阻输入到单片机I/O端口。由于普通水具有导电特性,当水位上升到一定高度时,相应的干黄管导通,如同开关闭合,经光电耦合输入给单片机I/O端口的为低电平信号;否则为高电平信号。其中光电耦合器亦称光电隔离器或光耦合器,简称光耦。它是以光为媒介传输电信号的一种“电一光一电”转换器件,由发光源和受光器两部分组成。光电耦合器在电路中的作用是使水箱与单片机在电气上通过光来实现隔离,使用单片机控制的现场环境一般比较恶劣,来自现场的电、磁、振动等干扰严重。为了避免现场电气对单片机的工作造成干扰,必须将单片机与现场电气进行隔离,一般采用光电耦合器件来实现光电隔离。光电耦合器
4、的另外一个作用是可以实现电平匹配。现场开关量信号不一定是TTL电平,需要进行电平转换,才能与单片机I/O端口连接,最简单的方法是利用光电耦合器分压电路实现。光电耦合器电路如图2所示。 图 23. 开关量输出的驱动接口开关量(数字“0”或“1”信号)输入一般需要采用光电隔离以避免干扰。同时,由于8031单片机I/O端口的驱动能力有限(输出电流较小,不足以驱动继电器、接触器、电磁阀等电气部件),必须在I/O端口线上加驱动电路。(1) 继电器输出接口:接触器、电磁阀、水泵电机等属于强电设备,一般需要市电(220V、50Hz)或工业用电(380V、50Hz)来驱动。继电器能够完成从低压直流到高压交流控
5、制的过渡,如下图所示。24V 图 3(2) 双向晶闸管输出接口:双向晶闸管,又称为双向可控硅,(可控硅分为单向可控硅和双向可控硅两种,前者只允许一个方向的电流通过,即电流只能从单向可控硅的阳极流到阴极;而双向可控硅不仅允许电流从阴极流到阴极,也允许电流从阴极流到阳极),双向可控硅是目前比较理想的交流开关器件。无论在双向晶闸管两端接入何种极性的电压,只要在它的控制极上加上一个触发脉冲,也不管这个脉冲是什么极性的,都可以使双向晶闸管导通。本系统采用的双向晶闸管应用电路如图4所示(MOC3041是过零触发可控硅型光耦)。其中触发信号来自单片机P1.0端口,经过反相器控制过零触发可控硅型光电耦合器MO
6、C3041M(2脚)的光电二极管负极,MOC3041M(4脚)输出触发脉冲,触发双向可控硅U2,使其导通,220V交流电压经过双向可控硅加到负载ZL两端(ZL即电机整流电路)。 图 44. 水泵直流电机的单片机控制实现对直流电动机的转向和转速控制,是单片机在机电控制中的一个典型应用。(1) 直流电机的正反转控制:控制电机正反转的单电源驱动电路原理如图5所示。 PWM电源 图 5采用2只PNP型和2只NPN型功率三极管构成桥式主电路,4个并联在三极管两端的二极管为续流二极管(当三极管关断时,由于电机是电感性负载,它产生的反电动势由二极管提供电流通路)。4只三极管组成的桥式电路有两个支路,Q1,Q
7、4为一个支路,Q2,Q3为另外一个支路,一个支路控制直流电机的一个旋转方向,所以任何时刻只允许同一个支路的两个晶体管导通,另外一个支路的两个晶体管必须截止,这种互锁的逻辑关系由单片机汇编程序通过I/O端口实现。(2) PWM(脉冲宽度调制)控制直流电机转速原理:PWM是一种对模拟信号电平进行数字编码的方法,通的时候即是直流供电加到负载(直流电机)上的时候,断的时候即是供电断开的时候。所谓占空比就是输出的PWM中,高电平保持的时间与该PWM的时钟周期的时间之比。下图6给出了3种不同占空比的PWM波形。 图 6(自上而下,占空比为75%,50%和25%)占空比不同,其等效的直流电压的高低也不一样,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 水位 控制系统 设计
限制150内