Evet, teoride istediğiniz şeyi yapabilirsiniz, ancak yalnızca gerçekçi olmayan bazı ekipmanlarınız varsa.
Sınırlı ekstra doğruluk hakkında şu ana kadar yapılan birkaç yorum doğrudur, ne yazık ki.
Düşünmek. 12 bit ADC ile bir voltaj ölçün ve 111111000010 diyelim ki gerçek değerin, bu değerin her iki tarafında +/- 0,5 bit 1 bit aralığında bir yerde olduğunu biliyorsunuz.
EĞER senin ADC 24 bite doğru ama sadece 12 bit sağlıyordu o zaman bu durum böyle olsaydı içinde +/- 111111000010 000000000000. yarısı biraz vaklue yalan bir sahip 12 bit ADC alabileceğini bildiriyor +/- 1/2 bit aralığı, 111111000010000000000000 üzerinde ortalayın ve sonucu okuyun. Bu, gerçek sinyal ve aDC değeri arasındaki farkı istediğiniz gibi verecektir. QED.
Ancak 12 bit ADC'nin kendisi sadece yarım bit için doğrudur. Çeşitli hatalarının toplamı, gerçek sonuç yaklaşık yarım a kadar ancak farklı bir artı veya eksi olduğunda belirli bir sonuç bildirmesine neden olur.
Sen isterken
111111000010 ortalama 111111000010 000000000000
aslında 111111000010 000101101010 ya da her neyse.
Eğer daha sonra 2. bir ADC alırsanız ve daha düşük 12 biti ölçerseniz ve bunların tam olarak 12 bitlik bir sınıra göründüğünü varsayarsanız, aslında yukarıdaki hatalı değere göredir. Bu değer aslında rastgele bir hata olduğundan, 12 bitlik temelde rastgele gürültüye yeni 12 alt bit rakamı eklersiniz. Hassas + rastgele = yeni rastgele.
MİSAL
Bir aralığı ölçebilen ve 10 adımdan 1'inde sonuç verebilen iki konvektör kullanın. 100 volt FS'ye ölçeklendirildiklerinde ge 0 10 20 30 40 50 60 70 80 90 verir
10 volt tam skalaya ölçeklenirse 1 2 3 4 5 6 7 8 9
100 volt aralığı 1 volt hassasiyetle ölçmek için bu iki dönüştürücüyü kullanmaya karar verdiniz.
Dönüştürücü 1 70V döndürür. Daha sonra voltajı 70V'a göre ölçün ve -3V elde edin. Yani gerçek değerin yani + 70V - 3V = 67V olduğu sonucuna varırsınız.
ANCAK 70V sonucu aslında 65 66 67 68 69 70 71 72 73 74
Sadece 1. dönüştürücü 100V'de 1V DOĞRU ise, 100V'da 10V adımlar göstermesine rağmen, istediğinizi elde edebilirsiniz.
Yani gerçek sonuç 67V +/- 5 volt = 62V ila 72V arasında bir şey. Yani öncekinden daha iyi değilsin. Merkeziniz taşındı ancak rastgele yerleştirilmiş olabilir.
Bir dönüştürücü genellikle döndürdüğü bitlerden biraz daha doğru olduğu için bu şekilde mütevazı bir gelişme elde edebileceksiniz (umarım), böylece 2. dönüştürücünüz bunu biraz kullanır.
Aslında işe yarayan bir sistem, önemli bir eksiklikten bahsedilmiştir. Bir sinyali N kez örneklerseniz ve + / _ yarım bit gauss gürültüsü eklerseniz, sinyali "tüm olası aralıklara" yayarsınız ve ortalama değer artık log (N) öncekinden daha doğru olacaktır. Bu şemada oltalar ve nitelikler vardır ve sadece keyfi olarak ekstra sayıda bit elde edemezsiniz, ancak bazı iyileştirmeler sunar.
Yukarıdaki ilk durumda 24 bit doğrulukla a12 bit ADC'den bahsettim. 12 bit ADC kullanarak ve 24 bit örn. Delta sigma dönüştürücü ile varsayılan değerini okuyarak bu tür bir şey elde edebilirsiniz. EĞER sinyali aynı tek bit kaldığı stabil yeterliydi bu kararlı sinyali wrt 2 12 bit okumak için 2 ADC kullanabilirsiniz değişir.
Alternatif - sadece sigma delta ile 24 bit sinyali okuyun, o noktada kilitleyin ve ardından 2. ADC ile art arda göreceli olarak ölçün. Sinyal 2. ADC aralığında kaldığı sürece çok daha hızlı sonuç alırsınız.