微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1291 讀data都是0x7FFFFF

ADS1291 讀data都是0x7FFFFF

时间:10-02 整理:3721RD 点击:

使用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的數字

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

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

可能信号过大啦

Airwill 你好

謝謝你的回覆,我有考慮到這層因素,有嘗試過把測試的模擬器輸入訊號調製最小(0.1mv),在原來default的設定下依舊為0x7FFFFF

後來調整PGA gain =1 &參考電壓提高到4v ,但得到的訊號卻不是ECG模擬器的訊號.如下圖:

 

爬文看很多文章,基本上版上其他大大在default的設定下就可以得到ECG的訊號...

請問是哪個環節出錯了呢 ?

上一篇:鎬ユ
下一篇:ads5407没有同步输出

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top