NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

DAQ類比輸出的雜訊處理

已解決!
前往解決方案

Dear ALL:

 

我目前DAQ卡是使用PCI-6221(37PIN),

當我輸出一個類比的SIN波(1k Hz, 20mV);檢測使用示波器,

卻發現帶有很多的雜訊,

想請問各位先進,有沒有什麼方法可以盡量避免這些雜訊呢??

 

另外想請問波形中綠色框起來那邊是要怎麼解決呢??

我測試的結果是#S設大一點就好,

但是我一直不知道它們的意義,

能否請先進也解釋一下呢??

 

謝謝 

 

 

TEK0000.PNG

program.PNG

 

 

0 積分
1 條訊息(共 10 條)
9,564 檢視

Hello.

 

請先使用 C:\Program Files\National Instruments\LabVIEW 8.6\examples\DAQmx\Analog Out\Generate Voltage.llb\Cont Gen Voltage Wfm-Int Clk-On-Board Regeneration.vi

 

透過示波器觀察是否有突波產生

 

Thanks.

0 積分
2 條訊息(共 10 條)
9,559 檢視

不好意思,我忘了提到軟體版本

 

Labview:8.2

DAQMX:8.6

 

另外經過測試後還是會有雜訊產生(每個週期都會)約100mV, 2uS

且在高頻的時候輸出頻率也有誤差

(使用範圍為20 Hz ~ 20k Hz)

請問這是只有我會產生這種狀況嗎??

PS. 已經有在MAX中做過校正.

 program-2.PNG

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

waveform-2.PNG

0 積分
3 條訊息(共 10 條)
9,551 檢視

  可否確定幾件事

 

PC 電源線+示波器電源線是否三隻腳? 是否透過同一個延長線? ( 三隻腳 ) 附近有馬達等高雜訊的東西在運轉嗎?

 

可以到比較單純的環境測試嗎?

 

PCI-6221 AO GND 是否接到示波器的 GND 呢?

 

有試過另一台電腦嗎?

 

請下載 daq diagnostic utility 可以檢查是否故障。

 

http://joule.ni.com/nidu/cds/view/p/id/566/lang/zht

 

也請告知是否解決,感恩。

 

 

0 積分
4 條訊息(共 10 條)
9,548 檢視

經過您提供的工具DAQ Diagnostic Utility2.0 測試後

發現在Analog output有產生FAIL的狀況:

 

 

-------------------- Testing Analog Output... --------------------

 

Testing AO Finite Sample Clock...   (FAIL)

************ Test FAILED for the following reason ************

Error -200016 occurred at DAQmx Wait Until Done.vi:1

 

Possible reason(s):


Measurements: Onboard device memory underflow. Because of system and/or bus-bandwidth limitations, the driver could not write data to the device fast enough to keep up with the device output rate.

Reduce your sample rate, alter the data transfer method (from interrupts to DMA), use a product with more onboard memory, or reduce the number of programs your computer is executing concurrently.

 


 

但是這個ERROR我在之前設定的頻率過高的時候也遇到過(到現在也是還沒找到方法解決)

順便請問一下在一般程式裡面遇到這個ERROR是正常的嗎?

我查過文章似乎說要改成DMA之類的

但是我還是不太清楚怎麼處理

 

另外我的示波器是直接連接到AO_0與AO_GND沒錯

電源的部分也是同一個來源出來的(使用三用電表測試過大地那一端是連接在一起的)

但經過測試波形還是會有那個雜訊,

且頻率的部分高頻仍然會有誤差 

 

SO....請問工程師這是否代表我的卡真的損毀了??

另外假設如果我的卡是正常的狀況下

是否在作高頻輸出時就不會遇到上訴的問題??

 

 

0 積分
5 條訊息(共 10 條)
9,542 檢視

建議使用 daq diagnostic utility 時,請把連在 daq 上的 cable 拔掉,並且二台電腦顯示都是故障

 

那九成五故障的機率很高,

 

請您將卡片寄給NI Taiwan 客服部。

 

通常DAQ M 系列是三年保固,如果超過保固年限維修必須收費,請洽客服部

 

 

0 積分
6 條訊息(共 10 條)
9,538 檢視

Dear Enginner:

 

首先很感謝你的幫助,

且測試結果確實是在將Cable拔除的狀況下進行.

(一開始因為不知道所以沒拔除也有測一次,一樣的結果)

 

目前應該會跟NI客服部聯絡了,

但是因為不太了解內部結構與因果,所以想先請問的是:

(因為要寫報告了...) 

 

1.檢測結果是 Onboard device memory underflow

  為何表現出來的現象卻是輸出波形帶有雜訊,且頻率會有誤差呢?

2.之前我遇到一些高頻狀態下的問題

  EX:a.輸出波形無法達到20K(一個SIN波約36個點)

     b.電壓與頻率有誤差

  這些是否有可能都是卡片有問題引起的呢?

  (假設卡片真的壞了)

 

在此非常感謝您的幫助 🙂

0 積分
7 條訊息(共 10 條)
9,536 檢視

透過這個診斷程式,會知道DAQ哪個部分故障,

 

但是為何故障,這非常難界定,必須花一點費用讓RD去檢查哪個元件故障,以及如何避免。

 

但是因為我們使用桌上型電腦,DAQ卡供電來自電腦電源供應器,以及電腦散熱是否符合工業規格,

 

所以原因很多,包含供應給電腦的電源是否乾淨(例如工廠內有220V等等),電源供應器是否老化,

 

散熱設計是否符合熱流原理,以及您接在AO的設備是否隔離正常,甚至是否有靜電等等。

 

讓您了解一般的情形,謝謝。

0 積分
8 條訊息(共 10 條)
9,528 檢視

工程師你好:

 

  這幾天一直在跟交接卡片給我的人聯絡

  他們那邊目前使用的是6229的卡片

  他們請大陸那邊的NI代理商測試後發現6229也會出現這種問題

  下圖是大陸NI工程是的回覆,想請問這是代表在訊號過小的狀況下

  或是卡片驅動軟體的問題嗎?

  (目前我用來測試的程式都是使用Example內的範例程式)

 

 

6229 sampling.JPG

0 積分
9 條訊息(共 10 條)
9,454 檢視
解決方案
由主題作者所接受 Ken_tw

請問是何問題?

 

如果 daq diagnostic utility 測試不過,那就是故障了

0 積分
10 條訊息(共 10 條)
9,442 檢視