[讨论] DAQ input range

楼主: also0921 (豆子)   2020-09-15 13:15:45
各位板上的前辈
最近我试着使用DAQ NI 9215采集资料
这个模组厂商给的位元数是16位元
电压范围默认是-10 ~+10
但我所采集的资料都会有量化噪声的问题
想请问各位前辈这个模组能否自订电压范围
我的想法是假设将电压范围改成-2~+2
这样就可以提高分辨率
麻烦各位前辈指导 谢谢
PS 我的matlab版本是2018a
作者: labbat (labbat)   2020-09-18 11:02:00
里面电阻电容阻抗都固定了
作者: buttleliu (Techie)   2020-09-19 16:24:00
只能先过信号放大电路再送去DAQ
作者: chongzhi (16888)   2020-09-21 17:54:00
我认为改变电压无法提高分辨率,提高分辨率应该是提高采样率(时脉)或bit数,但是DAQ都已经限制了我建议采用内差法去消除量化误差
作者: sppmg (sppmg)   2020-09-22 20:31:00
可以,你要先查daq支援范围,通常不会只有±10,较好的可以到±0.2。至于MATLAB要如何修改要查一下,至少我确定是可以改。https://bit.ly/3kGO5Fg 这是我以前在daq toolbox bug一堆的时代写的,自己 call DLL。连结行的C函数就是指定范围的地方。吃饭顺手帮你查了,9215只能±10,9205 才能±0.2不想买新的就只有像2楼说的先放大了!回下1楼,虽然是固定的,但daq原理是透过二分法依次比较电压与参考电压(例如用二极管制作),比较次数就是16bit的由来。细节再Google吧!

Links booklink

Contact Us: admin [ a t ] ucptt.com