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.

problem with ADS1281

Other Parts Discussed in Thread: ADS1281

Hi,

I am facing problem interfacing ads1281 with atmega32

can someone help me with the following questions

should i leave din floating if i am not using ads1281 in register mode

how to trigger the ads1281 there is no CS pin

what should be the clock rates for clk and sclk pin

should we use sync in pinmode

 

  • Girish,


    If you are using the ADS1281 in pin mode, the MOD/DIN pin is still an input. If MOD/DIN=0, them the digital filter is used. If MOD/DIN=1, then ADS1281 bypasses the filter and the modulatore outputs are available. MOD/DIN should not be left floating.

    Since the ADS1281 has no CS pin, it's SPI communication is always active. You should be able to write to it or read from it at any time. If the communications are out of sync, you may need to reset it, or hold SCLK low for 64 DRDYn cycles to reset the SPI. If you are asking about triggering a conversion, this can be done with the SYNC pin or the command. However, remember that in PIN MODE, the control of the device is set by the pins. There are no registers to program.

    On the ADS1281, most of the data on the part has been taken with a master clock (fclk) of 4.096Mhz. There is the most characterization data shown in the datasheet for that frequency. As for the SCLK, this can be as fast as fclk/2 and as slow as fclk/16. The only limitation might be how fast you need to clock out data and register configurations and not have to be interrupted by a new data.

    In PIN MODE, the HPF/SYNC pin is used to select the high-pass filter and the SYNC of an input is performed by the RESETn pin. This is best described in Table 10.


    Joseph Wu