发表于:2005-05-11 17:09:00
楼主
我现在用的是WD_AI_ContVScale(card, range, gnBuffer(0), Volt(0), dma_size * 2)
存Volt值,这是个很长的电压值,所以我希望能存原始的gnBuffer值可以缩小存储文件大小,可是我读上的gnBuffer是负数,而且我看不懂和对应电压值之间是如何换算的。以下是我同时取上的几个典型gnBuffer和Volt数据:
-1, 4.9993896484375 ;
-32606,-4.901123046875;
看这两个值我感觉可能是+/-5V在-32768~0 之间划分,那么的话,大概gnBuffer=-16384时Volt=0;但是另几个数据看了就不对了:
-16775,4.7613525390625;
-21631,1.7974853515625;
-19752,2.9443359375;
gnBuffer与Volt之间到底该怎么换算啊? 请高手指点啊。。。