第四章 软件系统的设计
4.1设计要求:
1.能够准确的实现温度与电压信号的转换。 2.能够对温度进行一个标定得到拟合曲线。 3.能够在拟合完成后可以进行实际测量应用。
4.2软件前面板
通过Labview的软件学习,我们根据我们需要实现的功能,进行了软件编写,得到如下面板
图 8
采集数据模块用于数据采集,图线模块用于线性拟合,测量模块可以实现实时测温。
在进行实验时大致按以下步骤进行实验: 1.在进行标定前要设置其上下限以及采样间隔。 2得到温度电压对应数据,并进行曲线拟合显示直线。 3可以对温度进行实时测量。
4.3具体程序结构:
4.3.1 数据标定采集模块
将采集到的信号输入到Labview数据标定采集模块,以备下模块曲线拟合调用。同时,我们也可以对测温范围进行一个限制,即输入温度上、下限,这样一来,方便我们可以满足不同温度范围下温度的测量。而且,对温度间隔的不同设定可以达到不同的测量精度。
图 9
4.3.2 曲线拟合模块
将采集到的原始数据在二维波形图中进行拟合,得到原始数据曲线与拟合两条曲线,借此可以直观的观察拟合直线与原始数据的误差。同时,为下一步的动态测量做准备。
图 10
4.3.3测量模块
在进行标定以后,用pt100铂电阻传感器进行测量,通过如下程序框图将水的温度实时显示出来,并与准备好的水温测量仪进行数值比较。
图 11
第五章 系统整体测试及其结果分析
5.1 系统整体测试
按照仿真电路图进行电路连接,并进行测试。具体操作如下实物操作图所示。
图 12 图 13
图 14