液位自动控制装置(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

一、题目要求

二、系统功能概述

三、方案论证与比较

1、传感器

2、A/D采集电路

四、系统框架

五、硬件电路设计

1、最小系统

2.液位控制及报警电路

2、ADCICL7135信号采集传输电路

4、键盘和显示电路

六、软件设计

七、测试分析

八、设计总结

一、题目要求

1、任务

设计并制作一个水位监测与控制装置,示意图如下图所示。

2、要求

(1)基本要求

(1)通过键盘可以设定B瓶里的液位(0-25cm内的任意值),并通过控制电磁阀(或类似于电磁阀的装置)使B瓶的液位达到设定值。

(2)液位误差不超过±0.3cm。

(3)液位超过25cm或液位低于2cm时发出警报。

(4)显示器能实时显示当前液位状态和瓶内液体重量,以及阀门状态。

(2)发挥部分

设计并制作一个由主站控制8个从站的有线监控系统。8个从站中,只有一

个从站是按基本要求制作的一套液位监控装置,其它从站为模拟从站 (仅要求制作一个模拟从站)。

(1)主站功能:

a.具有所有基本要求里的功能。

b.可显示从站传输过来的从站号和液位讯息,可控制从站液位。

c.在巡回检测时,主站能任意设定要查询的从站数量、从站号和各从站的液位讯息。

d.收到从站发来的报警信号后,能声光报警并显示相应的从站号;可自动调整从站液位为20cm。

(2)从站功能:

a.能输出从站号、液位讯息和报警信号;从站号可以任意设定。

b.接收主站设定的液位控制信息并显示。

c.对异常情况进行报警和自动调整。

(3)主站和从站间的通信方式不限,通信协议自定,但应尽量减少信号传输线的数量。

(4)其它。

二、系统功能概述

本设计充分体现电子设计大赛的宗旨,利用MCS-51单片机结合数字芯片、模拟电路,完成了液位自动控制系统的设计与制作。实际测试表明,所设计的液位自动控制系统可很好地满足任务要求。

该电路能够通过键盘设定液位(0-25cm内的任意值),主机可以显示和设定从机的液位。通过传感器和ADC7135把当前液位传到控制器与设定值相比较,单片机控制电磁阀调节液位,使其接近设定值。

基本工作流程为:主机通过键盘设定自己和从机的液位,超声波传感器测出当前水位对应的电压值,再经过AD7135模数转化送入控制器与设定值相比较,单片机通过控制电磁阀调节主机液位,并且把设定值与当前值显示在LCD上;主机控制器通过485通讯对从机控制器传输设定值,从机控制器也可以如主机控制器一样对液位进行控制,并且通过LCD显示主机给定值与当前液位值;并利用485通讯把从机当前液位传给主机显示出来。

三.方案论证与比较

1.传感器

方案一:压力传感器

目前的液位压力传感器大部分是投入式静压液位变送器,而投入式静压液位传感器只有参考大气压才能进行准确测量,然而连接电缆中的通气会受到环境的影响,造成气管内壁冷凝,结露。露水滴到电子器件和传感器上,会影响精度或者输出漂移。同时,结露过快,变送器的使用寿命也会大大缩短。此压力传感器容易受到环境的影响而造成测量不准确,并且安装不方便。所以本设计不采用此传感器。

方案二:压阻式压力传感器

压阻式传感器是用集成电路工艺直接在硅平膜片上按一定晶向制作扩散压敏电阻;硅平膜片在微小变形时有良好的弹性特性,当硅片受压后,膜片的变形使扩散电阻的阻值发生变化;此变阻器容易受外面环境的影响,如温度,从而造成测量不准确,而且体型一般比较大,不易安装、不易携带;一般其精确度也比较低。不能满足设计的需要,所以没有选择此类传感器。

方案三:超声波传感器

超声波传感器是工业领域内第一款在产品上带有按键设定功能和自诊断功能的小型传感器。它虽然体型小,但是具有其它大型传感器所有

的功能,安装使用方便而且不受被测物体的颜色影响,有许多特设功能,如:具有自诊断LED显示和按键设定功能、温度补偿功能、可选择模拟

量或开关量输出;其供电电压为10—30V,测量范围为30mm—300mm,输出

电压0V—10V,输出电流为4mA—20mA,最小负载阻抗2.5欧,精度可达

到0.5mm,外形分为直线型和直角型。感应口径为18mm。超声波传感器

所具有的条件满足设计所需要0-25cm的液位控制,以及液位误差不超过

±0.3cm的要求,并且解决了安装不方便的难题。所以本设计选择了精度

高,体型小的超声波传感器。

2.A/D采集电路

方案一:采用8位ADC0809A/D转换器

ADC0809是常用的8位A/D转换器,属逐次逼近型, ADC0809由单一+5V供电,片内含带有锁存功能的8路模拟电子开关,可对0~+5V 8路的模拟电压信号分时进行转换,完成一次转换约需100us,所以速度较快,但是ADC0809芯片分辨率低,精度不够,不能满足本系统要求,不予采用。

方案二:采用4位半双积分A/D转换器ICL7135

ICL7135是应用广泛的4位半双积分A/D转换器,它是动态BCD码输出的积分型A/D器。其特点是:精度高、极性自动转换输出、自动校零、单一电源工作、动态BCD码输出。

由于双积分方法的二次积分时间比较长,所以A/D转换速度慢,通常为(3~10)次/s,此外,对周期变化的干扰信号积分为零,抗干扰性能也比较好。在同等精度的情况下,其价格低于逐次逼近式A/D转换器,因而在对速度要求不高的场合,更宜于采用这类A/D转换器。

考虑系统的要求,本设计采用控制精度较高的ICL7135进行A/D转换。四.系统框架

本系统由单片机系统数据处理模块、A/D数据输入模块、485通讯模块、液位控制及报警模块及键盘和显示模块(LCD)等几部分组成。

系统组成总框图如图1.1所示。

相关文档
最新文档