Author Topic: Counterfeit MPU6050 chips from China  (Read 5136 times)

0 Members and 1 Guest are viewing this topic.

Offline not_crazyTopic starter

  • Newbie
  • Posts: 1
  • Country: co
Counterfeit MPU6050 chips from China
« on: April 26, 2019, 05:08:51 pm »
Hi everyone, how are you? I hope fine.

Several weeks ago I bought some MPU6050 modules, the typical GY-521 module, from China (Aliexpress) .

Yesterday I've received it, and then I tested all of them with an Arduino one board, using the "MPU6050_6Axis_MotionApps20" library, created by Jeff Rowberg. I found that of the 9 modules tested, only 3 of them was working as expected. Five of them were not being initialized correctly and were working really weird (absolutely useless). One of them was correctly initialized, but also working really weird.

Then I modified the library to show the "WHO AM I" register of the modules. The MPU6050 that were working as expected, show a value of 0x68 (as especified in datasheet). The MPU6050 that were not being initialized correctly and working weird, shown a strange value of 0x72. The MPU6050 that were initialized correctly and works weird, show a value of 0x68. I decided to visually inspect all of the modules, with the following, interesting result:






I suspect that it is a different chip from invensense and it was remarked as MPU6050. Good try, Aliexpress seller, but I always test all products and take videos of unboxing and testing before rating them. Of course I will open a dispute and got my money back.

What do you think about this? Do you have stories about counterfeit products in China that you want to share with us?
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1357
  • Country: ca
Re: Counterfeit MPU6050 chips from China
« Reply #1 on: April 27, 2019, 01:56:20 am »
Counterfeit electronics from China? No, never heard of it.
Fear does not stop death, it stops life.
 

Offline Miti

  • Super Contributor
  • ***
  • Posts: 1357
  • Country: ca
Re: Counterfeit MPU6050 chips from China
« Reply #2 on: April 27, 2019, 02:03:04 am »
Seriously now, there's an entire rant here:

https://www.eevblog.com/forum/chat/fake-$9-chinese-intel-8087-chip-from-ebay/
Fear does not stop death, it stops life.
 

Offline imk

  • Regular Contributor
  • *
  • Posts: 183
  • Country: gb
Re: Counterfeit MPU6050 chips from China
« Reply #3 on: March 30, 2022, 10:35:30 pm »
Hello,
I to have had 6050 initialization issues, found it was due to poor rise times on the i2c clk/data buss.
So i put an i2c bus isolator chip in to separate off the other i2c device that it was sharing  the bus with.
imk
1201 Alarm
 

Offline Kleinstein

  • Super Contributor
  • ***
  • Posts: 14864
  • Country: de
Re: Counterfeit MPU6050 chips from China
« Reply #4 on: March 30, 2022, 10:49:41 pm »
Poor signal quality, e.g. with long cables or too much capacity could cause communication problems. Somewhat partially working is unusual with conterfeit chips of such a type ( get that with OP that are just LM358).

With I2C the value of the pull up resistors can make a difference.
A picture of a chip with the connecting cable to the Arduino may help to identify problems there.

The parts may be low qualtiy, maybe some layout or circuit weakness, but don't look counterfeit.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf