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.

ADS1256: ADS1256 SYNC and calibration

Part Number: ADS1256

Hello,

I have two questions relating to calibration of ADS1256:

* After (re-)configuring STATUS, MUX, ADCON, DRATE, and IO registers - is it necessary to run a SYNC-WAKEUP-wait_for_DRDY# sequence before starting calibration?

* Does any of the calibration routines (SELFOCAL, SELFGCAL, SELFCAL, SYSOCAL, and SYSGCAL) change the STATUS, MUX, ADCON, DRATE, and IO registers 'permanently'? (In other words: SELFxCAL change the analog inputs for the calibration/s, but do they change back once calibration is complete?

Best regards

Niclas

  • Hi Niclas,

    Answers to your questions:

    1. No, you do not need to issue the SYNC, etc. if you want to perform a calibration immediately after the WREG takes place. Be sure to follow the timing between commands in the ADS1256's datasheet however. The purpose of the SYNC pin/command is to synchronize the ADC to an external event or reduce settling time in the event of a step input to the device.
    2. No, the calibration commands do not permanently change the ADC's settings. The device performs the requested calibration then samples the input, providing valid data when DRDY goes low.

    -Bryan

  • Thanks! Just the information I needed.