多元气体校准仪(6)

2019-04-14 12:08

jsr zginitsciint movw #SAMBUF,SAMPTR movb #0,DOTCMDFLG movw #DOTCMDBUF,dotptr ;下面是初始化定时器相关的部分 movb #$10,TIOS ;使用输出比较4 movb #$80,TSCR

bclr TCTL1,$03 ;清零OM4和OL4,即禁止OM和OL控制的在定

时器端口上的输出动作

movb #overflonum,onesec ;每秒钟计数123次,即溢出了123次

ldd TCNT

addd #secrem ;1秒对应于8000000次时钟周期,对应于122次时

钟溢出(每65536次)外加4608个时钟周期

std TC4 ;多于的周期 movb #$10,TFLG1 ;清零OC4F(输出比较通道4)标志 movb #$10,TMSK1 ;允许输出比较4中断 cli ;开中断,允许后面的程序执行中响应中断 rts

4.2 软件系统细节设计说明

4.2.1 软件开发工具介绍

本软件系统的开发是采用的CodeWarrior的16位嵌入式集成开发环境。启动代码使用C语言写的,整个系统的功能性代码全部采用CPU12的汇编语言编写。 4.2.2 硬件控制涉及原理

本部分包括校准仪系统软件中所使用的所有关系等式: ■气体混合

等式:

Cblended = (Cinlet×Fgas)/(Fair╳1000+ Fgas) 在此:

Cblended = 混合气体浓度 (PPM或PPB) Cinlet = 输入口标气的浓度(PPM或PPB) Fair = 零气流量 (LPM) Fgas = 样气流量 (CCPM) ■臭氧浓度 等式:

O3=(106/(aL))×(ln(I0/I))=45.6844×ln(I0/I)

25

这里:

O3 = 臭氧浓度(PPM)

a = 在253.7nm时臭氧的吸收系数 =308.3atm-1cm-1在STP L = 光学室长度 =71cm

I = 检测光强(当吸收室含臭氧时) I0= 检测光强(当吸收室含零气时) ■温度和压力修正 等式:

O3corr = O3meas ×760/P×T/273 在此:

O3corr = 修正后的臭氧浓度 O3meas = 测量的臭氧浓度 P = 吸收室压力(mmHg) T = 吸收室温度(℃)

■温度传感器修正 等式:

T = 1/(1.117×10-3+2.362×10-4×ln(R)+8.125×10-8×ln(R)3) 在此:

R = 热敏电阻的阻值(Ω) = 10000/(2.5/V-1)(对于光度计的温度) R = 热敏电阻的阻值(Ω) = 4640/(7.0/V-1)(对于加热器的温度) V = 输入电压测量值(V) T = 温度(℃) ■压力传感器修正 等式:

P = (V/K-0.125)/8.0593×10-4

在此:

K = 校准传感器时所确定的常数 = V/(P×8.0593×10-4+0.125) V = 输入电压测量值(V) P = 压力值(mm Hg)

26


多元气体校准仪(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:施工过程中各分项应当注意的质量问题(总结)_secret

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: