Difference between revisions of "Troubleshooting: Scale"

From HiveTool
Jump to: navigation, search
(Test system using the Test Plug described below.)
 
(31 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
+
Thermal drift or thermal instability is when the weight changes with temperature.
 
=Symptoms=
 
=Symptoms=
'''Weight reading may swing widely with temperature changes:'''
+
'''Weight readings may swing widely with temperature changes:'''
 
<gallery mode="nolines" heights=300px widths=600px perrow=2>
 
<gallery mode="nolines" heights=300px widths=600px perrow=2>
 
File:Temp-weight-example1.png|thumb|600px|Weight swings with temperature.
 
File:Temp-weight-example1.png|thumb|600px|Weight swings with temperature.
Line 7: Line 7:
 
</gallery>
 
</gallery>
  
'''Noisy or erratic weight readings that may spike during the hottest part of the day:'''
+
'''Weight readings are noisy or erratic.  There may be positive or negative spikes during the hottest part of the day:'''
 
<gallery mode="nolines" heights=300px widths=600px perrow=2>
 
<gallery mode="nolines" heights=300px widths=600px perrow=2>
 +
File:Noise hive weight example.png|600px|Noise on weight.
 +
|thumb|600px|Weight swings with temperature.
 
File:XP00120180820c.png|thumb|600px|Weight spikes with temperature.
 
File:XP00120180820c.png|thumb|600px|Weight spikes with temperature.
 
|thumb|600px|Weight swings with temperature.
 
|thumb|600px|Weight swings with temperature.
Line 15: Line 17:
 
=Inspect the load cell wiring and HX711 ADC connections.=
 
=Inspect the load cell wiring and HX711 ADC connections.=
 
# Inspect RJ plugs on load cells.  All four pins should be the same level
 
# Inspect RJ plugs on load cells.  All four pins should be the same level
 +
# Inspect load cell cables for rodent damage.
 
# Inspect RJ Jacks on hive interface board for bent contacts.
 
# Inspect RJ Jacks on hive interface board for bent contacts.
# Replace RJ plugs on load cells with screw terminal connections.
+
# '''Replace RJ plugs on load cells with screw terminal connections.'''
 
# Check scale feet for rocking.
 
# Check scale feet for rocking.
 
# Test system using the Test Plug described below.
 
# Test system using the Test Plug described below.
 
# Inspect solder connections on the  Hive Interface Board and HX711 board.
 
# Inspect solder connections on the  Hive Interface Board and HX711 board.
 +
  
 
==Inspect RJ plugs on load cells==
 
==Inspect RJ plugs on load cells==
 +
Unplug the load cells from the Hive Interface Board. Carefully inspect the RJ-11 plugs. All four pins should be the same level.  If one or more pins are higher than the rest, it was not crimped correctly.  If it was not crimped correctly, be sure to check for bent pins in the RJ11 jack on the Hive Interface Board (see next step below).
 +
<gallery mode="nolines" heights=400px widths=600px perrow=2>
 +
File:RJ11 bad crimp.jpg|thumb|600px|Pin on the left is higher than other 3.
 +
File:RJ11 bad crimp2.jpg|thumb|600px|Same connector, different view.  Pin in the back is too high.
 +
</gallery>
  
 
==Inspect RJ Jacks on hive interface board for bent contacts.==
 
==Inspect RJ Jacks on hive interface board for bent contacts.==
Line 27: Line 36:
 
Look inside each RJ jack on the Hive Interface Board.  Make sure none of the pins are bent.  A bent pin can be carefully pulled back into place with very thin needle nose pliers.
 
Look inside each RJ jack on the Hive Interface Board.  Make sure none of the pins are bent.  A bent pin can be carefully pulled back into place with very thin needle nose pliers.
  
==Replace RJ plugs on load cells with screw terminal connections.==
+
== Inspect load cell cables for rodent damage==
 +
 
 +
<gallery mode="nolines" heights=400px widths=800px perrow=1>
 +
File:Loadcell wire damage.png|thumb|800px|Rodent damage to unprotected load cell wires.
 +
</gallery>
 +
 
 +
=='''Replace RJ plugs on load cells with screw terminal connections.'''==
  
 
The round black cable on the load cell was not intended to be used with RJ crimp connectors.  They almost work but if the wires get crossed under the strain relief, the pressure may cause the wires to short or break.  This problem may take weeks or months to show up.
 
The round black cable on the load cell was not intended to be used with RJ crimp connectors.  They almost work but if the wires get crossed under the strain relief, the pressure may cause the wires to short or break.  This problem may take weeks or months to show up.
  
 
===Use screw terminal to RJ11 adapter===
 
===Use screw terminal to RJ11 adapter===
These are $2 each on EBay but you must buy 10 (free shipping to the US).
 
[[File:Ebay s-l500.jpg|thumb|300px|left]]
 
https://www.ebay.com/itm/10x-Cat-3-RJ11-Screw-Terminal-Keystone-Jack/183301081521?hash=item2aad9889b1:g:XX8AAOSwllpbFeMy
 
<br clear="all"/>
 
  
[[File:Mouser RJ11-TERM.jpg|thumb|300px|left]]
+
 
https://www.mouser.com/ProductDetail/Gravitech/RJ11-TERM?qs=WZeyYeqMOWd7pvPuxF1aQw%3D%3D
+
 
 +
<gallery mode="nolines" heights=300px widths=300px perrow=3>
 +
File:Ebay s-l500.jpg|thumb|300px|[https://www.ebay.com/itm/10x-Cat-3-RJ11-Screw-Terminal-Keystone-Jack/183301081521?hash=item2aad9889b1:g:XX8AAOSwllpbFeMy These are $2 each on EBay but you must buy 10 (free shipping to the US).]
 +
 
 +
 
 +
File:Ebay s-l500 2.jpg|thumb|300px|[https://www.ebay.com/itm/Ethernet-RJ11-6P4C-Male-to-Screw-Terminal-4-Pin-Splitter-CCTV-Adapter-Connector/302226486642?hash=item465e1a3572 These are $2.24 each on EBay.]
 +
 
 +
File:Mouser RJ11-TERM.jpg|thumb|300px|[https://www.mouser.com/ProductDetail/Gravitech/RJ11-TERM?qs=WZeyYeqMOWd7pvPuxF1aQw%3D%3D From Mouser]
 +
</gallery>
 
<br clear="all"/>
 
<br clear="all"/>
  
[[File:Ebay s-l500 2.jpg|thumb|300px|left]]
+
I have not tried the Keystone Jack RJ connectors with punch down termination.   They are less expensive than the screw terminal adapters and are more easily available.
https://www.ebay.com/itm/Ethernet-RJ11-6P4C-Male-to-Screw-Terminal-4-Pin-Splitter-CCTV-Adapter-Connector/302226486642?hash=item465e1a3572
 
<br clear="all"/>
 
  
 
===Solder a RJ11 jack on the load cell wires===
 
===Solder a RJ11 jack on the load cell wires===
[[File:Sparkfun RJ11 00132-01.jpg|thumb|300px|left]]
+
 
https://www.sparkfun.com/products/14021
+
 
[[File:Sparkfun RJ11 14021-01a.jpg|thumb|300px|left]]
+
<gallery mode="nolines" heights=300px widths=300px perrow=2> >
https://www.sparkfun.com/products/132
+
File:Sparkfun RJ11 00132-01.jpg|thumb|300px|https://www.sparkfun.com/products/14021
 +
File:Sparkfun RJ11 14021-01a.jpg|thumb|300px|https://www.sparkfun.com/products/132
 +
 
 +
</gallery>
 +
 
 +
 
 
<br clear="all"/>
 
<br clear="all"/>
  
Line 57: Line 79:
  
 
# Unplug all the load cells from the hive interface board.
 
# Unplug all the load cells from the hive interface board.
# Plug in the Test Plug into any jack.
+
# Plug in the Test Plug into any of the four load cell jacks.
 
# Let it record data for at least 24 hours.
 
# Let it record data for at least 24 hours.
  
Line 70: Line 92:
 
If the weight changes much more, there is a problem with the HX711 or Hive Interface Board.
 
If the weight changes much more, there is a problem with the HX711 or Hive Interface Board.
 
If this tests good, the problem is with the RJ-11 plugs, the load cells or the mounting.
 
If this tests good, the problem is with the RJ-11 plugs, the load cells or the mounting.
 +
 +
==Jumper Cables==
 +
 +
Make sure the telephone cables are wired correctly.

Latest revision as of 04:37, 10 May 2019

Thermal drift or thermal instability is when the weight changes with temperature.

Symptoms

Weight readings may swing widely with temperature changes:

Weight readings are noisy or erratic. There may be positive or negative spikes during the hottest part of the day:

Inspect the load cell wiring and HX711 ADC connections.

  1. Inspect RJ plugs on load cells. All four pins should be the same level
  2. Inspect load cell cables for rodent damage.
  3. Inspect RJ Jacks on hive interface board for bent contacts.
  4. Replace RJ plugs on load cells with screw terminal connections.
  5. Check scale feet for rocking.
  6. Test system using the Test Plug described below.
  7. Inspect solder connections on the Hive Interface Board and HX711 board.


Inspect RJ plugs on load cells

Unplug the load cells from the Hive Interface Board. Carefully inspect the RJ-11 plugs. All four pins should be the same level. If one or more pins are higher than the rest, it was not crimped correctly. If it was not crimped correctly, be sure to check for bent pins in the RJ11 jack on the Hive Interface Board (see next step below).

Inspect RJ Jacks on hive interface board for bent contacts.

Look inside each RJ jack on the Hive Interface Board. Make sure none of the pins are bent. A bent pin can be carefully pulled back into place with very thin needle nose pliers.

Inspect load cell cables for rodent damage

Replace RJ plugs on load cells with screw terminal connections.

The round black cable on the load cell was not intended to be used with RJ crimp connectors. They almost work but if the wires get crossed under the strain relief, the pressure may cause the wires to short or break. This problem may take weeks or months to show up.

Use screw terminal to RJ11 adapter


I have not tried the Keystone Jack RJ connectors with punch down termination. They are less expensive than the screw terminal adapters and are more easily available.

Solder a RJ11 jack on the load cell wires



Test system using the Test Plug described below.

The Test Plug shorts the two inputs on the HX711 and biases them to the middle of their operating range. This will test everything up to and including the RJ jack on the hive interface board.

  1. Unplug all the load cells from the hive interface board.
  2. Plug in the Test Plug into any of the four load cell jacks.
  3. Let it record data for at least 24 hours.

Depending on how much the temperature of the HX711 changes, you should see weight changes of +/- .01 kg (+/- .03 lbs). If the load cells were ideal (no temperature dependence and no noise) this is the best the present system can do.


Test Plug Schematic

Test Plug pictures


If the weight changes much more, there is a problem with the HX711 or Hive Interface Board. If this tests good, the problem is with the RJ-11 plugs, the load cells or the mounting.

Jumper Cables

Make sure the telephone cables are wired correctly.