论文部分内容阅读
随着我国工业的不断发展,环境污染日益严重,环保部门对环境监测力度不断增加,其中现代化的监测设备是提高监测水平的重要因素。污水化学需氧量(COD)是综合评价水体污染程度的重要指标之一,所以,污水COD在线监测仪在水质监测方面很有应用价值。目前,国内外生产的污水COD监测仪种类很多,检测原理也不相同。国外产品的检测精度比较高,但是价格也相对较高,不利于在我国推广,所以开发成本低,适应在线监测的污水COD系统成了研究的重点。由于嵌入式系统其功能强大、可靠性高、体积和功耗小等特点,具有嵌入式系统的专用计算机系统已被广泛应用,这已经成为现代电子设备应用于控制系统的趋势,也使仪器更加趋于小型化发展。为了实现系统具有菜单、窗口和按钮等图形元素的人机交互界面,设计者还需要系统GUI模块开发的支撑技术。文中概述了嵌入式计算机系统及通用图形用户界面的发展情况,介绍了几种典型的嵌入式系统下图形用户界面系统,并简要分析了各自的特点。COD检测原理有很多种,但是传统的检测方法已不再适应在线监测的应用,经过对目前检测原理的对比,选择了比较新的电化学检测方法。本课题以ARM7TDMI系列微处理器为核心,构建了基于ARM的嵌入式系统开发平台,并且围绕平台硬件和μClinux操作系统,针对ARM体系结构、平台硬件电路设计、嵌入式操作系统移植、设备驱动和上层应用开发等诸多方面进行了较为深入的研究。基于ARM7TDMI内核LPC2210微控制器的嵌入式硬件系统,充分发挥了ARM7处理器的强大功能。本文采用了MiniGUI图形用户支持系统应用于污水COD在线监测系统中,用于界面显示及与用户进行交互的方案,使得仪器更加人性化和小型化。整个系统的核心部分分为上层的MiniGUI应用程序和底层的嵌入式操作系统两个部分。底层的操作系统采用了μCLinux操作系统,μCLinux操作系统是在嵌入式领域应用最为广泛的一种嵌入式Linux操作系统。MiniGUI作为一个嵌入式图形支持系统也在工业控制系统中得到了一定的应用。文中详细阐述了μCLinux操作系统在硬件平台上的移植,和应用程序在该系统上的交叉编译、移植。