
基于LabVIEW的DLL数据采集系统的开发(含源代码及报告)
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目详细介绍并实现了基于LabVIEW平台的DLL数据采集系统开发,包含详尽的设计思路、实现过程和源代码分享,并附有全面的技术报告。
设计VI(虚拟仪器),通过调用DLL数据接口采集一个包含高频噪声的正弦信号,并使用滤波器对信号进行处理后显示原始与滤波后的信号曲线。
1. 调用库文件MyDLL.dll,读取含有1000个数据点的混合信号,并将其在波形图控件中展示。已知该混合信号包含频率为5Hz的正弦单频成分和均匀白噪声,采样率为1000 Hz。
模拟数据采集模块编程接口如下:
(1)int OpenDevice(void); 打开设备
(2)int CloseDevice(void);关闭设备
(3)设置通道参数 ChSel:每个位代表一个通道的8位二进制数。
int SetChanSel (unsigned char ChSel);
(4)读取指定通道的数据,Num:每通道采集数据点数量,范围0-1000;ChSel:要采集数据的通道标志;pData:存储数据缓存区地址
int ReadData(unsigned long Num, unsigned char ChSel, double *pData);
各函数返回值含义:
0 - 表示操作成功;
-1 - 函数执行时发生错误。
全部评论 (0)
还没有任何评论哟~


