论文部分内容阅读
三峡库区的水质监测是保障三峡库区水环境安全的重要手段之一,基于光谱分析的水质在线监测仪是一类高度融合了现代光谱分析技术、自动控制技术、计算机测控技术和先进水质分析化学前处理技术的高新检测仪器,论文针对“三峡库区环境监测微系统”研制的多参数水质监测系统总体要求,进行基于Linux的多参数水质监测仪的软件系统设计,是实现该系统多参数、实时、快速检测、智能化、便携化、操作简便等要求的重要组成部分,具有重要的实用价值和明确的需求背景。 论文针对多参数水质监测系统总体要求,在研究分析多参数水质监测仪硬件系统和检测分析工作流程的基础上,确定了基于嵌入式Linux的多参数水质监测仪的软件系统设计总体方案。以S3C2410A处理器为核心,采用Linux-2.6内核技术,搭建了基于嵌入式Linux的多参数水质监测仪的软件平台;根据多参数水质监测仪硬件的要求,设计、移植了相关设备驱动程序;针对检测分析工作流程,基于面向对象编程技术,完成了基于Qt/Embedded开发环境的图形用户界面开发,研究了相应的测试方法和数据处理方法,优化了各功能模块。经实验验证表明:本系统操作方便灵活、用户界面友好、测试效率高、可靠性好。论文主要研究工作是: ①在研究基于Linux的多参数水质监测仪硬件系统、水质监测的原理和流程的基础上,提出基于Linux的多参数水质监测仪软件系统的总体方案; ②搭建了多参数水质监测仪的嵌入式Linux软件平台,包括引导程序、内核、文件系统的制作与移植和外围驱动,如LCD、触摸屏、USB、串口和微型光谱仪等对象的移植; ③在研究分析多参数水质监测仪的工作流程、测试方法和处理方法等基础上,开发设计了基于Qt/Embedded的系统控制测试图形用户界面,完成了基于SQlite的嵌入式数据库,设计完成了人性化的操作界面和具有检测速度快、操作简单直观、使用灵活的应用软件系统; ④在进行大量测试分析实验基础上,反复优化完善了多参数水质监测仪的工作流程和系统应用软件系统,实验验证表明,基于Linux的多参数水质监测仪软件系统达到了实用化设计要求。