Difference between revisions of "Interface the HX711 to Pi"
(→Temperature Compensation) |
(→Temperature Compensation) |
||
Line 47: | Line 47: | ||
==Temperature Compensation== | ==Temperature Compensation== | ||
[[File:XP003_HX711_20140424.gif|thumb|right|600px|Temperature drift using the HX711 and CZL635]] | [[File:XP003_HX711_20140424.gif|thumb|right|600px|Temperature drift using the HX711 and CZL635]] | ||
+ | |||
+ | From the CZL635 Spec Sheet link below: | ||
+ | |||
+ | Temperature Effect on Span 2.5 g/°C | ||
+ | Temperature Effect on Zero 5 g/°C | ||
From the CZL602X Spec Sheet link below: | From the CZL602X Spec Sheet link below: | ||
Line 53: | Line 58: | ||
Temperature Effect on Zero 0.03%F.S/10℃ | Temperature Effect on Zero 0.03%F.S/10℃ | ||
Temperature Effect on Span 0.02%F.S/10℃ | Temperature Effect on Span 0.02%F.S/10℃ | ||
+ | |||
+ | Full Scale = 50 kg | ||
+ | |||
+ | .02% F.S/10℃ | ||
+ | .0002 * 50 kg = .01 kg / 10℃ | ||
+ | = .001 kg / 1℃ | ||
+ | = 1 g/ 1℃ | ||
+ | |||
+ | So the CZL602X are 2.5 times more stable than the CZL635 | ||
==HX711 Spec Sheets== | ==HX711 Spec Sheets== |
Revision as of 18:09, 30 June 2014
WARNING! This is under development and not ready for production!
Building a Raspberry based electronic scale using the DCT Electronic HX711 board is as easy as Pi!
The DCT board comes with two sets of male headers, straight and right angle, and a metal shield.
You will need a 1x4 female header (2.54mm Pitch Straight Single Row PCB Female Pin Headers) and load cells.
- Order the board for $6.99 on Ebay
This one for $2.17 should work, too. - Download the software from gitHub
git clone https://github.com/ggurov/hx711 - Solder a 1x4 straight female header in P5 on Pi (bottom side of board) and a 1x4 male header on the DCT board
- Solder the load cells to the DCT board.
- Plug the DTC board into the Pi.
- Change the GPIO pins in hx711.c from 30 and 31 to 28 and 30. This way they are all on one side of P5:
#define CLOCK_PIN 30 #define DATA_PIN 28
P5 | Pi | HX711 |
---|---|---|
P5-1 | +5 | Vcc |
P5-3 | GPIO28 | DO/RX |
P5-5 | GPIO30 | CK/TX |
P5-7 | Ground | GND |
Contents
Calibration
Temperature Compensation
From the CZL635 Spec Sheet link below:
Temperature Effect on Span 2.5 g/°C Temperature Effect on Zero 5 g/°C
From the CZL602X Spec Sheet link below:
Operating Temperature -20℃ To +65℃ Temperature Effect on Zero 0.03%F.S/10℃ Temperature Effect on Span 0.02%F.S/10℃
Full Scale = 50 kg
.02% F.S/10℃ .0002 * 50 kg = .01 kg / 10℃
= .001 kg / 1℃ = 1 g/ 1℃
So the CZL602X are 2.5 times more stable than the CZL635
HX711 Spec Sheets
http://hivetool.org/w/images/d/d2/Hx711_english.pdf