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.

ADS1298 DRDY problem

Other Parts Discussed in Thread: ADS1298, ADS1298ECGFE-PDK

Hello everyone,

I have a problem with the signal DRDY, because its always high. Below its my ADS1298 configuration Can you tell me  what is wrong ?

//ADS POWER ON

ADS_POWER_PIN_HIGH; //powerdown high

//RESET ADS1298
ADS_RESET_PIN_HIGH;
Delay(1000);

ADS_RESET_PIN_LOW;
Delay(10000);

ADS_RESET_PIN_HIGH;
// Wait for power on reset. Delay approx >32msec

Delay(1000000);

SPI_InitStructure.SPI_Mode = SPI_Mode_Master; // CS = LOW
SPI_Init(SPI1, &SPI_InitStructure);

//delay for internal oscillator to start up
Delay(56000000); //  1sek

Next I send SDATAC , then I configure all registers, take pin START high and send RDATAC. 

I'm waiting but never DRDY signal is at a low state.Its always high

Thanks, Adorius

  • Hi Adorius,

    Is this your own hardware that you are using or is it our ADS1298ECGFE-PDK hardware?  Can you tell us what sort of power supply configuration you have and possibly share a schematic if it is your own design?

  • Hi Tom, Thank you for your answer. 

    It's my own project. To supply ADS1298 I  use analog supply AVDD =  +2.5V ,  AVSS = -2.5V and digital supply DVDD = 3.3V. Below is my schematic

    http://www34.zippyshare.com/v/35139547/file.html

    http://www34.zippyshare.com/v/35570467/file.html

    Sincerely yours Adorius

  • Hi Piotr,

    Nothing in the schematics jump out at me as being 'wrong', so try simply reading back the configuration registers - see if you are actually getting them loaded the way you expect them to be.  If you can post a screen shot of the digital communications, that might be useful as well.