Author Topic: I cracked the mystery of Chinese precision jewelry scales  (Read 12981 times)

0 Members and 1 Guest are viewing this topic.

Offline magicTopic starter

  • Super Contributor
  • ***
  • Posts: 6759
  • Country: pl
I cracked the mystery of Chinese precision jewelry scales
« on: January 30, 2022, 11:01:25 pm »
There is a lot of cheap digital scales out there, typically small and battery powered. Basic ones have 3~4 digits, 0.1g or 0.01g resolution at best and cost peanuts, but for some $40 it's possible to get scales with advertised 1mg resolution and 50~200g capacity, such as this "One Hung Low 8068-series Professional Digital Jewelry Scale" piece of sh!t I had a pleasure of testing today.



Amazingly, this scale collects a lot of positive reviews on auction sites, including people saying they tested it with calibration weights and/or compared against professional lab scales.
Well, I can only hope that they got paid for those reviews because if they did it for free they have to be irredeemable idiots :-DD

It's not hard to notice that something is off. The scale ships with a calibration weight included and sure enough, calibrating the scale and weighting the calibration weight gives 100.000g as expected, as many times as you want. But then you take it off, put some random junk and suddenly re-weighting the junk gives results that vary by 2~4mg :o That's if you are lucky and it's a light junk, because heavy junk (like 160g) may vary by 13mg.

Actually, 0.08% is not a terrible result, but how is the 100g cal weight always coming bang on? I guessed the answer quite fast, and that's what really pissed me off. Yes, they cheat and the results are rounded to nearest full grams. More detailed testing near 1g revealed that results which the scale believes to be ±10mg away are shown as 1.000g, some results further still are displayed as 0998~1.002g, near 1.030g it flips randomly between honest reading and 1.003g and further it works normally. Similar behavior was observed near 2g and 3g and that's where I stopped caring about this turd anymore.

Below is a linearity test I conducted by weighting increasing number of identical metal washers, 50 pieces ~33mg each. Blue is the reading, red is deviation from linear fit multiplied by 100. The washers are not calibration weights, they may not be identical and this may contribute to some of the vertical "noise". We see that measurement-to-measurement noise is 5mg peak-peak (including contribution by washers). There is some waviness at the beginning, which could be nonlinearity or - perhaps more likely - drift. (Drift could be cancelled by re-taring the scale between each measurement, which I didn't do.) And then there is a 20mg "glitch" near 1000mg, because the scale assumed that I am testing it with a 1.000g calibration weight and didn't believe its own sensor, which in itself actually seems far more accurate than 20mg :palm:

Can't wait for DMM manufacturers to catch the idea, if they haven't already :-DD
(Yes, I know that Zotek hides offset voltage of their meters by replacing low readings with zero, I want more >:D)

« Last Edit: January 31, 2022, 07:24:10 am by magic »
 
The following users thanked this post: SeanB, xrunner, thm_w, edavid, HighVoltage, SilverSolder, helius, jpanhalt, ch_scr, RJSV, Alti

Offline Whales

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: au
    • Halestrom
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #1 on: January 30, 2022, 11:21:29 pm »
Hmm.  I've noticed some of my kitchen electronic scales suspiciously landing on exact .00 numbers quite a few times.  I wonder if it's a common chipset feature -- worth checking scale balance datasheets.

Offline Ed.Kloonk

  • Super Contributor
  • ***
  • Posts: 4000
  • Country: au
  • Cat video aficionado
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #2 on: January 31, 2022, 12:34:30 am »
 :palm:
iratus parum formica
 

Offline magicTopic starter

  • Super Contributor
  • ***
  • Posts: 6759
  • Country: pl
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #3 on: January 31, 2022, 07:39:13 am »
I forgot to mention that the cheating is somewhat stateful. Sometimes when I weighted 1.005~1.015g in multiple pieces, the scale showed 1.000g and then as I removed the weights, it reported the differences correctly and subtracted them from the reading until it went negative and remained below zero with an empty platform :D

I also noticed that the reading tends to change by 3 counts more often than by any other number. It occurred to me that 3 is what happens when 200000mg is divided by 65536 counts of a 16 bit ADC. I'm still not sure where the other variation comes from, maybe it's oversampling/interpolation or some drift compensation, or maybe I'm wrong about 16 bits.

I would love to see what's inside, but I'm not sure how to dismantle it safely and I don't feel like dumping $40 down the drain - it's going back to the seller.
 

Offline magicTopic starter

  • Super Contributor
  • ***
  • Posts: 6759
  • Country: pl
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #4 on: January 31, 2022, 07:48:42 am »
Hmm.  I've noticed some of my kitchen electronic scales suspiciously landing on exact .00 numbers quite a few times.  I wonder if it's a common chipset feature -- worth checking scale balance datasheets.
There is probably some firmware there. I doubt that any documentation could be found publicly and in English but you can try.
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16276
  • Country: za
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #5 on: January 31, 2022, 08:39:54 am »
AS I actually have a set of reference mass pieces, I have done the check and verify step on a number of those small units. Those with a calibration mass will read exactly, because they have been calibrated with that mass, using a 2 point calibration, so setting the zero point, and full scale. Not going to say much for the linearity, as the better units will have at least a 3 point calibration step, with a zero, half scale and full scale calibration point, allowing the internal microcontroller to do a best fit curve, for the conversion from ADC counts to display reading.

Have seen pretty good linearity, at least to within 1%, on them, with just that 2 point calibration, though best is to not rely on that, and instead use a check mass at close to your desired mass.

The same basic load cell, the same signal conditioning blob is used for a lot of them, with full range ranging from 40g to 1kg, but the exact same unit, just the calibration is different between them. Sadly no real way to calibrate them, you can only do the same as the original manufacturer, but you can at least use a certified mass piece to do it, instead of the cheap close to mass one they give.

Bought a set of those from China, and took them, figured out how they adjusted it (undo the top cap and drill down to lower, and add lead to raise) so I could get them to agree closer to the recently calibrated mass meter, accurate to 0.5mg. Then sent them in to be certified. Cost more than the masspieces cost originally, but well worth it, as I then knew, down to the milligram, the exact mass, and traceable via 3 hops to the standard kilogram.
 

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5468
  • Country: de
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #6 on: January 31, 2022, 12:00:20 pm »
What great idea!
To make it more real, they should have the least significant digit change a "little" :-DD

To be accurate in 1 mg is not that easy.
I have repaired lots of mg scales and it is amazing what effort the real manufacturer put in scales to make them reliable.
My most precision scale goes down to 10 ug and it is mind twisting what is needed to make that happen.

What surprises me is that so many fall for these cheap Chinese scales.

There are 3 kinds of people in this world, those who can count and those who can not.
 

Offline gamalot

  • Super Contributor
  • ***
  • Posts: 1303
  • Country: au
  • Correct my English
    • Youtube
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #7 on: January 31, 2022, 01:35:32 pm »
Multimeter manufacturers have done something similar a long time ago, the famous Agilent/Keysight multimeters will show zero at very low AC currents. I also know of some scale manufacturers that track zero drift and "cancel" it. Of course, none of them are as smart as this jewelry scale maker!  :-DD
 
The following users thanked this post: Yansi

Online Gyro

  • Super Contributor
  • ***
  • Posts: 9482
  • Country: gb
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #8 on: January 31, 2022, 01:57:49 pm »
What great idea!
To make it more real, they should have the least significant digit change a "little" :-DD

To be accurate in 1 mg is not that easy.
I have repaired lots of mg scales and it is amazing what effort the real manufacturer put in scales to make them reliable.
My most precision scale goes down to 10 ug and it is mind twisting what is needed to make that happen.

What surprises me is that so many fall for these cheap Chinese scales.

My 1ug resolution [Edit: non-Chinese] scales.  :D
« Last Edit: January 31, 2022, 02:07:20 pm by Gyro »
Best Regards, Chris
 
The following users thanked this post: Conrad Hoffman, SeanB, edavid, JohanH, HighVoltage, Cyberdragon, BrianHG, Dave Wise, Haenk

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5468
  • Country: de
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #9 on: January 31, 2022, 03:15:33 pm »
My 1ug resolution [Edit: non-Chinese] scales.  :D

WOW!
How old is that one ?
And who is the manufacturer?
That must be a very special 1ug scale !

My 10ug scale is about 10 years old from Mettler Toledo, Made in Switzerland.
There are 3 kinds of people in this world, those who can count and those who can not.
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8517
  • Country: us
    • SiliconValleyGarage
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #10 on: January 31, 2022, 04:23:22 pm »
just say no and buy a  sartorius or mettler scale
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Online Gyro

  • Super Contributor
  • ***
  • Posts: 9482
  • Country: gb
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #11 on: January 31, 2022, 05:17:15 pm »
My 1ug resolution [Edit: non-Chinese] scales.  :D

WOW!
How old is that one ?
And who is the manufacturer?
That must be a very special 1ug scale !

My 10ug scale is about 10 years old from Mettler Toledo, Made in Switzerland.

It's a Stanton Instruments MC1A  http://stanton-instruments.co.uk/page19.html

It pre-dates the 1960 catalogue, but irrc, it's 1950s (there's a datasheet in the Catalogues section of the above web page). I still have the original calibration/periodic inspection card somewhere, it originated from the Atomic Energy Research Authority Establishment at Harwell, but I picked it up in a 'treasures' shop around 40 years ago. I don't like to think what it was used to weigh, but I went over it very thoroughly with a Geiger counter.

I should probably clarify that the page says that the early models were only good to 2-3ug resolution in practice, probably also depending on the remaining sharpness of the Agate knife edges and synthetic Sapphire planes.


P.S. That site is an interesting resource, I only found it today!
« Last Edit: January 31, 2022, 05:37:26 pm by Gyro »
Best Regards, Chris
 
The following users thanked this post: voltsandjolts, BrianHG

Offline AVGresponding

  • Super Contributor
  • ***
  • Posts: 4658
  • Country: england
  • Exploring Rabbit Holes Since The 1970s
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #12 on: January 31, 2022, 09:34:52 pm »
What great idea!
To make it more real, they should have the least significant digit change a "little" :-DD

To be accurate in 1 mg is not that easy.
I have repaired lots of mg scales and it is amazing what effort the real manufacturer put in scales to make them reliable.
My most precision scale goes down to 10 ug and it is mind twisting what is needed to make that happen.

What surprises me is that so many fall for these cheap Chinese scales.

Oooh, do you have any repair threads relating to these? I have a very poorly A&D GX-600, it would be useful to read something like that!
nuqDaq yuch Dapol?
Addiction count: Agilent-AVO-BlackStar-Brymen-Chauvin Arnoux-Fluke-GenRad-Hameg-HP-Keithley-IsoTech-Mastech-Megger-Metrix-Micronta-Racal-RFL-Siglent-Solartron-Tektronix-Thurlby-Time Electronics-TTi-UniT
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 6904
  • Country: ca
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #13 on: January 31, 2022, 10:13:23 pm »
There you go, a look inside a no-shit precision scale  :scared:

https://youtu.be/eKsEmukmByI

Edit: The video even includes the mandatory Lab cat, though with a twist  ::)
« Last Edit: January 31, 2022, 10:17:07 pm by Bud »
Facebook-free life and Rigol-free shack.
 

Offline magicTopic starter

  • Super Contributor
  • ***
  • Posts: 6759
  • Country: pl
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #14 on: February 01, 2022, 12:12:18 am »
Those with a calibration mass will read exactly, because they have been calibrated with that mass, using a 2 point calibration, so setting the zero point, and full scale.
Doubly so if they also round 99.990g to 100.000g :D

Not going to say much for the linearity, as the better units will have at least a 3 point calibration step, with a zero, half scale and full scale calibration point, allowing the internal microcontroller to do a best fit curve, for the conversion from ADC counts to display reading.
I have seen them too and wondered if it's because they are better or because they are worse and need it more. Maybe I should construct some ~50g test weights and check the midpoint INL of mine, since I haven't returned it yet.

That being said, it's not very important to me. I'm currently looking for good linearity below 10g, for ratiometric measurements on low quantities. I picked the 200g version figuring it may come in handy in the future.

Similar behavior was observed near 2g and 3g and that's where I stopped caring about this turd anymore.
Never say never ::)

New linearity measurement.
The extra 1980mg is a container which enabled easy taring between measurements.
Each measurement was repeated 3 times and the median was used.
Noise is similar but drift is gone, only some unexplained issue at 2~5 and 11.
Good linearity except near 2000mg and 3000mg, as expected |O

 

Offline Zucca

  • Supporter
  • ****
  • Posts: 4306
  • Country: it
  • EE meid in Itali
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #15 on: February 01, 2022, 03:23:02 am »
Bastards! They will burn in hell for eternity.
Can't know what you don't love. St. Augustine
Can't love what you don't know. Zucca
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14445
  • Country: fr
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #16 on: February 01, 2022, 03:41:30 am »
Oh well. Cheating for calibration or testing purposes... who does that...
Remember VW? :-DD
 
The following users thanked this post: rastro, Siwastaja

Offline Circlotron

  • Super Contributor
  • ***
  • Posts: 3178
  • Country: au
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #17 on: February 01, 2022, 04:27:33 am »
I've got an old Sabtronics frequency counter that does something similar. After running both it and the new-at-the-time Rigol DG1022Z function generator (1 ppm accuracy) for 24 hours I put 10 megs into the counter. It displayed 10000000.0 Hz. Dang! That's good I thought. Wasn't drifting either. Then I dropped it to 9 megs and it showed maybe 7 or 8 Hz low. Similar with 8 megs. Basically the error was  a fixed proportion of the measured frequency, as you might expect. But not at 10 megs...

Dieselgate.
Partygate.
Countergate.

https://www.radioexperimenter.us/rm-1981-05/to-shield-1.html

Edit -> Oh yeah. SiliconWizard beat me to it.
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 6904
  • Country: ca
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #18 on: February 01, 2022, 07:33:48 am »
Drug dealers are not going to be happy reading this thread  ::)
Facebook-free life and Rigol-free shack.
 
The following users thanked this post: Gyro

Offline HighVoltage

  • Super Contributor
  • ***
  • Posts: 5468
  • Country: de
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #19 on: February 01, 2022, 01:20:57 pm »
What great idea!
To make it more real, they should have the least significant digit change a "little" :-DD

To be accurate in 1 mg is not that easy.
I have repaired lots of mg scales and it is amazing what effort the real manufacturer put in scales to make them reliable.
My most precision scale goes down to 10 ug and it is mind twisting what is needed to make that happen.

What surprises me is that so many fall for these cheap Chinese scales.

Oooh, do you have any repair threads relating to these? I have a very poorly A&D GX-600, it would be useful to read something like that!
Sorry to say, that I did not post any scale repair threads
I probably will repair more in the future and then post it on eevblog
There are 3 kinds of people in this world, those who can count and those who can not.
 
The following users thanked this post: AVGresponding

Online Bicurico

  • Super Contributor
  • ***
  • Posts: 1712
  • Country: pt
    • VMA's Satellite Blog
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #20 on: February 01, 2022, 02:45:38 pm »
When I started to read OP, I immediatly thought that the included sample/caliber had a magnet inside...

perhaps I should sell that idea to chinese manufacturer.

Offline SilverSolder

  • Super Contributor
  • ***
  • Posts: 6126
  • Country: 00
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #21 on: February 01, 2022, 03:26:45 pm »


Wow, that's lame!!   :palm:

I guess you could get around this problem by adding a small, accurate mass to the scale if measuring near a round number....

 

Offline AVGresponding

  • Super Contributor
  • ***
  • Posts: 4658
  • Country: england
  • Exploring Rabbit Holes Since The 1970s
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #22 on: February 01, 2022, 05:28:37 pm »
When I started to read OP, I immediatly thought that the included sample/caliber had a magnet inside...

perhaps I should sell that idea to chinese manufacturer.

:-DD  Me too!

Though for extra calibration accuracy, the manufacturer could make several different reference weights, each with a different rfid tag in...   :popcorn:
nuqDaq yuch Dapol?
Addiction count: Agilent-AVO-BlackStar-Brymen-Chauvin Arnoux-Fluke-GenRad-Hameg-HP-Keithley-IsoTech-Mastech-Megger-Metrix-Micronta-Racal-RFL-Siglent-Solartron-Tektronix-Thurlby-Time Electronics-TTi-UniT
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14445
  • Country: fr
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #23 on: February 01, 2022, 06:03:27 pm »
Drug dealers are not going to be happy reading this thread  ::)

Maybe the "hobbyist" ones.  :-DD

The "serious" ones probably make way enough money to buy decent scales, not cheap crap off Aliexpress.
 

Offline magicTopic starter

  • Super Contributor
  • ***
  • Posts: 6759
  • Country: pl
Re: I cracked the mystery of Chinese precision jewelry scales
« Reply #24 on: February 01, 2022, 07:01:20 pm »
This damn scale is either very good at cheating or it is actually very good except for the cheating :wtf:

I wanted to do the 0-100g INL test. I found four AA cells which weight about 24g each, numbered them 0,2,4,9 for certain reason and weighed all four of them and then divided them in different sets of 1, 2 or 3 cells and weighed the sets alternately.

This was to hopefully confuse the scale should it try to remember previous results and assume that it is being tested for linearity and lie >:D
Yes, I'm paranoid. Not sure if sufficiently?

The results are below. Each measurement was repeated five times allowing the scale to go back to zero in between. Lines starting with -> are median results. Repeatability was fairly good today and I found that linearity error is virtually nonexistent. One of the 50+50=100 comparisons is spot on, the other is off by 2mg. The 25+25+25+25=100 is off by 5mg, or we could say that each cell was undermeasured by 1.25mg because 100g is supposed to be calibrated. It could easily be quantization error. The 25+25=50 and 25+25+25=75 sums are off by similar margins. All errors are less than 0.01%.
 :-//

Code: [Select]
0249
95.448
95.448
95.451
95.450
95.451
-> 95.450

09/24
47.787
47.662
47.790
47.661
47.787
47.662
47.788
47.661
47.790
47.662
-> 47.788 / 47.662

024/9
71.564
23.886
71.561
23.887
71.563
23.886
71.563
23.890
71.562
23.886
-> 71.563 / 23.887

049/2
71.629
23.820
71.630
23.818
71.631
23.816
71.630
23.819
71.630
23.818
-> 72.630 / 23.818

0/4
23.897
23.843
23.899
23.841
23.898
23.842
23.899
23.841
23.896
23.843
-> 23.898 / 23.842

04/29
47.739
47.707
47.741
47.707
47.742
47.708
47.741
47.707
47.742
47.710
-> 47.741 / 47.707
« Last Edit: February 01, 2022, 07:02:51 pm by magic »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf