6749 views|13 replies

7

Posts

0

Resources
The OP
 

LSM6DS3 sensor problem, help! [Copy link]

 
 Dear experts, please help me! I recently helped a customer purchase a batch of LSM6DS3TR chips (made in Thailand). After the customer installed them on the board, they found that the S3 chip failed to start outputting data. See the test data below for details: The customer said that the output did not change when moving the board, so the customer replaced the chip on the board with another batch of LSM6DS3TR samples (made in the Philippines) on hand. The test results are as follows. It can be seen from the figure that as the customer moved the circuit board, the output data changed. According to the test results, it seems that the chip I gave to the customer failed to start. . . Since this IC from the same supplier has also been used in other customers' products, no abnormalities have been reported. So please help me analyze what may be the cause, thank you very much!


This post is from MEMS sensors

Latest reply

Different silk screens mean different chips!   Details Published on 2021-12-12 13:25
 
 

7

Posts

0

Resources
2
 
Top yourself up
This post is from MEMS sensors
 
 
 

9703

Posts

24

Resources
3
 
Is it normal to read WHO AM I?
This post is from MEMS sensors
 
 
 

7

Posts

0

Resources
4
 
littleshrimp posted on 2018-9-18 18:08 Is reading WHO AM I normal?
As shown in the figure, the who AM I read by the two chips are both 105. Should this be considered no problem?
This post is from MEMS sensors

Comments

The situation you are facing is quite complicated. I think there are several possibilities. The first one is the welding problem, which is unlikely. The two devices can read the correct WHO AM I, which means that the I2C or SPI communication is normal. The sensor that cannot read the data correctly may have problems such as poor power supply welding or I2C pull-up resistor.  Details Published on 2018-9-19 13:00
 
 
 

9703

Posts

24

Resources
5
 
keith123 posted on 2018-9-19 11:44 As shown in the figure, the who AM I read by the two chips is 105. Should this be considered no problem?
The situation you encountered is more complicated. I think there are several possibilities. The first is a welding problem. This possibility is not high. Both devices can read the correct WHO AM I, which means that the I2C or SPI communication is normal. The sensor that cannot read data correctly may have problems such as poor power supply welding or I2C pull-up resistors. If more than one is tested with the same board, this problem should be ruled out. The second is a customer program problem, such as the communication timing exceeds the range specified in the data sheet. There are differences in the performance of the two devices. Although the parameters meet the requirements of the data sheet, the device that can work normally has better performance and can work normally under conditions beyond the requirements of the data sheet, while the other device cannot. The third is that there is a problem with the batch of materials provided to the customer, which has nothing to do with the place of origin. You can suggest that the customer try to reduce the communication rate of I2C or SPI, or use this example to see if it is used at a low communication rate https://en.eeworld.com/bbs/forum ... 2&highlight=lsm6ds3


This post is from MEMS sensors
Personal signature虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

7

Posts

0

Resources
6
 
Thank you! I will communicate with the customer
This post is from MEMS sensors
 
 
 

7

Posts

0

Resources
7
 
Event update: After testing with Arduino uno + sparkfun program, I found that the chip works normally in i2C mode and outputs data, but does not work in SPI mode (no change in output). Dizzy...
This post is from MEMS sensors

Comments

What is the speed of spi? The manual says it cannot be greater than 10MHz [attachimg]379732[/attachimg]  Details Published on 2018-9-27 21:22
 
 
 

7

Posts

0

Resources
8
 
SparkFun example link:
链接已隐藏,如需查看请登录或者注册
This post is from MEMS sensors
 
 
 

9703

Posts

24

Resources
9
 
keith123 posted on 2018-9-27 13:56 Event update: After testing with Arduino uno+sparkfun program, it was found that the i2C mode chip works normally to output data, but does not work in SPI mode...
What is the speed of spi? The manual says it cannot be greater than 10MHz
This post is from MEMS sensors
Personal signature虾扯蛋,蛋扯虾,虾扯蛋扯虾
 
 
 

7

Posts

0

Resources
10
 
Late update: After consulting with another chip supplier, I was told that the old version of the chip marking S2 had this problem. The problem was solved by replacing the chip with a new version chip making SH for the customer. As for the reason, I still don’t understand, and the S2 chip is still used in another customer’s product. . . Thank you everyone.
This post is from MEMS sensors

Comments

nmg
Thanks  Details Published on 2019-2-18 12:00
 
 
 

5216

Posts

239

Resources
11
 
keith123 posted on 2019-2-13 12:41 Late event update: I consulted other chip suppliers and was told that the old version of the chip of marking S2 had this problem. The chip was replaced with the new version of making SH...
Thank you
This post is from MEMS sensors
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle

Comments

Different silk screens mean different chips!  Details Published on 2021-12-12 13:25
 
 
 

900

Posts

0

Resources
12
 
Thanks for sharing!
This post is from MEMS sensors
Personal signature别打我! 我说。
 
 
 

2

Posts

0

Resources
13
 
keith123 posted on 2018-9-27 13:58 sparkfun example link: https://github.com/sparkfun/SparkFun_LSM6DS3_Arduino_Library

I use this process, but can only read the unchanged data, DoubleCheckSettings routine. Is there any way to solve this problem?

This post is from MEMS sensors
 
 
 

60

Posts

0

Resources
14
 

Different silk screens mean different chips!

This post is from MEMS sensors
Personal signatureST MEMS技术讨论群:415506792
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list