摘要
Labview温湿度与光照实时采集系统是本人的课程设计,读者也可以作为毕业设计的基础框架,然后在基础上进行二次开发。该系统可采集传感器的真实数据,也可以采集labview的模拟信号数据;可实时显示当前采集的数据与历史数据;可实时显示采集数据的时域、频域与时频域信息;可设置任意时长的采样时间;可以同时采集多个通道的数据;可设置不同的采样频率;可自动采集并保存数据。此外,我们还开发了读取采集数据的python代码,方便科研后续进行信号变换工作。
一、概述
目前存在的大多数采集系统不能实时显示历史数据,仅能显示有限个采样点的当前数据。本人设计的采集系统可以实时显示采集的历史数据与当前数据。作者也可以使用该系统采集实际的温度、光照、与湿度传感器的信号(需要NI采集卡),并对这些信号进行时域、频域、时频域分析。当然,读者也可以采集labview自带的模拟信号,并进行时域、频域、时频域分析。本人为该系统添加了必要的注解,十分便于读者进行二次开发。
二、采集系统的功能介绍
温湿度与光照系统的信采集系统的页面如下:
1.可同时模拟或采集多个通道(传感器)的数据
读者可以根据需要同时采集多个通道的数据,包括温度、湿度、光照等传感器的电压信号。当然也可以根据自己的需要采集或仿真其它类型的信号,例如液位与二氧化碳含量等测量。
2.可设置阈值报警
例如读者采集温湿度时(当然也可以采集其它信号的数据),可以设置报警阈值,当超过该阈值时报警指示灯亮。
3.可设置采集频率和采样模式
(1)作者可以根据需要设置采样频率。
(2)当读者需要采集实际传感器信号或者labview的模拟信号进行数据分析时,可以选择连续或有限采样。连续采样可以无时限的采集信号。
4.可显示实时和历史采集的数据
目前存在的大多数采集系统不能实时显示历史数据,本系统利用专业知识解决了此问题。采集系统可以实时显示历史数据和当前采集的数据。
5.必要的频域分析
时域、频域、时-频域几乎是信号分析的必要方法。本系统可以实时分析采集数据的频域与时频域信息,以便于读者发现信号的故障等特征。
三、采集结果分析
1.程序运行,采集传感器信号,并显示当前和历史数据
2.代码可解释性强,便于二次开发
3.查看采集得到的数据