Testing a Digital Scale

Dave Tutelman  -  December 1, 2005

There are times you will need to test a digital scale to see if it is working properly. It's easy to do if you have a set of calibrated weights of the proper mass just hanging around. Most of us don't. But you can still test its linearity and consistency, which is where it is most likely to show any defect.

Equipment needed

The tests

Below are several kinds of tests:
  1. Zero tests, to see that the scale reads zero when it has no load on it.
  2. Consistency tests, to see how repeatable the measurements are. If the scale doesn't give the same measurement when weighing the same object, from one try to the next, then it is not giving you a precision equal to its resolution..
  3. Linearity tests, as a way of estimating the accuracy of the scale. The linearity tests determine whether weighing object A together with object B gives the sum of what each one weighs individually. If this works over the scale's range, then its accuracy can only be off by a constant factor.
  4. Taring tests, to be sure that the linearity holds even where the readout is reset to zero at some nonzero weight.
In the tests that follow, we will call the three weights "A", "B", and "C" in order of increasing weight. For instance, the 2-1/2# weight will be called "A", the 5# weight will be called "B", and the 10# weight will be called "C".

1. Consistency and zero tests

Turn on the scale, with nothing on it to weigh. Don't even include the bag or tray -- absolutely nothing on it. The scale should read exactly zero. If it is more than one resolution unit off (e.g.- more than 1 gram for a scale with a resolution of 1 gram), then there is a zero error that should not be neglected.

Weigh A, B, and C separately. Cycle through A, B, and C in order, until you have weighed each one at least five times (and pick an odd number of times). The reason to cycle through them is to avoid any "cheater circuit" the scale may have. (Some digital instruments have the ability to recognize "the same input", and display it much faster than if they measured it completely. You don't want this ability to be exercised when you are testing precision.)

When you remove the load from the scale, see that it returns to zero. If it does not -- again, by more than one resolution unit -- it has a zero error.

Given those measurements, proceed for each of A, B, and C: Record the median weights of A, B, and C, after subtracting out the weight of any tray or bag. Do not use the taring button to subtract out the weight of the tray. Instead, do the arithmetic explicitly to determine the weights by themselves. We will check the effectiveness of taring later; in the meantime, let's not do anything that depends on taring working correctly.

How big a consistency error is "acceptable"? That depends on your needs. However, I would be suspicious of the quality of any scale whose repeatability was worse than two units of resolution. (E.g.- readings that disagree by 3 or more grams for the 1-gram-resolution scale mentioned above.)

2. Linearity tests

To help you visualize the tests, a set of sample data follows this section. Refer to it as you read, to see what to expect. The linearity tests are the numbers in the second column.

Weigh the weights in combination, and write down their measured weights (after subtracting out the weight of the tray or bag). The combinations to be tested are:
The final step is to do the arithmetic to see whether the scale is linear. For each combination, compare measured weight (the black numbers in the sample data table) with the sums of the weights (the red numbers). The discrepancy is a measure of how far the linearity is off. The scale represented by the sample data has very good linearity.

3. Taring tests

If your scale has a zero/tare button, now is the time to test that feature. The test will determine whether the linearity holds even when the readout is reset. (I know of no digital scale design where this should be a problem, but you ought to test it anyway; there may be designs out there that I don't know about.)

In the sample data, the taring tests are the third and fourth columns.

Go through each of the following tests. In each case, there is no need to do arithmetic; just use the tare button where directed. In each case, the measured weight should be the same as that of the weight we added after taring the scale. For instance, for the first test we add weight B after taring, so the measured weight should be the same as what we already know B to weigh.
If each of the noted weights is correct, then the taring feature operates across the range of the scale.

If this much works, you can be pretty sure the taring feature works fine. But if you want to be complete, you can also do the three-way taring tests (which are not shown in the sample data):

Sample data

Here's the data from an actual test.

Scale: RiteWeight fishing scale
Max capacity = 18 pounds
Resolution = 0.02 pounds
Test weights (from weight lifting barbells)
A: Nominal 2.5 pounds
B: Nominal 5 pounds
C: Nominal 10 pounds

Weights
included
Measured
weight
after
subtraction
Tare
out
lighter
weight
Tare
out
heavier
weight
A
2.34


B
5.20


C
9.44


A+B
7.56   (7.54)
5.20
2.32   (2.34)
A+C
11.80   (11.78)
9.44
2.36   (2.34)
B+C
14.64
9.44
5.18   (5.20)
A+B+C
17.02   (16.98)



Numbers in red appear where there is a difference between the measured weight and what arithmetic says it should be. The red numbers are the "should be" numbers. Note that, of ten measurements:
Conclusion: The linearity on this scale is very good.

Notes on technique

I mentioned earlier that you are really measuring the combined errors of your scale and your skill in using it. There are little tricks of technique that scales will require to give good readings. They vary from scale to scale; you will have to learn by experience how to use yours, but here are a few common issues:


Last modified  Sept 27, 2009