請問在DAQmx中,在「input terminal configuration」輸入:RSE、NRSE、Differential,分別的使用時機為何呢?

請問一下唷,我有一個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。

參考資料(應用工程師李乾瑋提供):