हां, सिद्धांत रूप में आप वह कर सकते हैं जो आप चाहते हैं, लेकिन केवल तभी जब आपके पास कुछ पूर्ण अवास्तविक उपकरण उपलब्ध हों।
सीमित अतिरिक्त सटीकता के बारे में अब तक की गई कई अन्य टिप्पणियां सही हैं, अफसोस।
विचार करें। एक 12 बिट एडीसी के साथ एक वोल्टेज को मापें और कहें 111111000010 आप जानते हैं कि वास्तविक मूल्य 1 बिट श्रेणी +/- 0.5 बिट में इस मूल्य के दोनों ओर कहीं है।
यदि आपका ADC 24 बिट्स के लिए सटीक था, लेकिन केवल 12 बिट्स प्रदान कर रहा था, तो यह रिपोर्ट कर रहा है कि vaklue +/- के भीतर आधा बिट 111111000010 000000000000 है। यदि यह मामला था, तो आप +/- के साथ 12 बिट ADC ले सकते थे। 1/2 बिट रेंज, इसे 111111000010000000000000 पर केंद्र करें और परिणाम पढ़ें। यह आपको वांछित के रूप में वास्तविक संकेत और डीडीसी मान को अंतर का अंतर देगा। QED।
हालाँकि , 12 बिट ADC अपने आप में लगभग आधा सा ही सटीक होता है। इसकी विभिन्न त्रुटियों का कुल योग इसे एक निश्चित परिणाम घोषित करने का कारण बनता है जब वास्तविक परिणाम लगभग आधा लेकिन अलग-अलग प्लस या माइनस तक होता है।
जबकि आप चाहेंगे
111111000010 मतलब 111111000010 000000000000
इसका वास्तव में मतलब हो सकता है 111111000010 000101101010 या जो भी हो।
तो अगर आप एक दूसरा एडीसी लेते हैं और निचले 12 बिट्स और ASSUME को मापते हैं कि वे एक सटीक 12 बिट सीमा के सापेक्ष हैं, तो वे वास्तव में उपरोक्त गलत मूल्य के सापेक्ष हैं। जैसा कि यह मान अनिवार्य रूप से यादृच्छिक त्रुटि है, आप अनिवार्य रूप से यादृच्छिक शोर के 12 बिट्स में नए 12 निचले बिट्स आंकड़े जोड़ रहे होंगे। सटीक + यादृच्छिक = नया यादृच्छिक।
उदाहरण
दो conveters का उपयोग करें जो एक सीमा को माप सकते हैं और 10 में से 1 चरण में परिणाम दे सकते हैं। यदि 100 वोल्ट एफएस को स्केल किया जाए तो वे ge 0 10 20 30 40 50 60 70 80 90 देते हैं
अगर 10 वोल्ट की पूरी स्केलिंग की जाए तो वे 1 2 3 4 5 6 7 8 9 देते हैं
आप इन दो कन्वर्टर्स का उपयोग करने के लिए 1 वोल्ट सटीकता के साथ 100 वोल्ट रेंज का उपयोग करने का निर्णय लेते हैं।
कनवर्टर 1 70V देता है। आप फिर 70V के सापेक्ष वोल्टेज को मापते हैं और -3V प्राप्त करते हैं। तो आप यह मानते हैं कि वास्तविक मूल्य अर्थात + 70 वी - 3 वी = 67 वी।
वास्तव में 70V का परिणाम 65 65 67 68 69 70 71 72 73 74 में से कोई भी हो सकता है
केवल अगर 100 में 1V कनवर्टर 1V के बराबर है, भले ही यह 100V में 10V चरणों को प्रदर्शित करता है, क्या आप जो चाहें प्राप्त कर सकते हैं।
तो आप वास्तविक परिणाम 67 वी +/- 5 वोल्ट = 62 वी से 72 वी तक कुछ भी। इसलिए आप पहले से बेहतर नहीं हैं। आपका केंद्र स्थानांतरित हो गया है लेकिन यह अनियमित रूप से स्थित हो सकता है।
आप इस तरह से मामूली सुधार प्राप्त करने में सक्षम होंगे क्योंकि एक कनवर्टर आमतौर पर बिट्स की तुलना में थोड़ा अधिक सटीक होता है जो इसे वापस करता है (आप आशा करते हैं) इसलिए आपका दूसरा कनवर्टर इसका कुछ उपयोग करता है।
एक प्रणाली जो वास्तव में काम करती है उसका उल्लेख एक महत्वपूर्ण चूक के साथ किया गया है। यदि आप एक सिग्नल एन बार नमूना करते हैं और आप + / _ आधा गॉसियन शोर जोड़ते हैं तो आप सिग्नल को "सभी संभव सीमा पर" फैलाएंगे और औसत मूल्य अब लॉग (एन) पहले से अधिक सटीक होगा। इस योजना में फिशहुक और योग्यताएं हैं और आप केवल मनमाने ढंग से अतिरिक्त संख्या में बिट प्राप्त नहीं कर सकते हैं, लेकिन यह कुछ सुधार प्रदान करता है।
ऊपर के पहले मामले में मैंने 24 बिट सटीकता के साथ a12 बिट ADC का उल्लेख किया। आप 12 बिट ADC का उपयोग करके और 24 बिट उदा डेल्टा सिग्मा कनवर्टर के साथ इसके ग्रहण किए गए मान को पढ़कर कुछ प्रकार प्राप्त कर सकते हैं। यदि सिग्नल पर्याप्त रूप से स्थिर था कि यह उसी एक बिट रेंज में बना रहा तो आप इस स्थिर सिग्नल को 2nd 12 बिट्स पढ़ने के लिए 2nd ADC का उपयोग कर सकते हैं।
वैकल्पिक - सिर्फ सिग्मा डेल्टा के साथ शुरू में 24 बिट सिग्नल पढ़ें, उस बिंदु में लॉक करें और फिर क्रमिक रूप से इसे 2 एडीसी के साथ जोड़ दें। जब तक सिग्नल 2 एडीसी की सीमा के भीतर रहता है तब तक आपको बहुत तेज परिणाम मिलेगा।