好文档 - 专业文书写作范文服务资料分享网站

在线水质监测系统的设计 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

广东工业大学硕士学位论文系统主要是保证进行自动分析仪的水样能满足仪器的分析要求。水样预处理系统主要是通过粗过滤芯和静置除去水样中的直径较大的颗粒物,避免在取水过程中水样中大的颗粒物质进入在线水质分析仪器。监测节点采用光度法分析的测量仪器,对水样透明度的要求较高,避免对测量的准确性产生影响。对于水质监测过程中的水样采样系统及预处理系统部分,本文不作详细介绍。本文主要是在水样经过水质预处理系统后,设计出一种基于CAN总线、嵌入式web技术的在线水质监测系统,如图3.1所示。嵌入式web服务器获取来自水质监测节点的信息,经过处理后向intemet发布,同时响应客户端浏览器的连接请求,获取控制信息并发送到现场监测节点,由于嵌入式web服务器的存在,实现了底层信息直接送往intemet,并能够通过浏览器与嵌入式控制系统交互,是一个典型的B/S结构。最重要的构思是将web服务器置入嵌入式系统,直接和TCP/IP相接,从而实现嵌入式intemet的功能。彭夕‘慈鬻誉i鹣.嬲曩熏瑟瑟琴:∞女‰c』Ⅲ干网远程客户端圈…圜水质监测节点图3—1在线水质远程监测系统结构框图Fig.3—1TheStructureChartofOn—lineWaterQualityMonitoringSystem该系统通过嵌入式Web服务器调用CGI程序实现对供水系统的远程监控功能,具有如下优点:第一,采用B/S模式可以方便的实现远程控制,在硬件上只需将一根网线接入intemet即可;第二,由于不需要编写用户端软件,因此可以大大减少后续系统设计中软件设计的投入;第三,直接采用¥3C2410X开发板构建在线水质监测系统的硬件平台,方便且大大缩短了开发周期。整个在线水质监测系统可以分为如下几个部分:1.现场水质监测节点,位于CAN网络的最底层,负责对现场需要监测的数据进行采集。不同的工业现场和不同的采集需求决定现场采集节点的多样化,但只需26第三章在线水质监测系统硬件设计要具备通用CAN接口和协议,就可以应用于整个在线水质监测系统。2.嵌入式监控平台,嵌入式监控平台在整个网络中起着承上启下的作用,它同时具备CAN接口和以太网接口,连接着底层的CAN网络和上层的以太网,通过CAN网络采集各个监测节点的数据,然后通过web服务器向监控中心发布信息。3.监控中心,监控中心可以由通用PC充当。Internet上任一合法授权的用户,都可以通过Web浏览器向嵌入式Web服务器提交监视、控制等请求,嵌入式Web服务器相应的应用程序处理客户请求,并将结果以HTML页面的形式送回Web浏览器【421。3.2嵌入式web服务器硬件平台的构建在本系统中,嵌入式web服务器不仅要实现现场监测节点的数据采集,还要通过Intemet将数据发送到互联网上,根据水质监测的要求,综合比较处理器价格和性能后,选用了北京博创兴业科技公司生产的UP.NETARM2410系统核心板,包括了¥3C2410X芯片、一片K29F2808用来构建64MB大小的Flash存储系统、两片HY57561620BT-H用来构建64MB大小的SDRAM存储系统,该芯片集成了大量的功能扩展单元,包括一个JTAG接口、LCD触摸屏接口、USB接口、RS232、以太网接口,可为系统提供不同的通讯方式,适合不同的监测环境和条件。通过UP.NETARM2410的以太网接口接入intemet,远程客户端可以方便访问水质监测系统页面,RS.232串口用于操作系统的移植,JTAG用来烧写FLASH。ARM微控制器作为核心控制模块,以太网控制芯片AX88796经耦合隔离滤波器FC.518LS和RJ45接口接入以太网,扩展CAN总线接口,编写CAN总线协议,将CAN控制子网上的设备接入以太网143|。¥3C2410X处理器并没有集成CAN控制器,在此系统中,采用MicroChip公司的独立CAN总线控制器MCP2510对微处理器进行扩展,CAN收发器采用Philips公司的TJAl050。为实现嵌入式web服务器,虽然内部没有集成CAN控制器,但可以通过SPI接口进行扩展,接口电路简单,易于实现,如图3.2所示。CAN总线接口电路主要采用带SPI接口的独立CAN控制器MCP2510、CAN总线收发器TJAl050等设备组成。独立CAN控制器MCP2510完全支持CAN2.0A和CAN2.0B协议。系统设计时,将MCP2510作为从设备连接到¥3C2410X的SPl0口。TJAl050总线收发器是CAN控制器和物理总线之间的接27广东工业大学硕士学位论文口芯片,增强了总线的驱动能力。在MCP2510与TJAl050之间加入了光电耦合器6N137,可增强系统的抗干扰能力和系统的稳定性,同时可解决它们之间电平兼容问题。MCP2510的TXCAN和RXCON与TJAl050的TXD和RXD相连。总线两端接有1个终端电阻(120Q)作为匹配电阻,以消除反射信号,有效提高系统的抗干扰能力。’抡Ctt冒CCjD图3-2CAN总线接口电路Fig.3-2CANInterfaceCircuit在设计中,水质监测节点以ATmegal28微控制器为核心,包括多通道检测电路、图3-3节点硬件功能模块框图Fig.3-3孤oduleChartofNodeHardware本系统设计节点检测通道最多能同时检测8个样品,通过选用不同的单色LED3.3水质监测节点的硬件设计按键电路、报警装置、LCD液晶显示模块、CAN接口通讯模块等。其节点硬件功能模块如图3.3所示。光源和光电传感器组建检测通道装置,其检测通道硬件框图如图3—4所示,包括单色LED光源、光电传感器、样品池、信号处理电路等部分。水质监测节点首先由采第三章在线水质监测系统硬件设计样系统采集水样,使经过处理的采样样品溶液进入样品池,单色LED光源发出单色光照射样品池,由光电传感器接收光信号,并将其转化成电信号,再经放大电路和滤波电路对其进行放大和滤波,由微处理器进行数据处理,最终得到水质溶液的浓度,然后由CAN总线将数据发送到嵌入式web服务器。节点硬件系统可以分成多个功能模块,每个模块分别满足不同的系统功能,下面逐个对他们进行说明。IIlIIlIIIIIII1..一图3—4检钡0通道硬件框图Fig.3-4HardwareChartofDetectionChannels3.3.1ATmegal28的特点及硬件资源监测节点的硬件设计是基于低功耗的ATmegal28单片机,不仅可以控制本身其低功耗的工作模式,也可以通过编程控制外围器件的低功耗工作方式,节约能量。且其支持JTAG仿真、保密性能高。一般工作电压为2.7V一-5.5V,支持BASlC、C等高级语言编程。近年来ATmegal28微处理器以优良而稳定的性能广泛应用于各种电子系统自动化仪表中,为许多嵌入式测控应用提供了灵活而低成本的方案。ATmegal28单片机的主要特点及硬件资源如下。ATmegal28芯片是一款高性能、低功耗的AVR8位微处理器,工作于16MHz时性能高达16MIPS,128K字节的系统内可编程Flash,4K字节的EEPROM,4K字节的内部SRAM,多达64K字节的优化的外部存储器空间,可以对锁定位进行编程以实现软件加密,可以通过SPI实现系统内编程,两个具有独立的预分频器和比较器功能的8位定时器/计数器,两个具有预分频器、比较功能和捕捉功能的16位定时器/计数器,具有独立预分频器的实时时钟计数器,两路8位PWM,6路分辨率可编程(2到16位)的PWM,输出比较调制器,8路10位ADC,8个单端通道,7个差分通道,2个具有可编程增益(1x,10x,或200x)的差分通道,面向字节的两29广东_Y-业大学硕士学位论文线接口,两个可编程的串行USART,可工作于主机/从机模式的SPI串行接口,具有独立片内振荡器的可编程看门狗定时器,片内模拟比较器,6种睡眠模式:空闲模式、ADC噪声抑制模式、省电模式、掉电模式、Standby模式以及扩展的Standby模式川。其引脚配置如图3.5所示。户ENPA3fAD3)RXDo/(PDI’PE0PA4fAD4,—.xD07户oo'PElPA5£AD5'钟CK07AIN0,PE2PA6fAD6)foC3A∞-}N1)P芒3PAT《AD7’f蛮C3色/INT4)PE4PG2fALE)pC3C?INT5)PE5户C7£A15,fT_3,INT8)PE6PC6恤14,{ICPOVINT7’户E7PC5‘A13,氓}§’PeoPc4P,12,(soK,户81PC3£A11’fMoSI,PB2pC2fAlo,fMISo,P岔3PCI浊叠}{OC0’Pe‘PCo(柏’‘oClA'PB5∞1e)P售雹%1(RD,P盘鲥确}图3-5ATmegal28引脚图Fig.3—5FigureofATmegal28Pins3.3.2光路系统光路系统由单色LED光源、样品室和光电传感器组成,选用特定的LED作为单色光源。这种光源具有体积小、功耗低、寿命长、工作稳定等特点。由于LED本身具有聚光能力,因而使仪器光路的设计变得简单,仪器也可以做得更小巧。由于光源的单色性直接影响到监测节点的测量精度和稳定度,因此选定多个可产生特定波长光的单色LED作为单色光源,通过ATmegal28控制其产生特定波长的单色光,可以针对放入样品池的水质溶液进行水质参数分析检测,通过多个检测通道,把单一参数检测集合于一体,能对多个参数进行检测。根据朗伯一比尔定律成立前提,应选用单色性比较好的微型光源。在可见光区常见的有红、黄、绿、蓝等单色光源,其最大发射波长分别在650、580、560、440nm左右I朽1。这几种波长的光源基本可以满足大部分水质参数测定的需求。30

在线水质监测系统的设计 - 图文 

广东工业大学硕士学位论文系统主要是保证进行自动分析仪的水样能满足仪器的分析要求。水样预处理系统主要是通过粗过滤芯和静置除去水样中的直径较大的颗粒物,避免在取水过程中水样中大的颗粒物质进入在线水质分析仪器。监测节点采用光度法分析的测量仪器,对水样透明度的要求较高,避免对测量的准确性产生影响。对于水质监测过程中的水样采样系统及预处理系统部分,本文不作详细介绍。本文主要是在水样经过水质预处理系统后
推荐度:
点击下载文档文档为doc格式
29p5l7oiew25ui718i1g
领取福利

微信扫码领取福利

微信扫码分享