论文部分内容阅读
目前,水环境污染越来越严重的趋势,严重的威胁到了人类生存状况,而最严重的一类水污染,就是石油及石油制品的泄漏。研制检测水体中石油类污染物浓度的专有仪器,成为各个国家在治理水污染和监测水环境过程中最为重要的任务。目前,国内外的测油仪多种多样,质量也参差不齐。目前市场上出售测油仪大都采用紫外分光法和红外分光法的测油仪,然而由于紫外分光法的选择性差,已经适应不了仪器对高精确度的要求。在人们的环境意识不断进步的背景下,本论文所涉及的测油仪研制,是一个具有重大实用意义的科研项目。 本论文设计实现了一种基于红外分光光度法原理的测油仪的软件系统,并完成了各软件控制部分的测试。 本论文首先在简介红外分光光度法测量原理的基础上,详细论述了分光仪器的整体结构组成和一些重要元器件的工作原理和参数,然后介绍了本题红外分光测油仪的软硬件设计和实现,其中整个测油仪由分光系统、采集控制电路和上位机软件系统三大部分组成。文章详细描述了整个仪器的光路,探测器电路和放大滤波电路,上位机与下位机通讯的USB接口驱动。 接着详细设计了红外测油仪软件系统的功能结构和模块结构。功能结构包括用户界面、数据通信、数据处理和数据存储。各个模块根据红外分光光度法的原理各司其职,组成一个完整的测油流程:波长定位、系数测量、样品测量和曲线矫正。四个测油流程与四个用户界面相匹配。整个模块利用Visual C++6.0的单文档应用程序编写。 最后对各应用模块进行了实现与测试。结果表明,本软件系统选择的框架正确,各软件模块达到了测量要求,整个测油仪操作起来简易、方便快捷。