मैंने हाल ही में कुछ फाइबर-ऑप्टिक बेंड सेंसर का निर्माण किया है और मैं उन मूल्यों को पढ़ना चाहता हूं जो मुझे एक Arduino के माध्यम से कंप्यूटर में मिलते हैं। मैं औद्योगिक फाइबर ऑप्टिक्स से इस फोटोडायोड के साथ प्रकाश को माप रहा हूं । वर्तमान में, मैं दूसरे छोर पर एलईडी के साथ-साथ फोटोकोड 2.2V दे रहा हूं। मेरा सवाल इस तथ्य से है कि फोटोडायोड पर एक बहु-मीटर द्वारा मापा गया वोल्टेज में उतार-चढ़ाव रैखिक है, लेकिन फाइबर के विकृत होने के बावजूद छोटा है, यहां तक कि काफी मौलिक रूप से। फाइबर के साथ सीधे, फाइबर पर निर्भर करता है (इसकी पहचान करने के लिए उन्हें कड़ी मेहनत करना), वोल्टेज उदाहरण के लिए, 1.92V के आसपास घूमता है, और झुकने के साथ यह 1.93-1.94V तक जाएगा। मैं वोल्टेज के समान होने के बारे में चिंतित नहीं हूं क्योंकि मैं सॉफ्टवेयर में स्केल कर सकता हूं।
जब मैं Arduino के साथ A / D कर रहा हूं, तो मैं इस बारे में चिंतित हूं कि संकल्प खो रहा है। अगर मेरे वोल्टेज में उतार-चढ़ाव 10mV के क्रम पर है, तो क्या Arduino के 10-बिट A / D से नर्क की मात्रा निर्धारित नहीं होगी, भले ही मैं वोल्टेज डिवाइडर के साथ 5V तक वोल्टेज को बढ़ा दूं? मैं जो देख रहा हूं वह एक एनालॉग स्केलर है। मैं पूरी रेंज को कवर करने के लिए 1.92 और 1.94 के बीच की उस सीमा को कैसे बढ़ा सकता हूं, 0V से 5V तक ताकि मैं Arduino A / D की पूरी रेंज का लाभ उठा सकूं?
मुझे ऐसा लगता है कि इलेक्ट्रॉनिक्स में यह एक सामान्य ऑपरेशन हो गया है, लेकिन मैंने कभी इसका औपचारिक रूप से अध्ययन नहीं किया है, इसलिए मुझ पर बहुत सारी चीजें खो जाती हैं।
(आप सोच रहे होंगे, जैसा कि डीएवीआर था, "आप बेंड सेंसिंग के लिए फाइबर ऑप्टिक्स का उपयोग क्यों कर रहे हैं? फाइबर के झुकने पर आप वोल्टेज परिवर्तन की उम्मीद क्यों करेंगे?" चाल फाइबरिक केबल के एक तरफ क्लैडिंग को हटाने के लिए है? (यह प्रकाश को बाहर फैलने देता है। जब केबल को स्कोरिंग से दूर झुका दिया जाता है, तो और भी अधिक प्रकाश केबल से बाहर निकल जाता है, जिससे रिसीवर में वोल्टेज गिर जाता है, और इसके विपरीत।)