已回答假定已回答

AD7793 失真

YCLo 在 2016-8-3 詢問的問題
最後回覆由wh6ic.99於2016-9-23提供

您好:

我最近使用AD7793 與 Arduino mini pro 作為高精度溫度量測。

採用4線PT1000,5.1kohms 作為External REF(三用電表量測阻值為5.237kohms)。

AD7793設定(Continuous read , Gain 4 , bipolar, external reference, current 210uA, update rate 4.17Hz)

Arduino 程式碼與 Matlab 程式碼 接附上。

然而輸出結果卻發生不連續的失真情形,看似在溫度上升至某一值時會突然offest,然後又下降相同的offset回來。

MATLAB輸出結果:

螢幕快照+2016-07-25+下午3.50.33.png

Matlab code :

螢幕快照+2016-07-25+下午3.57.53.png

Arduino code :

螢幕快照+2016-07-25+下午3.58.40.png

SPI 訊號:

D0  -  ~CS

D1  -  DIN

D2  -  DOUT/~RDY

D3  -  SCLK

(In continuous read mode)

VB8012-30958A2_2016-07-27_13-10-25.png

 

拜託幫忙了,實在想不到是哪裡出了錯。

非常感謝各位

 

YC

結果