计算机技术的发展为处理数据提供了高速快捷的方法,利用软件进行光电开关传感器特性的非线性补偿具有如下优点:
1、省去了复杂的补偿硬件电路,简化了装置。
2、可以发挥计算机的智能作用,提高了检测的准确性和精度。
3、适当改变软件内容就可对不同的传感器特性进行补偿,也可利用一台微机对多个通道、多个参数进行补偿。
利用软件对传感器的非线性进行线校正需要做以下两方面工作:
1、大部分传感器输出模拟量或者频率,因此首先要将模拟信号数字化。
2、将数据表格存储在内存中,通过微机对数据进行处理,实现特性黄线线性化。
采用软件实现数据线性化,一般可分为计算法、查表法和插值法。
A:计算法:
当传感器的输入量与输出量之间存在确定的数学表达式时,就可利用圆通寺支进行非线性补偿。即在软件中编制一段完整数学表达式的计算程序,被测量经过采样、滤波和变换后,直接进入计算程序进行计算,计算后的数值再经过线性化处理后输出。
B:查表法:
查表是把测量范围内被测量的变化分成若干等分点,然后由小到大顺序计算或测量出每一个等分点相对应的输出数值,这些等分点和其对应的输出数据就组成一张表格,将此数据表格存放在计算机的存储器中。软件处理方法就是编制一段查表程序,当被测量经采样、A/D转换以后,通过查表程序,就可直接从表中查出其对应的输出量的数值。
C:插值法:
插值法是利用一段简单的曲线,近似代替该区间里的实际曲线,然后通过近似黄线公式计算算出需要的输出量。当使用不同的近似曲线时,就会形成不同的插值算法。在仪表及传感器线性化中常用的插值法有线性插值法和二次插值法。 |