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.

Not getting internal TEST signal of ADS1298

Other Parts Discussed in Thread: ADS1298, TM4C123GH6PM, ADS1292

Hello,

I'm communicating with ADS1298 device which our team has design. previously I had communicated successfully with ADS1292 with same controller which I'm using now (TIVA - TM4C123GH6PM) 

I have problem regarding:-

1 Getting device ID  -  I'm getting device ID as 0x80h but it should be 92h.

2 not getting test signal : insteadm getting 0x7F FF FF on 1st channel byte no 4, 5, 6. My 1st , 2nd, and 3rd byte are C0 00 10 which means my communication part is working correctly

Also  Reading and writing of register are also working correctly. I've checked it

3 also suggest solution in hardware debugging points which proves hardware correct  (If some voltages on IC pin)

Hardware details:

Controller : Tiva TM4C123GH6PM (working on 80MHz)

                     SPI (working 8 MHz)

ADS1298: AVDD- (+5v)

                   DVDD (+3.3v),   

                  GND, AGND, AVSS all are shorted (0v)

Configuration details:


RESET command

 START command

STOP command

SDATAC command

CONFIG1: 06h

CONFIG2: 15h

CONFIG3: E0

LOFF: 03h

CH1SET : 65h

CHnSET: Individual Channel Settings (n = 2 : 8)  : 81h

RLD_SENSP: 03h

RLD_SENSN: 01h

LOFF_SENSP : 00h

LOFF_SENSN : 00h

LOFF_FLIP : 00h

LOFF_STATP : 00h

LOFF_STATN : 00h

GPIO: 00h

pace:00h

RESP:20h

CONFIG4: 02h

WCT1: 08h

WCT2: CAh

RDATAC command

START command

My 1st task to get At least Test Signal. Please suggest some solution...

thank you

Harshal Dalal

  • Hello everyone,

    My device-ID problem is solved.. now its giving me 0x92h 

    problem was in cap. between  VCAP1 and AVSS.  previously I had used electrolyte cap of 100uf..

    Now i replaced that cap by 1uf SMD cap. I know recommended value is 22uf so soon i'll replaced it with it.

    but still problem is not solved. now I'm getting values like  0xFF FC F0

    Is there major problem in Hardware??

  • Hey Harshal,

    Are the output values always FFFCF0 when you try to acquire the test signal? Can you perhaps capture 2 seconds worth of data and post it here?

    Regards,
    Brian Pisani