请问用labview的话可以用自己做的板子做数据采集卡吗?
.80
自己写驱动?
.90
有可能吗?
.123
应该可以吧,我是在想这个对于我太难那,我从来都没有想过,呵呵
.90
我就是这样做的,用WinDriver给自制的ISA数据采集卡写驱动,生成一个dll
我用VC做了个测试程序,显示的波形和幅度都对,就是频率不是很稳定?
斑竹说可能是没有同步显示的缘故,大家有办法解决吗?
我准备用LabVIEW做VI调用dll显示波形了,但愿早点搞定,:)
.68
"波形和幅度都对,就是频率不是很稳定."那么波形就应该是连续的了.这样我觉得不会是
显示的问题.如果是显示太慢的问题,波形应该是断的.你可以开个很大的数组,比如2M.不显
示,只采集一段时间到内存,然后存盘.再看这部分数据.如果还有问题,问题在硬件上或者驱
动上.(当然你要先确认信号源是没问题的) 你的驱动是怎么传数据的?你又是怎么读取的?这些过程会不会和其他线程竞争? 方便的话帖源程序.
.70
我按你的方式再试试吧
驱动部分使用WinDriver编的,用的其实是它提供的API,有些多,我调试一下
不行再发上来吧,谢谢你关注!
.68
非常感谢你的提醒!
昨天挨个检查采样回来的数据(好辛苦啊~~~)查到第四个周期的时候,忽然发现这个
周期前1/4的数据还是上个周期的,由此可以得出是控制采样的时间没对。把电路图再次
翻出来检查问题,首先怀疑的是8253芯片坏了,后来检查锁相环电路(就是这个控制每
个周波采样32点),发现居然没有输入(信号调理板上没有焊PT),应该就是这里了,
但实在没明白,为什么这里没有输入,但大致还是对的呢?ft!二话不说,焊了一根飞线
,把我要采样的信号也连到了锁相环的输入端,一通电,哈里路亚,比较理想的波形出来
了,虽然有些毛刺,而且稍有一点抖动,但这才是正常的。可以说驱动是真的搞定了,接
下来就是用LabVIEW实现VI了。比我预期的进度快了不少,呵呵。加油吧,一鼓作气搞定
,就可以安心写论文和做毕业论文了。
.68
呵呵,恭喜
.90
如果用usb总线的接口,自己写驱动可以吗?不知道有没有人做过
.123
当然可以,只是相对比较麻烦一点
.68
请问能否推荐一下这方面的书或者资料,多谢了
.123
先看精华区
.68