Merhaba arkadaşlar, 16bit bir ADC için yükselteç tasarlıyorum ve sizden pratikte yaşadığınız sıkıntılar üzerine önerilerinizi merak ediyorum. Dikkat etmem gereken ya da kullanıp memnun kaldığınız donanım olarak önerileriniz varsa memnun olurum.
Saygılarımla,
Allah kolaylık versin.
Allah razı olsun.
bu konunun sonuda aşağıdaki linke benzeyebilir..
https://www.picproje.org/index.php/topic,59125.15.html (https://www.picproje.org/index.php/topic,59125.15.html)
Ahmet Bey, bütün mesajları okudum konuyla ilgili şimdi siz ne noktadasınız ? Ben mesajlardan sadece bu iş çok zor dendiğini okuyorum. Var mı yaptığınız çalışmada bir gelişme ?
Mevcutta 16 bit ADC ve işlemcin mevcutmu? Daha doğrusu basit bir ADC dönüşümü yapıp sonuçları öğrenebiliyormusun?
Evet onda sıkıntım yok. Hatta şuan 24bit üzerinde çalışıyorum. Ama en kötü ihtimal olarak 16bit'e hazırladım kendimi. (KL25Z128)
Peki basit bir deney yapabilirmiyiz.
Dokümanı indirmeye çalışıyorum ama bir türlü inmedi.
ADC giriş gerilimi max ne ise onun yarısı kadar voltajı iki adet dirençle yapacağın gerilim bölücü ile elde edip bunu elindeki en iyi opampla yapacağın bufferdan geçirip 100 adet ölçüm yaptığında elde edeceğin verilerin çan eğrisi şeklindeki grafiğini verebilirmisin?
mesaj birleştirme:: 26 Haziran 2015, 16:55:35
Hatta text formatında verileri bir dosyaya koyabilirsen daha iyi olur.
Opampsız hali ile yakın yarın verebilirim. Elimde istediğim kalitede opamp yok. LM358 var sadece yurtdışından bekliyorum. Sizce hiç opamp kullanmadan direk aduc847 kullanarak çözme ihtimalim varmıdır. Opamp kaçınılmaz mı ?
Aslını sorarsan ne yapmak istediğini bilmek lazım.
Ne sıklıkta sample alacaksın? Ölçüm yapacağın noktanın empedansı ne? Sistem tek bir noktadaki voltajımı ölçecek yoksa multiplex yaparak farklı noktalardaki voltajımı ölçecek.
Eğer sample alma hızın düşük ise ve tek bir noktadaki voltajı ölçeceksen işler kolaylaşır.
Aksi takdirde işler çetrefilleşir.
ADUC847 çok yetenekli bir çip. Daha önce kullanmadığım için bilemiyorum. Görünürde ilave bir analog buffera ihtiyacı yok görünüyor.
Ölçüm sıklığı saniyede 50 örnek, 10 noktadan ölçüm alacağım. Bu yüzden aduc'a doğru kayma eylimim var 10 nokta 24bit Delta sigma ölçüm yapabiliyor donanımsal olarak. Bir ısıtıcının gücünü ölçeceğim ve ısıtıcıda AC SSR ile kontrol edilecek.
Alıntı yapılan: boreas - 26 Haziran 2015, 16:57:24
Opampsız hali ile yakın yarın verebilirim. Elimde istediğim kalitede opamp yok. LM358 var sadece yurtdışından bekliyorum. Sizce hiç opamp kullanmadan direk aduc847 kullanarak çözme ihtimalim varmıdır. Opamp kaçınılmaz mı ?
Hocam opamp oldukça iyi gibi. Bu seviyede bir iş hiç yapmadım ama ilgimi çekti takipteyim.
Aslında peryoda göre yazılımsal filtreler de pek çok sorunu çözebilir.
Kritik bir çalışma ise ADUC ile devam et derim. Zira yapacağın opamp devresindeki ofsetler, dirençlerin sıcaklıkla değişimi, gürültüleri bu projenin en baş düşmanları.
8 Bit ADC de bile sorun yaşanırken 16..24 bit ADC de sorunlar çok ürkütücü olacak.
16 bit için her adım yaklaşık 10.06nV yapıyor sanırım oldukça ciddi bir iş. Nasıl taşınacak ki bu ölçüm?
@z kritiklik hat safhada :) Daha bunun arkasında 40 yakın thermocouple var :) ama hepsini bölüp aynı kartın tekrarı olarak tasarlayacağım.
@kralsam lm358 belki buffer için yeter ama bu işlerde gördüğüm hep opa,ina serisi zero drift opamlar. Ya da yine analog device'ın az gürültülü çok hassas opampları var illa kullanacaksam onları tercih ederim. Ama Z'nin de dediği gibi her parçanın ayrı sıkıntılar ekleyecek.
24 bit dahili ADC ye sahip MCUnun MCU + 24 bit ADC ye göre avantajları dezavantajları nedir?
660 uV degeri neye gore belirlendi?
Kullanilacak termokupl nedir?
Kac derece sicaklik olculecek?
@engerex avantaj olarak 2 yerine bir entegre kullanıyorsun tek bir yerde işi bitirebiliyorsun, ikisi arasında haberleşme için uğraşmıyorsun. Dezavantaj olarak tek entegre kullanmak için vazgeçtiğin entegre daha kaliteli olabilir ama bu zaten donanımına göre yaptığın bir tercih.
@Allegro 660uV değer güç ölçecek olduğum sensörün firma tarafından verdiği değer. Her watt/m2'de yaklaşık 60uV verecek bir sensör. Thermocouple'lar K tipi ve 1000'C civarı olacak ama onlarda çok bir süpriz beklemiyorum. Cihaz bu sıcaklığa tabi kalmayacak.
Alıntı yapılan: boreas - 26 Haziran 2015, 14:54:42
Ahmet Bey, bütün mesajları okudum konuyla ilgili şimdi siz ne noktadasınız ? Ben mesajlardan sadece bu iş çok zor dendiğini okuyorum. Var mı yaptığınız çalışmada bir gelişme ?
son mesajımda verdiğim devreyi neredeyse aynı şekilde kurdum.
2 adet deneme yaptım, stabilizasyon problemleri yaşıyorum, ayrıca analog giriş lerin herbirine ayrı ayrı kalibrasyon yapmadan doğru okuma yapamıyorum.
buda benim zaten şuan üretimde olan cihazımda yaşadığım prblem. herbir cihazın herbir kanalını herbir parametre için ayrı ayrı kalibre etmek ölüm.
bundan kurtulmaya çalıştım ama olmadı. nasıl yapabileceğim konusunda bir fikre sahip değilim.
[quote author=boreas 660uV değer güç ölçecek olduğum sensörün firma tarafından verdiği değer.
Her watt/m2'de yaklaşık 60uV verecek bir sensör.
Thermocouple'lar K tipi ve 1000'C civarı olacak ama onlarda çok bir süpriz beklemiyorum.
Cihaz bu sıcaklığa tabi kalmayacak.
[/quote]
11Watt/m2 ye kadar mı ölçüm yapacaksınız ?
K tipi termokupl de yaklaşık C farkı için 60 uV/C verir.
660 uV 11 derece farkına denk gelir.
Bu değerleri teyit eder misiniz ?
660 uV u nasıl buldunuz ?
660uV'un sıcaklıkla ilgisi yok. O ısıtıcının gücünü ölçmek için geliştirilen bir sensör. 60 Watt/m2 başına 1uV enerji veriyor yukarıdaki bilgiyi yanlış girmişim kusura bakmayın. Ama Thermocouple'larla tamamen ilgisiz.