热门关键词:

改进的火焰光度计控制系统

  • 该文件为pdf格式
  • 文件大小:467.71KB
  • 浏览次数
  • 发布时间:2014-11-28
文件介绍:

本资料包含pdf文件1个,下载需要1积分

火焰光度计是根据被测元素的原子或离子受火焰激发后产生的特定波长光谱,借助罗马金公式,可对样品中K、Na元素进行定量分析的仪器 。火焰光度计是-种相对测量的仪器,被测样品的浓度值是在统-N试条件下标准溶液浓度的相对值。所以测试前需制备-组火焰光度计标准溶液,然后进行标定操作,最后才对被测液样品进行测量。

收稿日期 :2012-05-17作者简介:雷震勇(1987-),男,广西钦州人,硕士研究生,主要从事计算机应用技术、嵌入式控制系统方面的研究。

第 1期 雷震勇,等:改进的火焰光度计控制系统 ·81 ·火焰光度计主要用来测量血清中的Na和K浓度;土壤中碱金属含量;铝矿石中氧化钾、氧化钠含量等。目前,火焰光度计主要采用单片机电路或通用集成电路构成控制系统,数据处理能力有限,系统可扩展性差,标定操作复杂。随着社会的进步,测量仪器必须具备:人机界面友好、操作简便、智能处理、足够高的精度和低功耗等。嵌入式微处理器 ARM 具有强大的事务处理能力,同时具有体积孝重量轻、成本低、可靠性高等优点l2]。嵌入式操作系统具有实时、安全、多任务等特点。所以,采用ARM作为控制系统的核心,应用Linux嵌人式操作系统,设计了-套火焰光度计控制系统。

1 控制系统硬件设计火焰光度计主要由控制系统、气路、吸液/雾化器、燃烧腔组成,控制系统组成如图1所示。系统上电后,ARM控制电磁阀开启,接通燃气,待燃气到达燃烧腔的火嘴处,再控制点火线圈点火。着火以后要预燃烧 30 min,将腔内杂质燃烧掉,使火焰变纯。系统工作过程如图 2所示。每次测量前,需用标准溶液进行标定,标定后进行样品液的测量,最后输出、记录测量结果。

图 1 控制系统组成Fig.1 Components of the control system电磁阀打开,接通燃气点火圈点火预燃烧30rain按顺序进标准液,进行标定操作进样品液测量数据输出、显出、记录图 2 系统工作过程Fig.2 The working process of the system由三星公司设计的基于 ARM9的嵌入式微处理器 S3C2440构成控制系统硬件的核心部分。

$3C2440芯片集成LCD专用 DMA控制器,提供了触摸屏接口、2路USB主机控制、1路 USB设备控制、3路 URAT。存储器控制器提供访问外部存储器所需的存储器控制信号。内部集成有 8路 A/D转换模拟信号输入通道 A/D转换控制器,转换精度为 10 bit。系统有两个可切换量程:小量程(K:0.0~19.9mmol/L;Na:0199 mmol/L);大量程(K:O~8O retool/L;Na:0800 retool/L)。为满足检测限、线性误差、精度的相关要求[3],A/D转换器采用 TI公司16 bit的TLC3574。硬件关键部分是通气、点火、报警控制电路和信号处理电路。

火焰光经过干涉滤光片分光,再经光电池光电转换,得到电流信号。经前置放大、量程切换和 A/D转换电路处理后将信号送给$3C2440,如图3所示。图中,IC为精密运放OP07,sGM3O02为低导通电阻的高能性能数字控制模拟开关,由$3C2440发送控制信号控制 SGM3002转换开关来分别选择 Na、K两路信号的不同放大比来进行量程切换。

$3C2440通过通用输入/输出口(general purpose input/output,GPIO)控制继电器间接控制电磁阀开启、点火圈点火及蜂鸣器报警,电路图见图4。

· 82 · 光 学 仪 器 第 35卷2 控制系统软件设计图 3 前置放大、量程切换和 AD转换电路Fig.3 Circuit of preamplifier,switch range and AD transform控制系统基本框架为:嵌入式微处理器($3C2440)、外围硬件电路、嵌入式操作系统(Linux)和嵌入式图形用户界面(graphical user interface,GIj1)。本设计采用可视化的基于 Qt的 GUI工具 Qt Creater去编写应用程序,生成X86架构的二进制文件,再用 Qt/Embedded库对整个工程进行交叉编译链接,得到在 $3C2440平台上运行的可执行文件。软件包括启动程序、操作系统、设备驱动程序和用户应用程序等。系统软件工作流程图如图 5图 4 电磁阀、点火圈、蜂鸣器驱动电路Fig.4 Driving circuit of electromagnetic valve,ignition circle and a buzzer所示,控制系统中的LCD、A/D转换、触摸屏、串口和USB都作为字符设备 蛐],它们的驱动程序加载到Linux内核中,操作系统通过子程序调用实现设备访问。加人异常处理,保证系统的可靠性。系统的设置、标定和参数调整、数据的处理和自动保存等,都可从控制系统操作界面中直观看到,操作方便。

图5 系统软件工作流程图Fig.5 System software flow chart图6 标定子程序流程图Fig.6 Flow chart of calibration s subroutine

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败