Skip to main content
Visitor II
January 12, 2018
Question

LIS3DH ADC function problem

  • January 12, 2018
  • 1 reply
  • 2780 views
Posted on January 12, 2018 at 13:07

Hi, I got a problem in LIS3DH ADC function, we use LIS3DH ADC1 to detect the battery power in our product, but now we found that ADC can't work in the new lot of LIS3DH, the date cod is 8734. And the lot of data code 8518 is the last lot we used and it works fine in our product. Can anyone help me to find if any change in LIS3DH ADC function after the data cod 8518?  

And please refer my attached pictures to show the I2C waveform, the data always is 0 when we read out from ADC1 register of date code 8734 chip. The waveform of date code 8518 chip can show the right data of ADC1.

#lis3dh-adc-function-problem
    This topic has been closed for replies.

    1 reply

    ST Employee
    January 15, 2018
    Posted on January 15, 2018 at 14:54

    Hi, I'm looking for more information, I will come back to you as soon as possible.

    I suppose the software/firmware is exactly the same for both sensors?

    ST Employee
    January 15, 2018
    Posted on January 15, 2018 at 15:19

    Can you please check that the BDU bit (bit 7)  is set to 1 in CTRL_REG4(23h) and the ADC_EN bit (bit 7) is set to 1 in TEMP_CFG_REG (1Fh)?

    Jason KuoAuthor
    Visitor II
    January 15, 2018
    Posted on January 15, 2018 at 16:19

    Yes, we didn't change the HW circuit and FW, change the chip to old lot (DC:5818) then it works fine. Both BDU and ADC_EN are set to 1.