Average Shift Value 2 - The average shift value 2 has been set to 500
counts. If the difference between a new internal count reading and the
current average reading is less than 500 but more than 4 counts (Average
Shift value 1). The new reading will be shifted into the register once.
Example of what happens when a small change in weight occurs. An extra
weight is applied to the scale. The new internal counts reading is 550.
This reading is 37 counts greater than the current average (513). 37 falls
between Average Shift Value 1 (4) and Average shift Value 2 (500) Thus
the new reading is shifted once Into the register and reading #10 is shifted
out.
1st Cycle
1
2
3
4
5
6
7
8
9
10
new reading
514
---------->
550*
512
512
514
512
513
512
511
512
513 out
- average of 10 registers = 516 counts = 51 lb. (disp. wt.)
Now remember that the DF2000 updates the internal counts reading 5 times
per second. Thus on the second update the new internal counts reading is
still higher than the new average and is shifted in once again.
2nd Cycle
1
2
3
4
5
6
7
8
9
10
new reading
513
----------->
552
550*
512
512
514
512
513
512
511
512 out
- average of 10 registers = 520 counts = 52 lb. (disp. wt.)
-
- Since the new internal counts readings are consistently
- higher than average, they are continually shifted in one
- at a time.
-
After a total of 10 readings and 10 shifts, the averaging register looks like
this:
1
2
3
4
5
6
7
8
9
10
10th
cycle
553
550
554
551
552
550
555
553
552
550*
- average of 10 registers = 552 counts = 55 lb. (disp. wt.)
In this example it took 10 readings and 10 shifts for the weight display to
update from 51 lb. to 55 lb. At 5 times per second this took 2 seconds.
Average Shift value 3 - The Average Shift Value 3 has been set to 1000
counts. If the difference between a new internal count reading and the
current average reading is less than 1000 but more than 500 counts
(Average Shift Value 2), the new reading will be shifted into the register 5
times (1/2 update).
Example of what happens when a larger change in weight occurs:
Initial
1
2
3
4
5
6
7
8
9
10
512*
512
514
512
513
512
511
512
513
514
Initial stable weight reading:
- average of 10 registers - 513 counts - 51 lb. (disp. wt.)
- now a larger weight is applied. The first new internal count reading is 1250
counts. The difference between it and the current average (513) is 737
counts. This value falls between 500 (Average shift 2) and 1000 (Average
Shift 3). Therefore the new reading is shifted in 5 times.
1st Cycle
new reading
1
2
3
4
5
6
7
8
9
10 old reading
6-10 out?
-->
1250
1250
1250
1250
1250
512*
512
514
512
513 (lost)
- average or 10 registers = 881 counts = 88 lb. (disp. wt.)
The next new internal count reading is 1410 counts. This reading Is
529 counts higher than the current average (881). Therefore this new
reading is also shifted into the register 5 times.
2nd Cycle
new reading
1
2
3
4
5
6
7
8
9
10 old
reading
1410
1410
1410
1410
1410
1250
12501250 1250 1250 6-10?
(lost)
- average of 10 registers = 1330 = 133 lb. (disp. wt.)
(page 3-75)