全国咨询服务热线
0536-21768354

当前位置
主页 > 检测方案 >

基于STM32L151的便携式气体检测仪设计

发布日期:2020-07-17 13:01

  :针对环境有毒有害气体检测,本文设计了一种可同时检测多种气体的便携式气体检测仪。该设计通过使用TI公司的新型电化学模拟前端芯片LMP91000和高精度ADC芯片ADS1115改善硬件统一性和硬件测量精度;微控制器STM32L151软件设计中通过数字滤波和温度补偿提高气体检测的温度稳定性和精度。

  何源(1990-),男,嵌入式系统设计师,研究方向:智能传感器、工业控制系统、物联网。

  摘要:针对环境有毒有害气体检测,本文设计了一种可同时检测多种气体的便携式气体检测仪。该设计通过使用TI公司的新型电化学模拟前端芯片LMP91000和高精度ADC芯片ADS1115改善硬件统一性和硬件测量精度;微控制器STM32L151软件设计中通过数字滤波温度补偿提高气体检测的温度稳定性和精度。

  环境中常见的有毒有害气体如:氨气(NH3)、二氧化硫(SO2)、一氧化碳(C0)、硫化氢(H2S)、氮氧化物(NOX)等。对于上述有毒有害气体都有对应的电化学传感器电化学传感器的主要优势是:线性输出、低功耗、良好的分辨率、良好的重复性和准确性,所以电化学传感器在气体检测领域得到了广泛的应用[1-4]。

  现如今市场中大部分多合一气体检测仪是以分立元件组建的电化学传感器前端调理电路而且以微控制器自身10位或者12位的ADC转换器作数据采集,很多产品没有考虑温度对电化学传感器的影响;因此其在温度稳定性和精度上不尽人意。对此,本文通过改善硬件电路设计和找寻有效的温度修正方法,从而提高气体检测的温度稳定性和精度。

  目前大部分电化学传感器都是三电极结构,其工作原理是气体通过选择型敏感膜扩散到传感器内,并与传感器内化学溶液产生氧化反应或者还原反应,并在在工作电极上产生电流信号,其反应类型决定工作电极上的电流方向[3,7]。

  简化三电极电化学传感器调理电路如图1所示。工作电流在对电极与工作极之间流动,通过A2运放器将电流信号转化为电压信号。分立电路中调整RF的值,使A2输出的值满足后端转换电路的要求[5]。可以看出分立调理电路较为复杂,由于分立元件个体差异调整难度较大,同时引入误差也随之增大。

  采用LMP91000芯片可极大简化调理电路的设计,提高调理电路的可靠性。芯片内部结构图如图2所示。芯片内部具有可编程的增益控制和基准电压控制,能够适应多种电化学传感器,芯片通过I2C 总线C总线可挂接多个芯片从而实现多气体检测传感器阵列的设计。其内部寄存器在官方数据手册中已有详细的说明,在此就不再赘述。

  Vref_div为基准电压,Vout为LMP91000输出电压,Iwe为电化学传感器工作电流。±是由电化学传感器性质所决定的。

  RTIA、Vref_div、SI都为已知量,测量Vout就能推算出被测气体浓度C。

  电化学传感器的工作温度一般在-20℃~50℃,在其极限工作温度下传感器寿命非常短。在温度为20℃时,电化学传感器被看作没有温漂,即20℃为电化学传感器的中心温度;因此本文计算温度拟合曲线℃时的数值为基准点。以一氧化碳传感器4CO-2000为例,在-5℃~50℃温度区间,以5℃递增;分别使用一氧化碳含量为250ppm、706ppm、1001ppm、1701ppm标气做高低温实验,实验温度曲线(a)所示,实验温漂曲线(b)所示,实验温漂比曲线(c)所示,实验平均温漂比曲线(d)所示。

  (T))一般是两次或者三次多项式的计算,它的参数即为实时的温度值,计算得到是当前温度下的偏差比值;因此完整的公式为:

  (T)为修正后的气体浓度值;V为未修正的气体浓度值;K(T)为温度修正拟合曲线 性能测试

  将高低温实验后拟合的温度曲线加入嵌入式软件程序中,将气体检测仪在纯氮气中进行校零。再次在-5℃~50℃的温度区间进行性能测试,同样以CO传感器为例测试结果如表1所示。由表1中的数据可以看出,CO传感器温度在-5℃~50℃区间内,对4种标气的测量误差都保持在了±4ppm范围内,有效的证明了本文中提取温度修正拟合曲线的方法是可行、有效的。此方法在气体检测仪其他传感器如:O

  本文讨论了基于STM32L151的便携式气体检测仪的设计和实现,对其硬件电路结构及关键的数字滤波与温度修正方法进行了详细的介绍。通过大量高低温实验证明:本文提出以“平均温漂比”作参考样本计算温度修正拟合曲线,要比温度分段式温度修正方法[6~7]更为有效。为气体检测领域硬件结构设计和修正方法提供了新的参考。但是由于电化学传感器自身的保质期一般在1~5年不等,期间其特性会发生细微变化,可通过定期校准能减小此变化对测量的影响。参考文献:

  [1]刘立红,车文实,孙晶,等.电化学传感器在环境检测中的应用研究[J].科技创新与应用,2017,(01):43.

  [2]姚毓升,解永平,文涛.三电极电化学传感器的恒电位仪设计[J].仪表技术与传感器,2009,(09):23-25.

  [4]王翠翠,周真,秦勇,等.电流型电化学传感器恒电位仪电路的研究[J].传感器世界,2009,(02):36-39.

  本文来源于《电子产品世界》2018年第1期第49页,欢迎您写论文时引用,并注明出处。