发表于:2004-06-09 17:06:00
2楼
数据采集卡的采样频率可以是软件设定的,也可以是通过板卡的硬件来设定。
软件设定可以用操作系统的多媒体时钟,比如在VB中建立一个TIMER控件,每产生一个TIMER事件就让板卡采集一次。或者直接建立一个DO循环去采集。但是这样都难以精确控制采集精度。并且最高采样频率也受到操作系统限制不会太高。
要达到几百上M的采样频率,必须使用板卡的定时器,由定时器产生几十K或上M的触发信号去控制板卡的AD芯片,从而完成高速数据采集任务。
另外采样频率也可以通过接受一个外部信号的方式,即所谓的外触发数据采集。