그렇습니다. 이론적으로는 원하는 것을 할 수 있지만, 비현실적인 장비를 사용할 수있는 경우에만 가능합니다.
제한적인 추가 정확도에 대해 지금까지 언급 한 몇 가지 다른 의견은 정확합니다.
치다. 12 비트 ADC로 전압을 측정하고 111111000010이라고 말하십시오. 실제 값은이 값의 어느 쪽이든 1 비트 +/- 0.5 비트 범위에 있다는 것을 알고 있습니다.
경우 귀하의 ADC는 24 비트 정확하지만 12 비트를 제공 한 후이 이런 경우라면 내에서 +/- 111111000010 000000000000.의 절반 조금 vaklue 거짓말 당신이 가진 12 비트 ADC를 취할 수 있다고보고하고있다 +/- 1/2 비트 범위, 111111000010000000000000을 중심으로 결과를 읽습니다. 이것은 실제 신호와 원하는대로 aDC 값의 차이를 줄 것입니다. QED.
그러나 12 비트 ADC 자체는 약 반 비트까지만 정확합니다. 다양한 오류의 총계로 인해 실제 결과가 최대 약 절반이지만 다른 플러스 또는 마이너스 일 때 특정 결과를 선언합니다.
당신이 원하는 동안
111111000010은 111111000010 000000000000을 의미합니다.
실제로 111111000010 000101101010 또는 그 밖의 것을 의미 할 수 있습니다.
따라서 두 번째 ADC를 가져 와서 하위 12 비트와 ASSUME을 정확히 12 비트 경계에 상대적으로 측정하면 실제로는 위의 잘못된 값에 상대적입니다. 이 값은 본질적으로 랜덤 에러이므로, 12 비트의 새로운 랜덤 비트를 12 비트의 랜덤 노이즈에 추가하게됩니다. 정확한 + 랜덤 = 새로운 랜덤.
예
범위를 측정하고 10 단계 중 1 단계로 결과를 얻을 수있는 두 개의 conveter를 사용하십시오. 100 볼트 FS로 스케일링 된 경우 0 0 20 30 40 50 60 70 80 90
10 볼트 풀 스 칼로 확장되면 1 2 3 4 5 6 7 8 9
이 두 변환기를 사용하여 1V 정확도로 100V 범위를 측정하기로 결정했습니다.
변환기 1은 70V를 반환합니다. 그런 다음 70V를 기준으로 전압을 측정하고 -3V를 얻습니다. 따라서 실제 값, 즉 + 70V-3V = 67V라는 결론을 내립니다.
그러나 70V 결과는 실제로 65 66 67 68 69 70 71 72 73 74 중 하나 일 수 있습니다.
첫 번째 변환기가 100V에서 1V로 정확할 경우에만 100V에서 10V 단계를 표시하더라도 원하는 것을 얻을 수 있습니다.
따라서 실제 결과는 67V +/- 5V = 62V ~ 72V입니다. 그래서 당신은 이전보다 더 나아지지 않습니다. 센터가 이동했지만 무작위로 위치했을 수 있습니다.
변환기가 일반적으로 반환하는 비트보다 약간 더 정확할 수 있으므로이 방법으로 적당히 개선 할 수 있습니다.
실제로 작동하는 시스템은 하나의 중요한 생략으로 언급되었습니다. 신호를 N 번 샘플링하고 가우스 잡음의 + / _ 반 비트를 추가하면 "가능한 모든 범위에 걸쳐"신호가 확산되고 평균값이 이전보다 log (N) 더 정확 해집니다. 이 체계에는 낚시 고리와 자격이 있으며 임의의 추가 비트 수를 얻을 수는 없지만 약간의 향상을 제공합니다.
위의 첫 번째 경우에는 24 비트 정확도의 12 비트 ADC를 언급했습니다. 12 비트 ADC를 사용하고 24 비트 (예 : 델타 시그마 변환기)를 사용하여 가정 된 값을 읽음으로써 일종의 무언가를 달성 할 수 있습니다. IF 신호가이 같은 하나의 비트에 남아 있음을 안정 충분이 안정적으로 신호 WRT 2 12 비트를 읽기 위해 2 ADC를 사용할 수 있습니다 다양합니다.
대안-처음에는 시그마 델타로 24 비트 신호를 읽고 해당 지점을 잠근 다음 두 번째 ADC로이를 기준으로 연속적으로 측정합니다. 신호가 두 번째 ADC 범위 내에있는 한 훨씬 빠른 결과를 얻을 수 있습니다.