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.

ADS 1278

Other Parts Discussed in Thread: ADS1274, ADS1278

hi,

I need some basic information regarding this ADC. I am using it in my final year project and planning to use it in the SPI format and time domain multiplexed mode (TDM).
As per my information there are the following pins in SPI interface :
1. serial Clock

2. MISO/ MOSI

3. chip select

i am using a 32-bit AVR microcontroller as a master device . my questions are :

            a) which pin of this ADC will be used as the chip select pin .

             b) MISO pin wil be the DRDY/FSYNC pin ?

              c) if the data line is the DRDY/FSYNC pin that how am i suppose to code my master chip (32-bit controller) ? i mean that suppose i have given analog signals on all the 8 input channels .. will the DRDY(active low) pin will get low after every 24 bits i.e the output of one channel ????

how am i suppose to know that output of one channel is ready to be taken into my master device. please somebody help me i am so confused about it :( 

  • Hello Junaid,

    The AD1278 is a data out only device that supports Both SPI and Frame-Synch protocal.  In order to use it for SPI, you will send a pulses to the SYNCH line and then wait for the DRDY to return low and then read the data on DOUT.  You select the SPI by setting the pins 30-32 to for either fixed or dynamic for TDM.

    The data line will be DOUT1.  You can find this information on page 30-32 of the ADS1274/ ADS1278 data sheet.

    Thanks,

  • thankyou :) i ll be using it in fixed mode . by SYNCH you mean pin number 11 ? 
    as i am going to get the output at DOUT1 how am i suppose to differentiate between the ouputs of the 8 channels ? is there a start bt stop bit mechanism ? or every time a channel output comes the DRDY will get low ?
    if something else than what is that because i need it to code my controller :)
    thankyou  soo much greenja that helped me alot :)