基于ARM单片机的多参数水质监测测控系统技术方案

技术编号:9023135 阅读:123 留言:0更新日期:2013-08-09 03:58
基于ARM单片机的多参数水质监测测控系统,包括:嵌入式数据处理系统,单片机控制系统,人机交互系统;所述单片机控制系统连接嵌入式数据处理系统,所述嵌入式数据处理系统连接人机交互系统;嵌入式数据处理系统包括嵌入式微处理器,所述嵌入式微处理器连接光谱信号采集卡,光谱信号采集卡连接CCD探测器;所述嵌入式微处理器通过无线模块与上位机通讯连接;所述单片机控制系统包括单片机,单片机用于对样品检测室内样品与试剂反应体系的流路进样、自动搅拌、自动恒温、自动清洗、光源开关控制。本实用新型专利技术测控系统,基于微型光谱仪的微小型多参数水质监测仪,以Linux为操作系统,针对现有大型水质监测仪器在测控系统设计方面的技术不足而设计。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术一种基于ARM单片机的多参数水质监测测控系统,属于光谱水质监测

技术介绍
基于光谱分析的多参数水质监测仪器集光机电算于一体的高精密检测设备,其测控系统是仪器设计的关键支撑技术。需满足在线水质监测仪器的多功能系统集成、多参数快速监测和智能化、便携化、操作简便的技术要求。而传统基于PC机的水质监测仪器测控系统体积大、成本较高,而且单就功能实现而言,本质上造成了许多硬件与软件资源的不必要浪费。因而,为满足现代水质监测对监测仪器低成本、小体积、多功能、移动便携的技术要求,基于嵌入式技术和单片机控制技术的水质监测测控系统是满足现代水质监测与预警网路要求技术发展趋势。
技术实现思路
针对现有大型水质监测仪器在测控系统设计方面的技术不足,本技术提供一种基于ARM单片机的多参数水质监测测控系统,基于微型光谱仪的微小型多参数水质监测仪,以Linux为操作系统,是一种基于单片机控制与ARM嵌入式技术的多参数水质监测测控系统。本技术的上述目的是通过这样的技术方案来实现的:基于ARM单片机的多参数水质监测测控系统,包括:嵌入式数据处理系统,单片机控制系统,人机交互系统;所述单片机控制系统连接嵌入式数据处理系统,所述嵌入式数据处理系统连接人机交互系统;嵌入式数据处理系统包括嵌入式微处理器,所述嵌入式微处理器连接光谱信号采集卡,光谱信号采集卡连接CCD探测器;所述嵌入式微处理器通过无线模块与上位机通讯连接;所述单片机控制系统包括单片机,单片机 用于对样品检测室内样品与试剂反应体系的流路进样、自动搅拌、自动恒温、自动清洗、光源开关控制;所述人机交互系统包括触摸屏,所述触摸屏连接嵌入式微处理器。所述嵌入式微处理器为SAMSUNG S3C240A微处理器,内设Linux操作系统。所述单片机采用AT89C55型单片机。所述IXD触摸屏采用Qt/Embedded开发环境,采用面向对象编程技术设置图形用户界面。本技术一种基于ARM单片机的多参数水质监测测控系统的有益效果如下:I)、基于嵌入式操作系统的专门的水质测试软件是一个重要的发展方向。不仅满足微型化、便携化要求,而且界面友好,功能完善。2)、嵌入式测控系统具有优良的跨平台特性,可集成多种嵌入式设备,开发方便,满足多参数水质监测仪的测控技术要求,便于现代水质监测仪器多功能系统集成的实现。3)、嵌入式测控系统极大降低了多参数水质监测仪器的设计成本,便于批量化生产。4)、嵌入式测控系统操作简便,功能完善,满足便于水质参数快速在线检测的实际要求,并适合野外多类水质监测的现场应用。附图说明图1本技术测控系统原理框图。图2是本技术测控系统嵌入式软件总体方案。图3是本技术测控系统的数据采集系统模块。图4是本技术测控系统应用程序总体逻辑结构。图5是本技术测控系统⑶I原理图。图6是本技术测控系统工作流程。具体实施方式基于ARM单片机的多参数水质监测测控系统,包括:嵌入式数据处理系统,单片机控制系统,人机交互系统。所述单片机控制系统连接嵌入式数据处理系统,所述嵌入式数据处理系统连接人机交互系统。嵌入式数据处理系统包括嵌入式微处理器,所述嵌入式微处理器连接光谱信号采集卡,光谱信号采集卡连接CXD探测器。所述嵌入式微处理器通过无线模块与上位机通讯连接。所述单片机控制系统包括单片机,单片机用于对样品检测室内样品与试剂反应体系的流路进样、自动搅拌、自动恒温、自动清洗、光源开关控制。所述人机交互系统包括IXD触摸屏,所述IXD触摸屏连接嵌入式微处理器。所述嵌入式微处理器为SAMSUNG S3C240A微处理器,内设Linux操作系统。所述单片机采用AT89C55型单片机。所述IXD触摸屏采用Qt/Embedded开发环境,采用面向对象编程技术设置图形用户界面。如图1所示,多参数水质监测仪运作时,基于ARM单片机的多参数水质监测测控系统,的完整工作流程如下所述:被测水样与所检水质参数对应的检测试剂通过仪器流路系统,按一定的体积比高精度定量进入样品反应检测室,在样品反应检测室内完成样品的在线前处理与光谱检测一个完整的检测过程,其中,嵌入式数据处理系统通过串口调用单片机控制程序,实现对样品检测室内样品与试剂的精确加样、以及样品与试剂反应体系的自动恒温、高效搅拌等在线化学前处理的进程控制。当反应达到相应的平衡状态时,嵌入式数据处理系统采集光谱仪的输出数据,并根据相应的算法处理数据,获取被测水样中所检水质参数,如:六价铬的浓度信息。此后,嵌入式数据处理系统又再调用单片机控制程序,完成对样品检测室排废清洗的控制。清洗过程完后,根据实际测控需要,以进行下一个水质参数,如:铅的检测。该测控系统通过无线模块与上位机进行信号通讯,实现上位机对仪器工作的远程监控。如图2所示,针对多参数水质监测仪器测控系统设计以及仪器低功耗、微型化、便携化的技术要求。嵌入式测控软件系统应具有操作灵活、系统稳定、使用方便和便于升级等特点。为此,选择嵌入式Linux进行软件开发,提出了基于Linux的嵌入式软件系统,主要由嵌入式Linux软件开发平台、设备驱动软件以及应用程序。包括数据库、图形用户界面与测试流程组成。其中,嵌入式Linux软件开发平台由引导程序viv1、Linux2.6.14内核移植、文件系统的建立三部分组成。测控系统驱动程序设计主要包括LCD驱动、触摸屏驱动、串口驱动、数据采集驱动的设计和移植。其中测控系统数据采集模块参见图3,测控系统数据采集模块是整个软件系统的关键,由CXD探测器、光谱信号采集卡和嵌入式处理器SAMSUNG S3C2410A处理器组成。信号采集卡主要由A/D转换芯片、LPC2148芯片构成。A/D芯片将CXD探测器输出的模拟信号转换为数字信号;LPC2148的功能是产生包括移位脉冲、积分时间控制信号在内的CCD驱动时序,光谱数据的缓存和与SAMSUNG S3C2410A处理器的通信以及光谱数据的传输,是整个采集系统模块的核心部分。同时,用户应用程序通过调用采集驱动,以产生采集卡所需的各种控制信号。如图4所示,应用程序主要由图形用户界面、测量程序、数据库等组成。在应用软件开发采用模块化程序设计法,根据系统功能将整个应用程序系统划分为若干个功能相对独立的模块,包括参数编辑、调试试验、用户测试、配置调试等模块。对各个程序模块分别进行设计、编程和调试,最后把各个调试好的程序模块优化整合成一个完整的程序。其中测控系统图形用户界面设计原理与测量程序流程分别参见如图5所示和图6所示。图6中流程图中:参数1:C0D,参数2:总磷,参数3:氨氮,参数4:六价铬,参数5:铅离子,参数6:AS,参数7:总酚,所述七个参数按顺序全部检测,也可以选择性检测。工作原理:本技术一种基于ARM单片机的多参数水质监测测控系统,结合基于微型光谱仪的多参数水质监测仪的技术要求,设计了基于单片机控制与ARM嵌入式信号处理的多参数水质监测仪测控系 统。该测控系统以SAMSUNG S3C240A的微处理器,该微处理器除了完成对光谱仪输出信号的处理之外,还通过与单片机之间的通信,实现对光源开关、流路进样以及样品室的自动恒温、搅拌以及清洗排废等功能的控制。测控系统控制多参数水质监测仪运作,并通过无本文档来自技高网...

【技术保护点】
基于ARM单片机的多参数水质监测测控系统,包括:嵌入式数据处理系统,单片机控制系统,人机交互系统;所述单片机控制系统连接嵌入式数据处理系统,所述嵌入式数据处理系统连接人机交互系统;其特征在于,嵌入式数据处理系统包括嵌入式微处理器,所述嵌入式微处理器连接光谱信号采集卡,光谱信号采集卡连接CCD探测器;所述嵌入式微处理器通过无线模块与上位机通讯连接;所述单片机控制系统包括单片机,单片机用于对样品检测室内样品与试剂反应体系的流路进样、自动搅拌、自动恒温、自动清洗、光源开关控制;所述人机交互系统包括触摸屏,所述触摸屏连接嵌入式微处理器。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏康林陈明张进
申请(专利权)人:宜昌市博思科技有限责任公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1