欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 机电一体化论文

基于AT89C51单片机的智能节水控制(图文)

时间:2011-04-24  作者:秩名

论文导读:在控制人们意识上浪费的同时,各种节水设备也应运而生。采用AT89C51单片机与APMS-10G浑浊度传感器通信,读出浑浊度值,再将数据通过串行口传给主机,采用可控三态门74LS125将两路串行通道隔离,通过可控端分时使用,当P17输出高电平时,与APMS-10G的通道导通。
关键词:AT89C51单片机,节水,智能控制
 

1 引言

目前,水资源的管理和节约成为世界性的难题。在控制人们意识上浪费的同时,各种节水设备也应运而生。目前大多都是着眼于用水节约和效率,却忽视了废水的循环使用。为此,本文基于“绿色设计”的原则,设计了一种基于单片机控制的家庭智能节水系统,最大限度的做到“水尽其用”。

2 智能节水系统设计思路

该设计用MCS-51单片机作为控制电路的核心控制部件来构成控制器,单片机输出不同程序信息,经过移位寄存器74LS164驱动,使得数码管显示相应内容,红外传感器以及混浊度传感器和水位传感器检测到的模拟信号经过8位模数转换器ADC0809转变成数字信号写入单片机,经过单片机处理再把数字信号经过8255A送给电磁阀电路和继电器电路,控制其工作与否。从结构来说该设计包括A/D转换和扩展I/O口。输入部分包括按键设置、水位传感器、浑浊度传感器和红外传感器。输出部分包括LED显示、继电器驱动电路、电磁阀驱动电路和发光二极管。系统设计框图如图1所示:

图1 系统设计框图

3 智能节水系统硬件选择

家庭节水系统通常包括4个主要构成部分,分别是收集器、处理器、储存器和供给器。系统中要用水位传感器和浑浊度传感器及多个电磁阀、继电器等,既有模拟量又有数字量。

3.1单片机的选取

ATMEL公司的89系列单片机也称Flash单片机是以8031为核心构成,它和 INTEL公司的MCS-S1系列单片机完全兼容,扩展了它的功能。89系列单片机存在下列很显著的优点:

(1)内部含Flash存储器;(2)和AT80C51插座兼容;(3)静态时钟方式;

(4)错误编程亦无废品产生;(5)可反复进行系统试验。

鉴于以上的优点,经过分析比较,根据本系统的特点,选用ATMEL公司89系列的标准型单片机AT89C51。其片内含有128字节的数据存储器(RAM)和4K字节的可电擦电写闪烁程序存储器E2PROM,这足以满足系统实现其功能。

3.2模数转换芯片

在众多的转换器中以逐次逼近式A/D转换器的性价比最高,应用最广泛,国内使用较多的芯片有ADC0808/0809,ADC0801-ADCO805及ADC0816/0817和AD574等,根据本系统的特点和要求选用中速、低廉的逐次逼近式ADC0809模数转换芯片。它包括一个高阻抗斩波比较器;一个带有256个电阻分压器的树状开关网络;一个逻辑控制环节和8 位逐次比较寄存器(SAR);一个8位三态输出缓冲器。

该系统中ADC0809与AT89C51单片机的连接如图2所示,采用等待延时方式。论文大全。ADC0809的时钟频率范围要求在10-1280kHz。ADC0809的CLOCK脚的频率是单片机时钟频率的1/6,因此当单片机的时钟频率采用6MHz。ADC0809输入时钟频率即为CLOCK=1MHz,发生启动脉冲后需延时100μs才可读取A/D转换数据。

图2 模数转换电路

3.3 按键的识别和输出显示

常用的键盘有阵列式键盘、独立式键盘。本设计中有4个按键,不必采用阵列式,而采用独立式键盘键接一个上拉电阻与P1口的一个管脚连接。对于按键的识别,有动态扫描和中断两种方式,在该设计中,按键的使用并不是很频繁,所以采用了中断的方式进行按键的识别.

对于输出,有动态并行输出、LCD液晶显示屏和静态译码输出三种方式。水箱中的液位要提供给用户,采用了最简单的八段数码管作为显示部分的硬件电路。该设计中只用到两个数码管显示,不会占用很多硬件资源,所以采用了静态显示。这样在发光二极管导通电流一定的情况下,显示器的亮度大,而且显示稳定。在输出方式上,由于对数码管响应速度不高,采用了串行移位的方式。这里采用74LS164进行显示驱动。

3.4电磁阀与继电器的控制

为使系统安全、稳定,采用了24V电磁阀和12V 继电器。由于电磁阀不能直接与单片机相连,采用了光电隔离,再通过IRF 530进行驱动。继电器的驱动采用的是最简单的方法,即三极管驱动,通过I/O脚电平的翻转来对电磁阀进行开/关控制。论文大全。电磁阀开关动作的控制脉冲宽度可选为30ms。其控制电路如图3所示。

图3 电磁阀控制电路

3.5浑浊度传感器、液位传感器和红外传感器

APMS-10G浑浊度传感器可以根据溶液含有的杂质、灰尘的颗粒大小、密度不同,产生光电经滤波后输出即得到浑浊度检测信号。采用AT89C51单片机与APMS-10G浑浊度传感器通信,读出浑浊度值,再将数据通过串行口传给主机,采用可控三态门74LS125将两路串行通道隔离,通过可控端分时使用,当P17输出高电平时,与APMS-10G的通道导通;当P17引脚低电平时,与主机的通信回路导通。从机串口平时与主机保持通信畅通,将串口设为中断状态,随时可以接收主机发来的指令。

众多的的传感器当中。谐振式水位传感器采用了先进的传感原理,高Q值的谐振电路,具有较强的抗干扰能力、结构灵巧、精密、简单易于制造。该设计中采用了谐振式水位传感器作为中位水箱和低位水箱中的水位检测装置。

红外传感器安装在水龙头内,当人手触发传感器时,信号传递给单片机。对于红外传感器,则利用热释电红外传感器直接接收运动人体的信号,使用574S红外探头。此电路只需要接收系统,不需要发射系统,通过技术处理,可以只接受运动的人体信号,比常规红外光接收器抗干扰性强。论文大全。

4 智能节水系统主程序流程图

系统主程序流程图如图4所示。设计的思路是首先初始化,让所有芯片都恢复最开始的设置,等所有芯片都准备好了之后,则读取E2PROM内的数据,接着进行A/D采样,读取水位传感器和浑浊度传感器采集到的数据,再对数据进行数据处理,若有数据输入,则转入相应的子程序并显示水位的高度;没有数据输入则继续下面的按键判断。有键按下时,判断是哪个按键按下,然后再转入相应的子程序;若无按键按下,则转回A/D采样子程序,重复上述的程序,如此往复进行下去。

5 结束语

提出了家庭智能节水系统控制器的设计方案、硬件电路和主程序流程图。

(1)从人性化、性价比方面综合考虑器件的优略,为该系统的优化提供了基础。

(2)红外感应水龙头、LED显示和延时可调开关不仅方面使用,便于监控,而且方便自如的调节水流时间,达到了节约用水的目的。

(3)结构简单,使用方便,经济节能环保。


参考文献
[1] 张建钢. 模糊控制洗衣机浑浊度检测系统[J]. 湖北工学院学报,2002(1)
[2] 肖景和、赵健 红外线热释电与超声波遥控电路[M],人民邮电出版社,2003
[3] 张 伟. 单片机原理及应用[M],机械工业出版社,2002.1
[4] 戈 民. 一种智能节水机控制系统的设计[J]. 微计算机信息,2007.1
 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:关于造纸配浆自动控制系统的设计与实现
下一篇论文:基于MMA7260Q加速度传感器的电动车防盗报警系统(图文)
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关机电一体化论文
最新机电一体化论文
读者推荐的机电一体化论文