Loadcell İçin ADC Seçimi

Başlatan ugurer, 13 Aralık 2016, 16:23:43

ugurer

Merhabalar, bir proje için Loadcell kullanmam gerekiyor. Önce ki projelerde HX711 kullanmıştık, datasheet'i burada https://img.ozdisan.com/ETicaret_Dosya/470782_5454613.PDF fakat sonuçları pek tatmin edici değil. Bu yüzden daha yüksek çözünürlüğe sahip ve gürültüsü daha az olan bir ADC kullanmak istiyorum. Bir kaç tane örnek buldum fakat karşılaştırma yapacak deneyime sahip değilim maalesef. Bulduğum ADC'ler :
http://www.ti.com/lit/ds/symlink/ads1232.pdf
http://www.analog.com/media/en/technical-documentation/data-sheets/AD7798_7799.pdf
http://www.cirrus.com/jp/pubs/proDatasheet/CS5530_F3.pdf
Sizin bu konuda önerileriniz nelerdir ? Yani seçim yaparken neye dikkat etmem gerekiyor ya da bu gönderdiklerimden hangisini tercih ederdiniz.

fofo

Kullanmadım ama AD7730 inceleyebilirsin

makdeniz

Merak ettiğimden soruyorum 

Mcu olarak ne kullandınız ? 
Yazılım ile filtreleme yaptınız mı ?
HX711 ne gibi sorunlar ortaya çıkardı ?
Karanlık olmadan aydınlık, Ölüm olmadan yaşam mantıksız.

Salih

HX711 yanlış okumadıysam 24 Bit çözünürlük.
24 Bit çözünürlük, çok iyi çözünürlük.
Ne yönden yeterli olmuyor.

kantirici

HX711 için internette bazı karşılaştırmalar, kullanıcıların testleri var. Oldukça kötü bir ADC.

yldzelektronik

Cirrus delta sigma adc kullanmıştık daha önce çalıştığım yerde.
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

ugurer

@makdeniz
Atmega32a ve 18f46k22 ile kullandık. Yazılım filtreleme için kalman ve hareketli ortalama metodlarını kullandık fakat istediğimiz sonuçları alamadık. Çözüm olarak çok örnekleme alıp ortalamasını alıyoruz. Bu sorunların HX711 kaynaklı olduğunu düşünüyorum çıkış gürültüsü çok fazla stabil bir sonuç elde edemiyoruz. Çözünürlük olarak sıkıntımız yok ama gürültü çok fazla.
@yldzelektronik ve @fofo bilgileriniz için teşekkürler onları da bir inceleyeyim.
Fakat asıl sormak istediğim datasheette nelere bakmam gerekiyor iyi yada kötü olduğunu nasıl anlarım?

makdeniz

Karanlık olmadan aydınlık, Ölüm olmadan yaşam mantıksız.

Erol YILMAZ

#8
Datasheet te,
Gürültü miktarı (noise), ENOB ve Sample rate değerlerine bakabilirsin.
Datasheet lerde aynı şeyleri farklı isimle verebiliyorlar.

Effective number of bits (ENOB) is a measure of the dynamic range of an analog-to-digital converter (ADC) and its associated circuitry.
ENOB is also used as a quality measure for other blocks such as sample-and-hold amplifiers.

Kullandığınız ADC ne olursa olsun gürültü durumunu daha iyi analiz edebilmek için aldığınız örnekleri PC ortamına aktarıp,
belki de grafiğe vs dökerek güzel bir analiz yapma şansınız olabilir.
Kesinlikle tavsiye de ederim.

Daha önce bu tarz bir malzeme kullanmadığım için tavsiye de bulunamayacağım,
Datasheetten bakınca ADS1232 biraz daha sıcak göründü, Pin config olması sebebi ile ! :)

sadogan

MCP3421 Tavsiye ederim 18 bit .

Ersin

Hasasiyet çok önemli değil ise HX711 düzgün çalışıyor mu?

tekosis

şu anda bende strain-gage ile çalışmaya başlamanın eşiğindeyim bu konuları takipteyim.
İlim ilim bilmektir, ilim kendin bilmektir, sen kendin bilmezsin, bu nice okumaktır.

ugurer

#12
Hassasiyet çok önemli. Endüstriyel bir proje için %0.02'lik bir hata payı ile ölçüm yapmam gerekiyor ve HX711 bu değerlerin çok dışında kalıyor. Birde şey soruyum o zaman Sigma-Delta ADC'lerin ne farkı var onları bu işte kullanabilir miyim ?
Edit: Baktığım ADC'lerde Sigma Delta'ymış zaten. Benim gibi bilmeyen arkadaşlar için farkını söylüyüm entegrenin içinde kendi yükselticisi ve filtresi oluyormuş harici bir eleman kullanmaya gerek kalmıyor bu şekilde.

sadogan

%0.02 ölçüm hassasiyeti için yanlızca adc nin iyi olması yetmez.
Referans gerilimininde bu doğruluğu sağlaması  ve ısı konpanzisyonu gerekir.

ugurer

Evet o konuda da faraday kafesi gibi bir önlem almaya çalışacağım. Konuyla alakalı başka bir öneriniz varsa dinlemeye hazırım.