请教A/D转换问题 点击:864 | 回复:8



喜欢冰城的冬天

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年6月06日
发表于:2003-06-07 10:36:00
楼主
各位好,现在本人利用A/D采集卡将模拟信号转化为数字信号,现在需要对模拟信号进行分析和处理(例如波形显示)。所以要对采集的信号进行保存。看了一些文章,利用文件或开辟内存的方式来保存数据,不过我没有开发的经验,请求各位大虾的帮忙、我的EMAIL:zxingjun@163.com



sgsteps

  • 精华:1帖
  • 求助:0帖
  • 帖子:21帖 | 33回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2003年5月29日
发表于:2003-06-06 17:23:00
1楼
多看看资料!!例子程序就是最好的老师!!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-06 18:00:00
2楼
如何帮你呢? 你要由具体的困难呀?

喜欢冰城的冬天

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年6月06日
发表于:2003-06-06 19:11:00
3楼
关键的问题是现在找不到这方面的可供参考的源代码。 现在我的具体困难如下。 比如将模拟信号采集回来,想通过单文档界面来显示采集回来的数据。总不能把这些数据保存在数组里吧。那样如果无限循环采集,那岂不是数组的维数很大很大。 所以现在想将这些数据以文件的形式或者以开辟缓冲区的方式来存放。但是具体的就是我不知道怎么保存到文件和缓冲区内。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-06-06 19:35:00
4楼
如果你选用Adlink的采集卡, 可以看看双buffer相关的帮助; 这些驱动里都做好了; 如果你想自己做驱动, 可以在本论坛里找找以前关于双buffer的讨论; 相信对你有帮助;

喜欢冰城的冬天

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年6月06日
发表于:2003-06-06 19:40:00
5楼
驱动不用自己编写的,不过驱动里没有提供buffer方面的函数。所以需要自己来编写。忙了一天,感觉没什么收获,郁闷ing.能否抽出点时间帮助小弟。谢谢

李侃

  • 精华:22帖
  • 求助:0帖
  • 帖子:30帖 | 813回
  • 年度积分:0
  • 历史总积分:1015
  • 注册:2002年2月27日
发表于:2003-06-06 23:02:00
6楼
用的是什么型号卡片?

喜欢冰城的冬天

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年6月06日
发表于:2003-06-07 08:58:00
7楼
我用的是北京ART公司的ISA总线卡。现在的问题是怎么实现双buffer来保存采集过来的数据,然后在模拟重建,显示模拟信号波形。谢谢李老师。

李侃

  • 精华:22帖
  • 求助:0帖
  • 帖子:30帖 | 813回
  • 年度积分:0
  • 历史总积分:1015
  • 注册:2002年2月27日
发表于:2003-06-07 10:36:00
8楼
阿尔泰通过FIFO半满的方式实现连续采数,你可以看看板卡的说明书,应该有说明。

热门招聘
相关主题

官方公众号

智造工程师