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.

ADS1146: about ads1146 as single conversion

Part Number: ADS1146

Hello, I want to use ads1146 for a single conversion. Is the following process correct?
1. Power on reset
2. Send SDATAC
3. Configuration register
4. wakeup->sync->wait drdy low->RDATA->sleep
Is this process right?

think you ~~~

有道词典
ads1146 for a s ...
详细X
ads1146单个转换
  • Hi Ming,

    Section 10.1.7 Pseudo Code Example of the datasheet provides an example code flow that may help. 

    If START is asserted high, then the wakeup command should not be necessary, however your flow is otherwise correct. Please let me know if you have further questions. 

  • I set the start pin high by default, so if wakeup is not used, what is the specific process?
    Is it sync->wait drdy low->RDATA?

  • Hi Ming,

    For reference:

    9.5.3.1 WAKEUP (0000 000x) Use the WAKEUP command to power up the device after a SLEEP command. After execution of the WAKEUP command, the device powers up on the falling edge of the eighth SCLK.

    9.5.3.2 SLEEP (0000 001x) The SLEEP command places the device into power-down mode. When the SLEEP command is issued, the device completes the current conversion and then goes into power-down mode. Note that this command does not automatically power down the internal voltage reference; see the VREFCON bits in the MUX1 section for each device for further details. To exit power-down mode, issue the WAKEUP command. Single conversions can be performed by issuing a WAKEUP command followed by a SLEEP command. Both WAKEUP and SLEEP are the software command equivalents of using the START pin to control the device, as shown in Figure 46.

    For an example specific process for communicating with the device, please see section 10.1.7 in the ADS1146 datasheet. 

  • thank you very much~~, i will try it taday~~