This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1291 讀data都是0x7FFFFF

Other Parts Discussed in Thread: ADS1291

使用Nordic52832 與ADS1291 做溝通 ,ADC_CLKSEL = H,使用內部clock(512k)。

SPI SMCK = 1M Hz, 讀到data都為0...最後降頻至250kHz ,才可以成功的對Register讀寫...

目前暫存器設定為

Register Address Ssetting
CONFIG1 0x01 0x02
CONFIG2 0x02 0xE0
LOFF 0x03 0xF0
CH1SET 0x04 0x00
CH2SET 0x05 0x00
RLD_SENS 0x06 0x2C
LOFF_SENS 0x07 0x0F
LOFF_STAT 0x08 0x0F
RESP1 0x09 0x02
RESP2 0x0A 0x03
GPIO 0x0B 0x0C

IN1P .IN1N .RLD . 透過模擬器輸入ECG訊號,但是在讀rawdata的時候,讀到的都是0x7FFFFF

前面24-bit Status也不對..0xC1.0xE0.0x00 ,輸入端口都有接

後來有嘗試著把內部參考電壓提高到4v,CH1 PGA gain調小至1,勉強可以看到不為0x7FFFFF的數字

但是得到的訊號像是雜訊.

希望有大神或是版上大家能夠幫忙解決,這問題困擾了我好幾天