基于C8051F020单片机的浊度仪研制

匿受鎏雯雯墅塑雯垂羽传感器与仪器仪表文章编号:1008-0570(2008)08一l—0145卸口

基于C8051F020单片机的浊度仪研制

ResearchofTurbidimeterbasedonC8051F020MCU

(江苏大学)孙立香赵不贿刘星桥

SUNLi-xiangZHAOBu-huiLIUXing-qiao

摘要:文章详细介绍了水浊度的散射光测量原理。给出了以单片机C8051F020为核心的测量系统,包括传感器选择,调理电路设计,数据采集与处理方法,标准溶液的配置,浊度值的标定与非线性补偿,并给出了实验结果。该浊度仪还消除了温度对浊度测量的影响.提高了测量精度,可广泛应用于自来g-F、工业生产、水产品养殖、环保等领域。

关键词:浊度;单片机;散射光;测量技术

中图分类号:TH89文献标识码:B

Abstract:Themeasureprincipleofwaterturbiditybasedonscatteringlightisintroducedindetail.ThismeasuresystemisbasedonC805lF020MCU,andincludingsensorchoice,signaltransformationcircuitdesign,dataacquisitionandprocessingmethod,standardhouordisposition.turbidityvaluecalibrationandthenon—linearcompensation.Theexperimentalresuhisgiven.Theinfluenceoftern-peratureto

theturbidimeteriseliminatedandmeasarcprecisioniSincreased.Thisturbidimetercallbewidelyappliedinwaterworks。industrialproduction,aquaculture,environmentalprotectionand80on.

Keywords:turbidity;MCU;scatteringlight;m嘲Elretechnology

引言

浊度是水的透明程度的量度。由于水中含有悬浮及胶体状态的微粒,使得原是无色透明的水产生浑浊现象,其浑浊的程度称为浑浊度。浊度显示出水中存在大量的细菌,病原体,或是某些颗粒物。这些颗粒物可能保护有害微生物,使其在消毒工艺中不被去除。因此无论在饮用水、工业过程或产品中,浊度都是一个非常重要的参数。浊度高意味着水中各种有毒、有害物质的含量高。因此水的浊度是一项重要的水质指标。

1浊度测量原理

根据光学原理,当一束平行光由空气垂直照射到被测的水中,在水的深度Y处,其光强可表示为:

‘=酗e-~”(I)其中:K表示入射角为0。时光从空气到水中的透射系数,Kl为溶液对光的吸收系数。Io为人射光强度,T为浊度。当溶液中微粒大小均匀时,某一区域的dy’在某方向的散射光dI。也与浊度成正比:

识。=恐巧砂(2)其中:K2为溶液对光的散射系数,I。为Y处的光强。

水下散射式浊度仪的光学原理如图1所示:

将式(1)代入式(2)可得Y处沿x方向的散射光为:

以。=局Ⅸ厶∥一局m?砂(3)因为X方向的散射光经水的x方向吸收后过段距离才能进入光电池(关于光电池的知识将在后文介绍),故实际到达光电池的散射光强为:

?以.=d乙?矿^疆.(4)孙立香:硕士研究生

基金项目:江苏省科技攻关(工业部分)资助项目(BE2006090)项目名称:总线化智能多参数高精度检测与控制仪表

式中x为散射光到达光电池的距离。因此从0到Y0。X方向的总散射光强为:

入封先

宵号囊

空气

图1

‘厶=k0。卜虬2K母一眼∥~f51

O●,气l。茎争耵”(1玎“)

~对P一墨挥和e-K;rYo进行泰勒展开,得式(6):

Is=警,o(1一KIXT+置釉w一壁≠)(6)当T较小且光电池和散射光的距离很短即x非常小的时候,则有K,XT<<1,其二次项更小,此时对其一次项和所有的二次项忽略不计,得:』。一民K2YoloT(7)即当人身啦}绍虽10—弓i:时,至归叁爿够乜湖拍勺光强Is占蓟虫度T成正比。

2浊度仪的硬件设计

4测量电路框图如图2所示:

2.1光源选择

要使整个系统获得最高的效率和灵敏度,光源与光电转换

IlttBII邮局订阅号:82-946360,L'/#-一145—

传感器与仪器仪表中文核心期刊<微计算机信患>(测控自动化)2008年第24卷第8-I期

II

器件之间响应频谱范围的良好匹配是很重要的。本系统选用同温度下的测量通过查找相应的直线便能得到相应的浊度值。

LED红色发光灯作为光源,硅光电池作为光电转换器件,灵敏度波峰均在80C吼m左右。另外硅光电池线性好、响应快、稳定性好、使用寿命长,并且硅光电池的短路电流和光照满足线性关系,是很理想的光电转换器件。

2.2测量电路设计

硅光电池将散射光信号转换成电流信号.经过放大器放大,并最终输出到控制芯片。根据测量原理设计了测量电路.如图3所示:

图3

中央处理器采用美国Silabs公司推出的高速、高性能的C8051F020单片机。测量信号放大后由C8051F020片内的交叉开关选通,调节合适增益后送自身带的ADC0进行MD转换并

存储。UART0T作在方式3,UART0的’Ⅸ和RX分别接C8051F020的Po.0、PO.1,测量的浊度值以UART0串行方式送ST7920型液晶显示器予以显示.

3浊度仪的软件设计

该浊度仪的软件系统主要包括数据采集、数据处理、数据显示、按键处理、通信等。软件设计的最关键部分是数据处理部分,包括浊度标定、软件滤波、温度补偿等。主程序框图如图4所示:

Q矽[

莲刍马[

I率

图4

3.1标准液的配置

浊度的国际单位标准是NTU。为使浊度测量的数据具有统一标准,使用目前国际上广泛采用的福尔马肼(Formazin)溶液.即由化学药品硫酸肼、六次甲基四胺加双蒸水配置而成。

3.2数据处理

软件滤波采用中位值平均滤波法,相当于中位值滤波法和算术平均滤波法的结合。

由于光电池的短路电流随着温度上升而缓慢增加,由于水温随着天气的变化而变化进而影响到最终浊度值的变化,因此应考虑进行适当的补偿。在此,以用福尔马肼(Formazin)溶液在水温20%下测量的浊度为基准,不同水温不同浊液时通过实验做了相应的补偿。

现仅以20-25℃为例给出相应的浊度一电压值(表1)和在odng软件画的拟合折线图(图5),图中线段自左向右分别是20℃、21℃、22℃、23℃、24℃、25"12下的输出电压值和浊度的函数关系。其中横坐标表示电压值,纵坐标表示浊度值。

由于测量误差的存在,加之浊度测量原理结论(见1)。使得三个测量点连线并非严格线性关系(如图5).因此再运用最小二乘法拟合不同温度下的浊度直线.写入单片机程序中.在不

堪度UoUo-m

f℃k(T=ONTUplT=IONn聃ff=201lrl"脚

:O一:oo,592,1030.

2lt:O■595,"1033—

22.20知597.1035,

23.20~599一103乳

2知20舶603,104知

2&2lm60%1046-

_

图5

4结论、

仪器标定后投入运行,抗干扰能力强。测量结果稳定,线性误差±2%NTU。采用C8051F020单片机使得仪器省去了A/D转换模块,结构简单,可以方便的用于水质检测领域,具有良好的应用背景。

本文作者创新点:采用了高性能的完全集成的混合信号系统级芯片C8051F020单片机作为控制器,使得浊度仪结构简单,可靠性高;在软件编程中进行温度补偿。使得测量更精确。

经济效益:9000万元数据来源:江苏省科技计划项目任务书。

研究方法:利用先进的电子技术、计算机技术、控制技术和通讯技术形成集多参数的测量控制及有线或无线通讯功能于一体的总线化智能多参数高精度检测与控制仪表多参数分析测控仪。参考文献

【1]i宦i平.水下散射式在线浊度测量倪实用测量技术,2001ai):14-32[2】宋启敏,陆明剐.水的浊度测量.上海大学学报(自然科学版)。1997,3(1):93-97

【3】鲍可进.C8051F单片机原理及应用中国电力出版社2006,1:13-291

【4】贾小平等.基于C8051F020的遥控机器人平台控制系统设计微计算机信息,2006,22(1-2):224—226

f5】张道德.基于红外线的数字式浑浊度传感器的设计田.光电子技术,2004,24(4):246—256

作者简介:孙立香,(1981一),女,硕士研究生,主要研究方向:嵌入式系统技术及应用;赵不贿,(1957一),男,教授,主要研究方向:Petri网原理及应用,电子设计自动化;刘星桥,(1960-),副教授,主要研究方向:嵌入式系统技术及应用,自动化理论和技术。Biography:SUNLi-xiang,bomin1981,female,Master,Researcharea:EmbeddedSystemTechnologyandApplication:ZhaoBu—hui,bomin1957,male,professor,Research

81"ea:Petrinettheoryandapplication,EDA.

(212013江苏大学电气信息工程学院江苏镇江妇啦立香

赵不贿刘星桥

(SchoolofElectricalandInformationEngin傥r萱n舀Jitm擎uUniversity,Zhenjiang212013,China)SUNLi-xlang

ZHAOBu—-huiLIUXing-qiao

通讯地址:(212013江苏大学校本部獬研究生宿舍楼1228窒)

孙立香

(收稿日期:2008.05.23雉参稿日期:2008.07.15)

一146—360,,L/年邮局订阅号:82-946

基于C8051F020单片机的浊度仪研制

作者:孙立香, ZHAO Bu-hui, 刘星桥, SUN Li-xiang, ZHAO Bu-hui, LIU Xing-qiao

作者单位:江苏镇江,江苏大学电气信息工程学院,212013

刊名:

微计算机信息

英文刊名:CONTROL & AUTOMATION

年,卷(期):2008,24(22)

引用次数:0次

参考文献(5条)

1.高平水下散射式在线浊度测量仪[期刊论文]-实用测试技术 2001(5)

2.宋启敏.陆明刚水的浊度测量[期刊论文]-上海大学学报(自然科学版) 1997(1)

3.鲍可进C8051F单片机原理及应用 2006

4.贾小平.孔令杰.于魁龙.朱庆伟基于C8051F020的遥控机器人平台控制系统设计[期刊论文]-微计算机信息

2006(2)

5.张道德基于红外线的数字式浑浊度传感器设计[期刊论文]-光电子技术 2004(4)

相似文献(10条)

1.期刊论文林晓东.吴锤红.郭洪基于单片机的智能浊度仪的设计与实现-福州大学学报(自然科学版)2003,31(5) 利用单片机技术与自动化仪表技术相结合,设计并实现了一种智能仪表,可用于宽范围水浊度测量.其具有线性度好,灵敏度高等特点.

2.学位论文莫宗宝基于CYGNAL单片机的在线间歇式浊度仪的研制2005

本课题基于散射光法测量浊度的理论和光电检测技术,针对当前国内浊度测量中存在的问题,设计了在线浊度仪的硬件实现电路、软件程序及满足间歇式在线测量要求的分析流程。 本文先对浊度测量的发展概况和浊度的各种测量方法进行了系统阐述,并根据散射光浊度测量原理,给出了散射光法浊度测量的公式。进而针对现场浊度测量存在的以下主要问题进行了系统设计:(1)当测量光路中有气泡通过,会对光产生较大的散射作用,造成虚假的高浊度读数。(2)测量池光窗长时间运行容易受到水样污染,影响检测的效果。(3)水中的有色有机物会对光源发出的可见光(400~660 nm)产生吸收,即使加滤光片,仪器也不能达到较高的检测灵敏度。 为解决以上问题,课题采用间歇式静态测量方法设计了分析流程,使气泡在溢流器中逸出,从而避免了气泡进入测量光路所造成的干扰。为了避免水中溶解有机物所带来的色度干扰,课题根据浊度检测的特点对多种光源器件的特性进行了分析比较,选用850 nm波长的红外发光二极管作为光源,并以硅光电池作为光电变换元件。测量池设有机械搅拌棒,对光窗进行定期自动清洗。机械搅拌棒带动水流对测量池内壁的冲刷,防止了水中大的颗粒附着在测量池内壁,对光产生散射作用。 在系统的电路设计上,采用光电隔离技术设计了采样电磁阀控制电路和串行通信电路,并以内置A/D转换电路的C8051F020单片机技术对光电信号进行数据采集和处理,电路结构简单,抗干扰能力强。软件采用C语言进行模块化编程,程序的可读性好,可移植性强,有利于缩短程序开发时间。 本课题的研究涉及了现场浊度测量的主要问题,立足于满足现场在线、实时测量的要求,课题的完成对现场浊度的测量具有重大的意义。

3.期刊论文刘畅.王冰峰.LIU Chang.WANG Bing-feng基于AT89S52单片机的智能浊度仪-仪表技术与传感器

2007(12)

依据ISO7027测量水质浊度标准,设计了智能浊度测量仪.采用散射透射光度之比测量浊度,消除了因LED光源老化对测量准确度的影响,并选用

AT89S52单片机作为主控制芯片,同时对透射和90°散射光信号进行放大和交替采样,把数据信号送入AT89S52进行信号处理和显示.对仪器进行模拟实验,实验证明仪器相关系数较好,浊度测量稳定可靠.

4.期刊论文康亚.杨懿.潘英俊基于单片机的智能浊度仪-四川兵工学报2009,30(1)

采用光散射与透射比值法设计了一种智能浊度仪,消除了元件老化、光源变化对浊度测量的影响,优化了信号采样电路,使用AT89S52单片机实现信号的检测与数据处理,经验证浊度仪输出在测量范围内具有良好的线性.

5.学位论文罗荣芳基于Cygnal单片机的便携式浊度仪设计2008

浊度是评价水质的重要依据之一。随着生活水平的改善,对水质的要求随之更加严格,从而对浊度测量也提出了更高的要求。为改变目前大量采用国外浊度仪的现状,急需开发高性能的浊度测量仪器。在这个背景下开展了便携式浊度测量研究的课题。 本文分析了几种测量浊度的方法,讨论了国内外现有的浊度仪,确定了散射光测量浊度的方案。便携式浊度仪主要由传感器、硬件电路和软件程序组成,并且针对这三部分详细介绍了便携式浊度仪的结构和特点。本仪器测量浊度范围为O~100NTU。 接着本文介绍浊度仪的传感部分的设计,详细说明了传感装置由发射装置、接收装置和光路组成。光源采用波长为880nm的红外发光二极管,光电转换元件采用峰值响应为850nm附近的硅光电池。并以C8051F340单片机为核心,初步完成了浊度仪的软硬件设计。在仪器的硬件设计中,充分利用了C8051F340的A/D转换、USB通信和SPI串行存储等多种增强功能,使仪器结构紧凑,增强了仪器的抗干扰能力。为实现便携式浊度仪设计奠定了良好的基础。

6.期刊论文高平水下散射式在线浊度测量仪-实用测试技术2001,27(5)

浊度仪是各类水厂必备的测量仪器之一.本文介绍了水下散射式在线浊度测量仪.分析了仪器的光学原理、传感器电路、单片机控制电路以及信号处理问题.

7.会议论文毕英君.黄健.杨承恩智能化浊度仪2001

介绍一种浊度测量专用智能化仪表,其内部由计算机对光源、光电探测元件和其它各关键电路进行特殊的控制、监测和处理,并可根据测量的外部环境对测量值进行零点校正及温度的非线性补偿.

8.期刊论文林晓东浊度仪计算机系统中的数字滤波算法-福建农林大学学报(自然科学版)2004,33(1)

针对浊度仪微机系统测控的特点,设计出一种实用的滤波算法,并将它成功地应用于浊度仪.

9.期刊论文毕英君.杨承恩.田玉琴一种用80C31实现的智能化浊度仪-自动化与仪器仪表2002(4)

境对测量值进行零点校正及温度的非线性补偿.

10.会议论文贯欣.王明时智能化四通道血小板聚集仪的单片机系统1998

该文重点介绍了一种智能化四通道血小板聚集仪的硬件结构与软件设计思想。该系统选用89C52单片机为微处理器,控制整个仪器的采样、数据处理、打印与监控。浊度变化信号通过放大电路、A/D转换芯片、D/A自动调零进入主CPU。另外89C52还直接或通过8155I/O扩展芯片与液晶显示模块、打印机、实时时钟芯片、键盘和报警系统相连,使医生可随时观察、变更或中断系统的运行。测量结果以数值和曲线两种形式从打印设备输出。

本文链接:https://www.360docs.net/doc/cc14038512.html,/Periodical_wjsjxx200822059.aspx

下载时间:2010年1月1日

相关文档
最新文档