1 引言
中国是全球人均水资源最贫乏的国家之一,然而在我国,水资源短缺与严重浪费现象长期并存。未来 15 年是我国建设节水型社会的关键时期,国五部委联合发布的《中国节水技术政策大纲》中,对建设节水型社会的规划之一是推广先进实用的节水技术。
学生公寓盥洗室生活用水量大,水池的排水方式普遍为直排式,使具有再次利用价值的生活废水被排入下水道,造成水资源的浪费。本课题设计的是生活废水二次利用装置的控制系统,这一系统地完成有利于推进节水技术的推广,用单片机控制废水处理的设备,从而实现现场的自动化控制。
2 系统总体设计
系统节水装置如图 1 所示,本生活废水处理控制系统主要分为以下几个模块,通过检测浮子开关量来检测水位,如图中的 K1,K2,K3,分别检测过滤水箱,净水箱,储水箱的水位,即输入单元模块,此模块主要用于为控制器提供各输入量的逻辑组合值;驱动电气箱内的电机停转以控制水位的输出控制单元模块;及状态显示,声光报警,数码显示流量总计和手动自动控制切换单元模块。
图 1 节水装置示意图
2.1 控制系统输入模块设计
对输入量的检测要实时准确,本系统使用浮子来检测水位是处于高水位状态或低水位状态,其输出为开关量,所以可以直接将开关量的值检测到单片机内。对开关输入量的检测主要有以下两种典型的方案:一是通过光电耦合器件检测开关量,实现电气隔离,这样处理可以使输入端的波动不至于影响控制电路的正常工作,如图 2 中左侧电路图所示,另一种方案是直接检测,通过简单的电路将开关量检测进来,如图 2 中右侧电路图所示。
图 2 开关量输入检测方法比较
在本系统中,由于浮子的开关量的电气干扰比较小无需使用光电耦合器件来进行电气隔离,对输入量的瞬间抖动可以利用软件技术来实现准确的检测,如可在检测输入量时做一下延时,所以在本系统中采用第二种方案。
2.2 输出控制单元设计
在本系统中,输出控制主要是控制电机的停转来控制水位,使各个水箱的水位保持在一定的允许的变化范围内,不允许水箱内水位过低以至干涸,也不允许水箱内水位过高以至无法向水箱内充水造成水浪费。
由于单片机系统是弱电系统,而电机回路是强电系统,这就需要解决弱电控制强电的问题,要实现弱电与强电的隔离,所以利用继电器控制电机,实现强弱电的隔离,这样就不会造成强电系统对弱电系统的冲击使系统不稳定。如图3 所示。
图3 电机驱动控制电路
由图3 可知,当单片机输出高电平时,使三极管处于饱和导通状态,继电器线圈得电吸合开关触点接通强电回路,使电机回路导通;当单片机输出低电平时,三极管处于截至断开状态,线圈失电,通过反向续流二极管反向续流放电,开关触点断开,强电回路断开,电机停转。这样就实现了对电机的控制。
2.3 状态显示及数码显示单元
状态显示功能,使用发光二极管来指示系统所处的状态,驱动发光二极管采用灌电流的方式,通过程序控制相应的端口来控制发光二极管的亮灭。数码管显示单元,主要是用于显示流量总计,统计所处理废水的总量。我们采用四位数码管来显示流量总计。如图 4 所示。
图 4 数码管显示单元
在本系统中,我们采用共阳极数码管,通过三极管来控制其通断,因为 74LS47 具有译码功能,所以利用此芯片来控制数码管的显示,对数码管显示的控制采用循环扫描的动态方式显示。
至此,系统的各个功能模块基本完成,那么系统的总体设计功能图如图5 所示。
图 5 系统总体功能模块图
系统主要由单片机扩展若干外围不同功能的模块,来构成一个单片机控制系统。本系统主要由输入模块,输出控制电机模块,状态显示模块及数码显示流量模块。
3 系统调试与结论
本系统通过仿真调试及在现场的调试测试,能够很好的控制系统正常运转,对于浮子开关量的检测快速准确,对电机的停转的控制迅速可靠,能够比较准确的显示所处理的废水的总量,系统各种状态的指示实时准确,能够很好的满足系统控制要求。
关键字:单片机 浮子 继电器 电机 数码显示
引用地址:
基于单片机的生活废(污)水处理系统设计
推荐阅读最新更新时间:2024-03-16 12:29
使用L6506 实现步进电机的电流控制
L6506是一款可以检测并监控 步进电机 或其他相类似设备 电流 的线性 集成电路 。可与功率驱动级芯片像L293D、L298N,L6201/02/03配套使用,针对感性负载组成恒流驱动 电路 。
L6506可以针对两相双极或四相单极性电机配置。图1是L6506配套L298N实现的双极性电机驱动电路。图2中的电路实现了一个四相单极性电机驱动电路。在这两个电路中,L6506用于监控每个电机绕组内的电流。其工作原理是通过监测流过检测 电阻 (Rsense)上的 电压 来监测电流,利用脉宽调制控制使电流维持在某个设定的值。芯片内部的 振荡器 负责驱动双路斩波器,引脚1上的阻容网络就是用于设置工作频率,其计算方法如下:
R
[嵌入式]
80C196单片机鼠标接口程序设计实例
摘要:通过对鼠标底层通信原理及协议的深入分析,探讨了鼠标在80C196单片机系统中的应用价值与可行性,并介绍了鼠标接口软件设计的原理及方法,给出了80C196单片机与Microsoft鼠标的具体接口程序。
关键词:鼠标 接口技术 软件设计 接口程序
80C196单片机由于低格低、处理能力强,在信号分析、数据采集等很多领域得到了广泛应用,在目标系统中使用各种规格的液晶或CRT显示器也越来越多。因此在这样的单片机系统中引入鼠标,将会方便操作,提高工作效率。鼠标内核本质上是一个二维的角度或位移信号检测装置,耗电极少、可靠性高、价格低廉,可能在许多场合发挥作用。鼠标与主机之间通过RS-232标准串行接口进行通信,信息传送是单方向、无条
[单片机]
PIC系列单片机介绍
1) PIC最大的特点是不搞单纯的功能堆积,而是从实际出发,重视产品的性能与价格比,靠发展多种型号来满足不同层次的应用要求。 初档8位单片机:PIC12C5XXX/16C5X系列 PIC16C5X系列是最早在市场上得到发展的系列,因其价格较低,且有较完善的开发手段,因此在国内应用最为广泛;而PIC12C5XX是世界第一个八脚低价位单片机可用于简单的智能控制等一些对单片机体积要求较高的地方,前景十分广阔。 中档8位单片机:PIC12C6XX/PIC16CXXX系列 PIC中档产品是Microchip近年来重点发展的系列产品,品种最为丰富,其性能比低档产品有所提高,增加了中断功能,指令周期可达到200ns,带A/D,内部E2P
[单片机]
寄存器中的每一个位都什么用意?
这篇文章适合刚刚入门的单片机小白看。 单片机在电学里面,属于很简单的一种器件,外表看,就是一个芯片,长着很多的脚。内部,就是一堆寄存器。不同的单片机,外部表现就是形状和引脚数量和引脚名称可能不一样,内部,就是寄存器名称不一样。 我们要做的,就是写程序控制单片机里面的寄存器,然后通过引脚表现出来完成各种电子产品。 所以,你在看别人写的程序的时候,会经常看到给单片机寄存器赋值的语句。下面就以最简单的控制51单片机引脚高低电平来说明一下。(不要总是存在51单片机已经淘汰的想法,51单片机至今任然是出货量最大的单片机,并且各大公司每年都有新款的51单片机推出,功能越来越强劲,做产品,要选最合适的单片机,而不要总想用牛逼的单片机
[单片机]
c51单片机定时中断的精确定时编程方法大全
引 言 MCS-51单片机的中断响应延迟时间,取决于其它中断服务程序是否在进行,或取决于正在执行的是什么样的指 令。单中断系统中的中断响应时间为3~8个机器周期 。无论是哪一种原因引起的误差,在精确定时的应用场合, 必须考虑它们的影响,以确保精确的定时控制。根据定时中断的不同应用情况,应选择不同的精确定时编程方法。 文中以定时器T1工作在定时方式1为例,晶振频率为12MHz 。 1 方法1 在定时器溢出中断得到响应时,停止定时器计数,读出计数值(反映了中断响应的延迟时间),根据此计数值算 出到下一次中断时,需多长时间,由此来重装载和启动定时器。例如定时周期为1ms,则通常定时器重装载值为- 1000(0FC18H)。下
[单片机]
伺服和变频在交流电机应用的异同
伺服和变频在交流电机应用的异同 一、两者的共同点: 伺服与变频的一个重要区别是: 变频可以无编码器,伺服则必须有编码器,作电子换向用,交流伺服的技术本身就是借鉴并应用了变频的技术,在直流电机的伺服控制的基础上通过变频的PWM方式模仿直流电机的控制方式来实现的,也就是说交流伺服电机必然有变频的这一环节:变频就是将工频的50、60HZ的交流电先整流成直流电,然后通过可控制门极的各类晶体管(IGBT,IGCT等)通过载波频率和PWM调节逆变为频率可调的波形类似于正余弦的脉动电,由于频率可调,所以交流电机的速度就可调了(n=60f/2p ,n转速,f频率, p极对数) 二、谈谈变频器: 简单的变频器只能调节交流
[电源管理]
单片机系统的时间
对于非arm的单片机也可以用一个定时器实现类似arm的systick的功能:阻塞式延时。 void timerX_configYsIT(void) { /*设置基准时长*/ /*定时器禁止,中断使能*/ } void timerX_HanderYsIT(void) { /*清中断标记*/ /*重设填充值*/ /*全局计数变量 volitile syscouts++*/ } void Delay(unsigned long nms) { unsigned long tmp=nms; syscouts =0; /*启动定时器*/ do{ }while(syscouts tmp); /*停
[单片机]
基于C8051f020单片机和UDP/IP协议实现地震勘测传感器网络的设计
随着地震勘测技术向着精细测量方向发展,有必要对频带宽、灵敏度高、失真度小的地震检波技术进行深入的研究。同时,在勘测现场要按一定方式放置一组检波器,将这一组检波器的数据进行综合分析,从而得出相应的勘测结果。 本文根据地震勘测原理,提出一种构建地震勘测传感器网络的方案:将各节点信息传输到监控PC机,采用虚拟仪器技术,使用Labview编写运行在PC机上的测控软件,进行相应的数据分析和处理;基于全光纤迈克尔逊干涉系统,采用交流相位跟踪零差检测技术(PTAC),实现对待测信号的精确检测和误差信号的补偿,减小信号漂移对系统的影响;采用C8051f020单片机对解调后的信号进行采样,并将相关数据通过UDP/IP协议进行网络传输。方案实现了
[单片机]