請問一下唷,我有一個USB-6008,當我要在「DAQmxBase Create Virtual Channel.vi」設定「input terminal configuration」,有三種選擇:「RSE、NRSE、Differential」,我知道這跟我訊號的接法有相關,但是我不清楚他們三個分別使用在什麼地方。
因為我今天使用三用電錶量一個電壓時,顯示:0.1v,但是剛我將這個電壓訊號接到我的USB-6008時,我是採用Differential Mode的接法,接了之後測量到的電壓是0.4V,真是令我相當納悶。然後當我將這個電壓訊號使用Single-ended Mode的接法時,就會量到0.1V的電壓。請問是為什麼會這樣呢?


剛剛我問NI的應用工程師李乾瑋(他很熱心唷),得到的回覆是這樣的:
使用Differential Mode的接法時,要在「input terminal configuration」選擇「Differential」,使用Single-Ended Mode的接法時,要在「input terminal configuration」選擇「RSE或NRSE」,RSE:referenced single-ended,NRSE:nonreferenced single-ended。
- Differential Mode的接法:分別由AI+與AI-量測訊號,兩個訊號相減可以減少noise,如果訊號源沒有接地(Floating Signal Sources)的話可以使用Differential Mode。
- Single-Ended Mode的接法:
- 選擇RSE:由AI跟GND讀取信號源的信號,此時DAQ端有接地,如果信號源端也有接地(Grounded Signal Sources)的話,那麼會造成所謂的「Ground loop」
- 選擇NRSE:由AI讀取信號源的信號,此時DAQ端沒有接地,如果信號源端也有接地的話,不會會造成所謂的「Ground loop」
以我的USB-6008為例,如果使用Differential Mode的接法,最多可以接4個Analog Input,如果選擇使用Single-Ended Mode的接法,最多可以接8個Analog Input。
如果channel數量足夠,選擇Differential Mode是最好的接線方式,如果channel數量不夠,那麼選擇Single-Ended Mode的接法可以使channel數量增加,但是要注意,如果信號源有接地的話,就要使用NRSE,如果信號源沒有接地,則可以使用RSE。
參考資料(應用工程師李乾瑋提供):
