Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Malzeme Bilgisi => Konuyu başlatan: ziyaretci - 15 Haziran 2015, 21:37:20

Başlık: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: ziyaretci - 15 Haziran 2015, 21:37:20
(http://www.elektrotedarik.com/Images/Urun/14122013181753.jpeg)
http://www.elektrotedarik.com/urun/kare-50kg-agirlik-sensoru-load-sensor/3656# (http://www.elektrotedarik.com/urun/kare-50kg-agirlik-sensoru-load-sensor/3656#)
  Merhaba, bir proje üzerine yukarıdaki kare load sensörü aldım. Beslemeye 5VDC verdiğimde 2.5VDC çıkış alıyorum.
Basınç uyguladığımda mV seviyesinde değişme gözlemliyorum. Kullanımı hakkında net bir örnek bulamadım, hiç bulamadım da diyebilirim.

  -- İlk olarak hazır modül(hx711) kullanmayı düşündüm fakat kullanımı hakkında pek bilgi edinemedim. Yukarıdaki sensör de 2 giriş, 1 çıkış var. Hx711 modülünü daha çok aşağıdaki 500gr'lık sensörler de kullanmışlar.
(http://www.elektrotedarik.com/Images/Urun/14122013181955.jpeg)

  -- 2. olarak load sensör çıkışını direkt analog girişe bağlayıp, referans gerilimi 2mV olacak şekilde ayarladım. Yani "(0.002/1024)" adım. Düzgün ölçüm yapamıyorum, çünkü çok fazla salınma oluşuyor. Durduk yerde dahi farklı değerlerde dijital çıkış alıyorum. Beslemeyi smps güç kaynağından sağlıyorum.

  Yukarıdaki load sensör ile hx711 modülünü kullananlar varsa tecrübelerini öğrenmek isterim. Paylaşırsanız sevinirim.

  İncik boncuk işler. :(
 
  Var mı bildiğiniz kolay ve en az elemanla ölçüm yapabileceğim en az 30kg 'lık sensörler?
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: Salih - 16 Haziran 2015, 21:06:12
Ben projelerimde esit firmasının loadcellerini ve kendi yükselteçlerini (TR-3) kullandım.
Loadcell i yükselteç olmadan hiç kullanmadım.
Çünkü çıkış değerleri mV seviyesinde olduğu için kullanamadım.
Herhalde sen ya hazır yükselteç alacaksın yada kendin yapacaksın.
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: tekosis - 17 Haziran 2015, 01:56:20
takipteyim.
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: ziyaretci - 18 Haziran 2015, 00:12:16
Alıntı yapılan: Salih - 16 Haziran 2015, 21:06:12
Ben projelerimde esit firmasının loadcellerini ve kendi yükselteçlerini (TR-3) kullandım.
Loadcell i yükselteç olmadan hiç kullanmadım.
Çünkü çıkış değerleri mV seviyesinde olduğu için kullanamadım.
Herhalde sen ya hazır yükselteç alacaksın yada kendin yapacaksın.

Hx711 sipariş verdim. Gelince deneyeceğim.
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: ziyaretci - 23 Haziran 2015, 01:35:02
HX711 modülünü aldım fakat yine kare load cell üzerinde çalıştıramadım. Mecburen 2 giriş 2 çıkışlı load cell kullanmak zorunda kaldım.  Gayet güzel çalışıyor. Modülün fabrika dosyasında verilen örnek C kodunu biraz değiştirerek CCS C kullanıcılarının rahat anlayabileceği son halini burada paylaşıyorum.

  Kod şahsım tarafından denenmiştir.
  Ayrıntılı bilgi için; http://elektrocavus.com/?TR=0x021&Tr=497 (http://elektrocavus.com/?TR=0x021&Tr=497)

#define veri pin_xx  // Modülden gelen bilgi ucu
#define sinyal pin_yy  // Modüldeki bilgiyi kaydırmak için kullanılan 1-0 kaynağı

unsigned int32 Agirlik_Oku(void){
unsigned int32 Gelen_Veri;
unsigned char i;
output_high(veri);
output_low(sinyal);
Gelen_Veri=0;
while(input(veri));
for (i=0;i<24;i++){
output_high(sinyal);
Gelen_Veri=Gelen_Veri<<1;
output_low(sinyal);
if(input(veri)) Gelen_Veri++;
}
output_high(sinyal);
Gelen_Veri=Gelen_Veri^0x800000;
output_low(sinyal);
return(Gelen_Veri);
}
Void main(){

for(;;){
printf(lcd_putc,"f%Lu",Agirlik_Oku());
delay_ms(400);
/* Veri gerçek ağırlık değerlerine dönüştürülmemiştir.
Okunan değer sensörde meydana gelen değişimi göstermektedir. */
}
}


Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: magnetron - 23 Haziran 2015, 10:26:23
@erkantr67  hocam merhaba

bu HX711 modulu ben de aldım ama daha uC ye bağlamaya vaktim olmadı

acaba ölçüm sonucu nasıl ? stabil mi ? yoksa parazitli mi ? oynama var mı ?

endüstriyel ortamda denediniz mi ?

bu arada 3 uçlu loadcell ile kullanamazsınız internette şeması var orda 4 uçlu sensor kullanmış
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: SERRO EFE - 23 Haziran 2015, 11:03:24
@magnetron  bende çalıştırdım modülü stabilitesi fena değil ama hızı beni tatmin etmedi.
@erkantr67 sizin ölçümlerinizdeki hız nasıl 400ms lik gecikmeyi kaldırdığınızda ne kadar hıza çıkabildiniz. Yada test etme imkanınız varmı.
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: ziyaretci - 23 Haziran 2015, 15:56:10
Alıntı yapılan: SERRO EFE - 23 Haziran 2015, 11:03:24
@magnetron  bende çalıştırdım modülü stabilitesi fena değil ama hızı beni tatmin etmedi.
@erkantr67 sizin ölçümlerinizdeki hız nasıl 400ms lik gecikmeyi kaldırdığınızda ne kadar hıza çıkabildiniz. Yada test etme imkanınız varmı.

Hocam asıl olarak 200ms ile yeniliyorum, bana yetiyor. Gecikmeyi kaldırarak denersem lcd de görüntü alamam son 3 basamaktan. Çünkü son 3 basamak sürekli sallanıyor, belki sensörden kaynaklı bir durum olabilir. Ama merak ettim deneyeyim birazdan sonucu düşerim buraya.

mesaj birleştirme:: 23 Haziran 2015, 16:05:48

Test ettim şuan, yani görsel olarak teraziye dokunduğum an görsel sonuç alabiliyorum. Belki 10ms bir gecikme ile yansır ama göz algılayamıyor tabi. Eğer ışık hızını hesaba katmazsak anlık olarak görebiliyorum diyebilirim.

  Sizdeki gecikme ne kadar ? Yani gözle görülebilir bir gecikme mi var?

mesaj birleştirme:: 23 Haziran 2015, 16:16:27

Ek olarak: HX711 ile yaklaşık 50kg'lık bir sensör için (+-)5 gram bir toleransla ölçümlerimi yapabiliyorum. Tabi bu tolerans sensörle de alakalı bir durum. Sensör ne kadar
kararlı çalışırsa o kadar fazla hassasiyet oluyor. Ben sensörü el ile kullanılan çift haneli ölçüm yapabilen dijital el tarazilerinden söktüm.

Belki birilerine lazım olur diye ekledim.
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: Mucit23 - 04 Aralık 2015, 11:05:15
Bu HX711 modülü neden üç uclu loadcellerde çalışmıyor? Normalde +Sig ve -Sig girişleri var. 3 uclu loadceller ise üzerinde yük yok iken Tam 2,5Vçıkış gerilimi üretiyor. Yüke göre çıkış artıp azalıyor. Şimdi biz bu çıkış gerilimini alıp HX711 'in + girişine bağlasak ve - girişinede iki adet gerilim bölücü direnç ile Tam 2,5V sabit gerilim uygulasak çalışmazmı?
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: muratgunduz - 07 Nisan 2016, 18:29:43
Alıntı yapılan: erkantr67 - 23 Haziran 2015, 01:35:02
HX711 modülünü aldım fakat yine kare load cell üzerinde çalıştıramadım. Mecburen 2 giriş 2 çıkışlı load cell kullanmak zorunda kaldım.  Gayet güzel çalışıyor. Modülün fabrika dosyasında verilen örnek C kodunu biraz değiştirerek CCS C kullanıcılarının rahat anlayabileceği son halini burada paylaşıyorum.

  Kod şahsım tarafından denenmiştir.
  Ayrıntılı bilgi için; http://elektrocavus.com/?TR=0x021&Tr=497 (http://elektrocavus.com/?TR=0x021&Tr=497)

#define veri pin_xx  // Modülden gelen bilgi ucu
#define sinyal pin_yy  // Modüldeki bilgiyi kaydırmak için kullanılan 1-0 kaynağı

unsigned int32 Agirlik_Oku(void){
unsigned int32 Gelen_Veri;
unsigned char i;
output_high(veri);
output_low(sinyal);
Gelen_Veri=0;
while(input(veri));
for (i=0;i<24;i++){
output_high(sinyal);
Gelen_Veri=Gelen_Veri<<1;
output_low(sinyal);
if(input(veri)) Gelen_Veri++;
}
output_high(sinyal);
Gelen_Veri=Gelen_Veri^0x800000;
output_low(sinyal);
return(Gelen_Veri);
}
Void main(){

for(;;){
printf(lcd_putc,"f%Lu",Agirlik_Oku());
delay_ms(400);
/* Veri gerçek ağırlık değerlerine dönüştürülmemiştir.
Okunan değer sensörde meydana gelen değişimi göstermektedir. */
}
}


kolay gelsin bunu denedim ekranda bişey çıkmadı. hatta kendim de uyarladım datasheetden ama olmadı. sck ve dt yi 3.3k ile gndye cekince de ekranda 8388608 yazıyor devamlı. çıkamadım işin içinden. 18f2550 kullanıyorum lcd data alımında problem yok. yardım bekliyorum
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: comme_il_faut - 07 Nisan 2016, 23:44:59
Bu kodu nereden buldunuz bilmiyorum ama düzgün bir kod değil. Çünkü 400 ms'lik gecikme koymak için bir sebep yok.
HX711 veri hazır olduğunda bir pinini logic 0 veya 1'e çekmekte (tam hatırlamıyorum, önceden kullanmıştım) interrupt kurarak okuma yapabilirsiniz.
Word rate (ADC çalışma hızı)'nı 10 sample/sec veya 80 sample/sec olarak ayarlayabilirsiniz.
Aldığınız digital sonuçta; ADC datasheet'inde belirtilen ve loadcell'in çeşitli parametreleri ile orantı bir gürültü olacaktır, uygun filtrelemeye yaparsanız düzgün bir digital sonuç elde edersiniz.
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: uzaylivolkan - 08 Nisan 2016, 14:31:18
load cell uygulamaları için bizim endüstriyel cihazlarda kullandığımız ad7705 ADC sini tavsiye ederim

mesaj birleştirme:: 08 Nisan 2016, 14:32:33

muadili http://www.direnc.net/DUAL-VERI-TOPLAMA-MODULU-16-BIT-ADC,PR-20363.html (http://www.direnc.net/DUAL-VERI-TOPLAMA-MODULU-16-BIT-ADC,PR-20363.html)
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: Murat Mert - 08 Nisan 2016, 18:00:05
S.A.
MCP3424 18 BİT ADC, MCP3550-51-53 BU 3 SERİ DE 22 BİT
Başlık: Ynt: Load cell(Ağırlık için) sensör tavsiyesi[Türkiyede olanlardan]
Gönderen: sellcukk - 18 Ekim 2019, 11:04:50
Merhabalar.Mevzu bahis kodda görüntülenen ağırlık oku değerini, gerçek değere dönüştürmek için hangi çarpanla çarpmamız gerekmektedir ?