2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Ağırlığı ölçmek için 4 gerinim ölçerin direncini ölçmek için çalışan yük hücresini kullanabilirsiniz. Gerinim ölçer, bükülme sırasında direncini değiştiren dirençtir. Değişim olan direnç değerleri +- 1 ohm olduğundan çok hassas ölçüm gerektirir. Ayrıca bizim durumumuzda gerinim ölçerlerden biri olan sıcaklık telafi elemanına ihtiyaç duyar. Wheastone köprüsü, gerinim ölçerler kullanarak ağırlığı ölçmek için kullanılan devredir.
Adım 1: Parçalar
Malzeme Listesi:
1x Arduino Uno (veya ESP8266 veya herhangi bir mikrodenetleyici)
s.click.aliexpress.com/e/bEkfihq0 (ayarlayın veya seçin)
s.click.aliexpress.com/e/bdhJSmK4 (ucuz arduino kartı)
1x HX711 - yük hücresinin direncini ölçmek için çok hassas analog - dijital dönüştürücü
s.click.aliexpress.com/e/5sYwTy4
s.click.aliexpress.com/e/bJB1VvBw
1x yük hücresi (ancak yalnızca yeşil kabloyla, diğerleri sahtedir ve çalışmaz)
s.click.aliexpress.com/e/bVY9mQzw
s.click.aliexpress.com/e/c2A6AcTO
Adım 2: Kablolama
İlk olarak loadcell, dönüştürücü kullanarak direnci ölçmek için 4 kabloya sahiptir.
Yük hücresi -> HTX711
Kırmızı kablo -> E+
Siyah kablo -> E-
Beyaz kablo -> A-
Yeşil kablo -> A+
Ardından HTX 711 dönüştürücüyü Arduino'ya (veya herhangi bir mikro denetleyiciye) bağlamanız gerekir.
HTX711 -> Arduino
VCC -> 5 V veya 3,3 V
GND -> GND
SCK (CLK) -> 2 (isteğe bağlı)
DOUT (DT) -> 3 (isteğe bağlı)
3. Adım: Kodlayın
HX711.h kitaplığını indirmelisiniz
kitaplığı indirmek için bağlantı
Kod resimde, DOUT, SCK pinlerini değiştirebilirsiniz ve ayrıca gerçek birimlerde ölçüm yapmak için yükü kalibre etmeniz gerekir.
Adım 4: Nasıl Görünüyor?
Her yük hücresinde 4 adet gerinim ölçer bulunur, 3 adet ölçüm ve 1 adet kompasasyonel sıcaklık farkları içindir. Her gösterge, bükülme + sıcaklık ile direnci değiştiren bir dirençtir.
Bozuk bir yük hücresi aldım ve işe yaramadı. Böylece sıcaklık elemanını (sıcaklık farklılıklarını dengeleyen direnç) kısa devre yaptım. Çalışır, ancak farklı sıcaklıklarda farklı ölçüm yapar.