###PC104的采集卡通过 转ISA的转换卡 在研华工控机上采集不正确###

system110   2009-10-21 13:49 楼主
有一块PC104的采集卡,通过一个PC104转ISA的转换卡,插到研华工控机的ISA
槽内,用测试程序采集数据,输入通道不接的时候,按理说应该采集到的
电压都是0,可是实际采集到的数据除了0外,还有好多乱数据(585.94mV 占了99%)。
换另外一台研华的型号不同的工控机现象一样。

然而将两者插到一台带isa槽的老式的PC机上,采集数据正确,没有585.94mV这样凭空来的数据。
也试过,不用PC104转ISA的转换卡,直接插到带PC104槽的单板机上,采集OK!

觉得有可能是研华的工控机的CMOS设置的问题,可以和那台老式的PC机的CMOS对比了一下,基本上
设置是相同的<主要是Pnp 部分 ,分配为 逻辑ISA 还是 pnp 的设置>
---给研华的售后技术支持,打电话,也没有说出所以然来。

请教一下大家遇到过类似的问题吗?如何解决?

回复评论 (9)

自己顶一下 。。。


,'''╭⌒╮⌒╮.',''',,',.'',,','',.  
╱◥██◣''o',''',,',.''.'',,',.  
|田|田田│ '',,',.',''',,',.''  
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
点赞  2009-10-21 14:24
再顶



╭︿︿︿╮
{/ ︿︿ /}
( (oo) )
︶ ︶ ︶
点赞  2009-10-21 17:25
这是零漂,在悬空时出现是正常现象。
点赞  2009-10-21 23:39
引用: 引用 3 楼 veron_04 的回复:
这是零漂,在悬空时出现是正常现象。


但是 ,那台pc机就正常啊!这两台工控机都有问题,而且就算是漂移,也得是个随机数啊 ,偏偏就是0.59V 雷打不动~~~

咋整?
点赞  2009-10-22 15:02
仔细对比了 三台机器的 BIOS设置 ,,基本上没有啥了 ,,该统一的都统一了,,,

可是那两台工控机还是不行!!

ps:补充一下 ,pc104的采集卡用到了 DMA-1,在bios中将 dma-1 指定为 逻辑ISA了。
点赞  2009-10-22 15:09
引用: 引用 4 楼 9smile 的回复:
引用 3 楼 veron_04 的回复:
这是零漂,在悬空时出现是正常现象。


但是 ,那台pc机就正常啊!这两台工控机都有问题,而且就算是漂移,也得是个随机数啊 ,偏偏就是0.59V 雷打不动~~~

咋整?

我经常遇到这样的情况,一上电就没有这个现象了。至于什么原因,我就搞不清楚了:)
点赞  2009-10-22 22:20
引用: 引用 6 楼 veron_04 的回复:
引用 4 楼 9smile 的回复:
引用 3 楼 veron_04 的回复:
这是零漂,在悬空时出现是正常现象。


但是 ,那台pc机就正常啊!这两台工控机都有问题,而且就算是漂移,也得是个随机数啊 ,偏偏就是0.59V 雷打不动~~~

咋整?

我经常遇到这样的情况,一上电就没有这个现象了。至于什么原因,我就搞不清楚了:)


您说的一上电  是 “采集通道的传感器加电工作”,有了实际的电压,就都采集正常了?

但是有这么个情况要考虑,例如采集1~8路,若其中第5路若没有接传感器呢?或者接了传感器,但是传感器出故障了,输出的是0V ?----这两种情形,都有可能导致第5路采集到的电压不对,不是0v,而是蹦出来个0.59V
点赞  2009-10-26 09:27
一般情况下只要接地良好,你把线路以接好,零漂情况就会基本消失,不会再像悬空时那样。也就是说,即使你的第五路坏了,只要线路连接上的,就不会出现你说的情况。

还有,一般数据采集需要作处理的,我一般是连续采集多次求平均值(比如50次,去掉最大的5个和最小的5个,余下的求平均值),这样处理的数据就比较平稳了。
点赞  2009-10-26 19:28
板子不同,零漂不同,可以理解,保证采集数据在误差范围内就好。
点赞  2009-10-28 23:25
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复