5 ~7 }( k l0 x7 ^# T2 X1 e- h 数据采集系统涉及多学科,所研究的对象是物理或生物等各种非电或电信号。根据各种非电或电信号的特征,利用相应的归一化技术,将其转换为可真实反映事物特征的电信号后,经A/D转换器转换为计算机可识别的有限长二进制数字编码,以此作为研究自然科学和实现工业实时控制的重要依据,实现对宏观和微观自然科学的量化认识,典型的数据采集系统组成如图1所示。 - J# D" @4 q0 {9 o 1 K' ~; {: n6 y K2 s 在采集过程中,将传感器获取的参数通过A/D转换送入内存,然后由CPU对其进行分析、运算和处理,如数字滤波、量纲变换、误差修正、数字显示等。在本文中,尝试通过利用MATLAB的数据采集工具箱对自主设计的数据采集系统进行模拟仿真,结果实现了对设计系统的模拟操作检验与数据分析。为了满足实时采集的要求,采用了Compilier编译器,Compilier以M语言编制的程序为输入,可以根据需要生成独立运行的应用程序或可以被 C/C++程序调用的动态链接库文件。它支持MATLAB所有的内部函数,可使程序变得简洁高效。+ ?% K/ h: n1 v; q
8 ~6 |+ n n$ N, p: |. ~5 G