一种借助声卡的数据采集方法 【技术领域】
本发明涉及信号的采集,用于将信号采集入电脑。
背景技术
数据采集在科学、工业、农业、医疗、天文、交通等各个领域都有广泛的应用。原始数据,例如包括血压、温度、地质数据、气象数据、建筑物数据、交通信息、生产线上的工艺控制数据、汽车等交通工具中的监测信息等等,通过传感器或测量装置变成电信号。通常,需要将这些电信号需要采集到电脑中,以进行进一步的分析处理。
目前市场上已经存在专门用于此类数据采集的装置。一般呈现为电脑插卡或者通过USB口、串口、打印口等连接的数据采集设备。此类设备通常包含A/D变换、采样、量化等处理功能。
相当一部分电脑都配备有声卡装置,该装置通过麦克输入或线路输入,可以采集音频信号至电脑。
在工业等上述领域中,原始数据的速率大多远低于音频。声卡不能直接采集此类数据。
本发明采用一种简单的方法,使得配备有声卡的设备可以采集上述数据。
【发明内容】
本发明提供一种简单的数据采集方法,可以把工业领域的多种数据采集入配备有声卡的电脑中。
本发明提出的方法包括:
1、一个硬件装置,用于连接数据源和声卡。
2、一个软件,用于从声卡得到的信号中复原原始数据。
该硬件装置将原始数据变换成声卡可以识别的音频信号。此硬件装置是一个电子开关。声卡输出的信号控制电子开关的启闭,形成对原始数据信号地调制。调制后的信号至少有一部分能量处在音频范围内,因此可以被声卡采集。该软件分析这个音频信号,得到欲采集的数据。
【附图说明】
图1.是本发明所述的硬件装置及其连接关系。待采集的低频信号输入电子开关,来自电脑产生的信号通过声卡输出进入此开关,以控制它的启闭,对需要采集的数据信号进行调制。调制后的信号至少有一部分能量处在音频范围内,因此可以被声卡采集。得到的信号由声卡线路输入,进行下一步的复原处理。
图2.是图1中开关实现的一个实例,设定电阻值可使输入信号按一定比例相叠加(使得待测信号幅度小于声卡产生信号振幅),然后经过二极管半波整流输入到声卡线路等待复原处理。
【具体实施方式】
下面结合具体例子来进一步说明本发明。
输入信号是通过相应数据采集设备采集的低频信号(声卡无法处理),如利用温度采集芯片采集到的温度信号。
本发明提供一个电子开关,把待采集的低频信号输入该开关。同时,来自电脑产生的信号通过声卡输出,进入此开关,以控制它的启闭,形成对原始低频信号的调制。调制后的信号至少有一部分能量处在音频范围内,因此可以被声卡采集。得到的信号由声卡线路输入电脑,由本发明提供的软件装置进行复原处理,最后得到需要采集的信号。