ADC (डिजिटल कनवर्टर के अनुरूप) PIC Microcontroller में मॉड्यूल

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





प्रकृति में विभिन्न विद्युत संकेत हैं जो एनालॉग हैं, जिसका मतलब है कि एक मात्रा दूसरे मात्रा के साथ सीधे बदल जाती है। जहां पहली मात्रा वोल्टेज है, वहीं दूसरी मात्रा बल, तापमान, प्रकाश त्वरण और दबाव जैसी कुछ भी हो सकती है। उदाहरण के लिए, में आईसी LM35 तापमान सेंसर ओ / पी वोल्टेज तापमान के आधार पर बदलता है, इसलिए यदि हम वोल्टेज को माप सकते हैं, तो हम तापमान की गणना कर सकते हैं। लेकिन, अधिकांश माइक्रोकंट्रोलर प्रकृति में डिजिटल हैं। वे केवल i / p पिन पर निम्न या उच्च स्तर के बीच अंतर कर सकते हैं।

उदाहरण के लिए, यदि i / p 2.5v से अधिक है तो इसे उच्च (1) के रूप में पढ़ा जाएगा और यह 2.5v से कम है तो इसे निम्न (0) के रूप में पढ़ा जाएगा। इसलिए हम सीधे माइक्रोकंट्रोलर से वोल्टेज को माप नहीं सकते हैं। इस समस्या को ठीक करने के लिए अधिकांश माइक्रोकंट्रोलर के पास ए एनॉलॉग से डिजिटल परिवर्तित करने वाला उपकरण इकाइयां जो एक वोल्टेज से एक संख्या में परिवर्तित हो जाएंगी ताकि इसे माइक्रोकंट्रोलर जैसी डिजिटल प्रणाली द्वारा नियंत्रित किया जा सके। यह हमें माइक्रोकंट्रोलर यूनिट के साथ सभी प्रकार के एनालॉग उपकरणों को इंटरफ़ेस करने की अनुमति देता है। एनालॉग उपकरणों के कुछ उदाहरण ऑडियो की रिकॉर्डिंग के लिए तापमान, प्रकाश, स्पर्श, एक्सेलेरोमीटर और माइक्रोफोन हैं। कृपया निम्नलिखित लिंक का अनुसरण करें अनुप्रयोगों के साथ एनालॉग और डिजिटल सेंसर के प्रकार




तस्वीर माइक्रोकंट्रोलर में एडीसी

तस्वीर माइक्रोकंट्रोलर में एडीसी

PIC माइक्रोकंट्रोलर में डिजिटल कनवर्टर के अनुरूप

PIC माइक्रोकंट्रोलर में डिजिटल कनवर्टर के अनुरूप नीचे चर्चा की गई है।



तस्वीर माइक्रोकंट्रोलर

पीआईसी शब्द प्रोग्रामेबल इंटरफ़ेस कंट्रोलर्स के लिए है, जो कि विभिन्न प्रकार के कार्यों को करने के लिए पूर्व-प्रोग्राम किया जा सकता है। उत्पादन लाइन को प्रीप्रोग्राम करके नियंत्रित किया जा सकता है समय के साथ माइक्रोकंट्रोलर । PIC माइक्रोकंट्रोलर्स के अनुप्रयोग मुख्य रूप से विभिन्न इलेक्ट्रॉनिक उपकरणों जैसे इलेक्ट्रॉनिक गैजेट्स, कंप्यूटर कंट्रोल सिस्टम, अलार्म सिस्टम में शामिल होते हैं।

तस्वीर माइक्रोकंट्रोलर

तस्वीर माइक्रोकंट्रोलर

अलग-अलग प्रकार के PIC माइक्रोकंट्रोलर मौजूद होते हैं, जबकि बेहतरीन संभवतः प्रोग्राम योग्य माइक्रोकंट्रोलर्स की जेनई रेंज में पाए जाते हैं। PIC माइक्रोकंट्रोलर प्रोग्राम किए जाते हैं और सर्किट विज़ार्ड सॉफ्टवेयर द्वारा दोहराया गया। ये माइक्रोकंट्रोलर कुछ सस्ते होते हैं और इन्हें किट या पूर्व-निर्मित सर्किट के रूप में खरीदा जा सकता है जिसे उपयोगकर्ता द्वारा डिज़ाइन किया जा सकता है।

डिजिटल रूपांतरण के अनुरूप

डिजिटल कनवर्टर के अनुरूप एक में आवश्यक है अंतःस्थापित प्रणाली क्योंकि, जब ये सिस्टम डिजिटल मूल्यों से निपटते हैं, तो उनके परिवेश में आमतौर पर विभिन्न एनालॉग सिग्नल शामिल होते हैं। माइक्रोकंट्रोलर द्वारा इलाज किए जाने से पहले इन संकेतों को डिजिटल में बदलने की आवश्यकता है। वर्तमान में, हम देख सकते हैं कि PIC माइक्रोकंट्रोलर का उपयोग करके बाहरी एनालॉग सिग्नल को कैसे पढ़ें और a पर डिजिटल आउटपुट रूपांतरण प्रदर्शित करें आयसीडी प्रदर्शन । इनपुट सिग्नल 0 से 5 वी के बीच एक बदलते वोल्टेज होगा।


डिजिटल रूपांतरण के अनुरूप

डिजिटल रूपांतरण के अनुरूप

डिजिटल कनवर्टर के एनालॉग का सबसे महत्वपूर्ण विनिर्देश संकल्प है। यह निर्दिष्ट करता है कि ADC एनालॉग i / p संकेतों को कैसे मापता है। बाजार में उपलब्ध सामान्य एडीसी 8-बिट, 10-बिट और 12-बिट हैं। उदाहरण के लिए, एडीसी का संदर्भ वोल्टेज 0-5 वोल्ट है, फिर डिजिटल कनवर्टर से 8-बिट एनालॉग इस वोल्टेज को 256 भागों में तोड़ देगा। तो यह इसे 5 / 256v = 19mV लगभग तक की गणना कर सकता है। जबकि डिजिटल कनवर्टर के लिए 10-बिट एनालॉग 1024parts में वोल्टेज को तोड़ देगा। तो यह इसकी गणना 5/1024 = 4.8 mV लगभग तक कर सकता है। तो आप देख सकते हैं कि 8-बिट एडीसी 1mV और 18mV के बीच भिन्नता नहीं बता सकता है। PIC माइक्रोकंट्रोलर में डिजिटल कनवर्टर का एनालॉग 10-बिट है।

एडीसी का अन्य विनिर्देश नमूना दर है, जो निर्दिष्ट करता है कि ए / डी कनवर्टर रीडिंग कितनी तेजी से ले सकता है। माइक्रोचिप का दावा है कि PIC की ADC 100k नमूने / सेक के रूप में उच्च जा सकती है।

तस्वीर माइक्रोकंट्रोलर में एडीसी

PIC माइक्रोकंट्रोलर में डिजिटल रूपांतरण मॉड्यूल के अनुरूप में आमतौर पर 28-पिन डिवाइस के लिए 5-i / ps और 40-पिन डिवाइस के लिए 8-i / ps है। PIC, ADC मॉड्यूल प्रभावों के अनुरूप एनालॉग सिग्नल का परिवर्तन 10-बिट डिजिटल नंबर के बराबर होता है। माइक्रोकंट्रोलर के साथ ADC मॉड्यूल में VSS, VDD, RA2 & RA3 के कुछ संयोजन के लिए एक सॉफ्टवेयर चयन करने योग्य कम और उच्च वोल्टेज संदर्भ i / p है। निम्नलिखित परियोजना में, हम एनालॉग इनपुट को उच्च वोल्टेज संदर्भ और कम वोल्टेज संदर्भ के साथ डिजिटल नंबर में बदल देंगे। एल / पी को एल ई डी का उपयोग करके दिखाया जाएगा। आप ADCON1 रजिस्टर की व्यवस्था करके संदर्भ वोल्टेज बदल सकते हैं।

PIC माइक्रोकंट्रोलर में एडीसी के सर्किट आरेख

PIC माइक्रोकंट्रोलर का उपयोग करके डिजिटल कनवर्टर के 10-बिट एनालॉग के सर्किट आरेख को नीचे दिखाया गया है। ADC का परीक्षण i / p वोल्टेज 5k पोटेंशियोमीटर से पोटेंशियोमीटर से जुड़ा हुआ है, और यह PIC माइक्रोकंट्रोलर के दो पिन (AN2 / RA2) से जुड़ता है। बिजली की आपूर्ति डिजिटल रूपांतरण के अनुरूप के लिए संदर्भ वोल्टेज के रूप में चुना जाता है। इस प्रकार, 10-बिट ए / डी कनवर्टर किसी भी एनालॉग वोल्टेज को डिजिटल में बदल देगा। आउटपुट एलसीडी डिस्प्ले पर प्रदर्शित किया जाएगा।

PIC माइक्रोकंट्रोलर में एडीसी के सर्किट आरेख

PIC माइक्रोकंट्रोलर में एडीसी के सर्किट आरेख

सॉफ्टवेयर आवश्यक है

PIC माइक्रोकंट्रोलर में ए / डी रूपांतरण की प्रोग्रामिंग में व्यवस्था शामिल है रजिस्टर ADCON0, ADCON1, और ANSEL की तरह।

  • ADCON0 रजिस्टर का उपयोग एनालॉग i / p चैनल को चुनने के लिए किया जाता है, रूपांतरण शुरू करने के लिए और रूपांतरण पूरा होने या न होने के लिए और मॉड्यूल को चालू / बंद करने के लिए भी किया जाता है।
  • ADCON1 रजिस्टर का उपयोग वोल्टेज संदर्भ को चुनने के लिए किया जाता है, और बंदरगाहों को डिजिटल के एनालॉग के रूप में व्यवस्थित करने के लिए किया जाता है
  • ADCON2 रजिस्टर का उपयोग ए / डी डेटा प्रारूप को चुनने के लिए किया जाता है, एक अधिग्रहण समय, ए / डी घड़ी सेटअप को ठीक करता है।

एनालॉग इनपुट AN2 / RA2 के रूप में उपयोग किया जाता है, समकक्ष ANSEL रजिस्टर को ठीक किया जाना चाहिए। रजिस्टर ADCON0 में, HS0 और CHS2 को साफ़ करें और CHS1 को सेट करें, ताकि चैनल AN2 आंतरिक S & H सर्किट से जुड़ा हो ( नमूना और पकड़ सर्किट ) का है। ADCON1 रजिस्टर में, VCFG बिट को समाशोधन करने से एनालॉग से डिजिटल रूपांतरण के लिए वोल्टेज की आपूर्ति का चयन होगा। यह रजिस्टर डिजिटल रूपांतरण के अनुरूप सीएलके स्रोत का चयन करने के लिए उपयोग किया जाता है। यद्यपि, माइक्रोकंट्रोलर के लिए मिक्रोसी प्रो को एक अंतर्निहित पुस्तकालय फ़ंक्शन मिला है जिसे एडीसी_रेड () के रूप में कहा जाता है, एडीसी ऑपरेशन के लिए आंतरिक आरसी सीएलके का उपयोग करता है। तो ADCON1 रजिस्टर को रीसेट करने की कोई आवश्यकता नहीं है।

इस प्रकार, यह सब PIC माइक्रोकंट्रोलर में डिजिटल कनवर्टर के एनालॉग के बारे में है, जिसमें एक PIC माइक्रोकंट्रोलर, डिजिटल कनवर्टर के एनालॉग, PIC माइक्रोकंट्रोलर में ADC और आवश्यक सॉफ़्टवेयर शामिल हैं। हमें उम्मीद है कि आपको इस अवधारणा की बेहतर समझ मिल गई होगी। इसके अलावा, इस अवधारणा के बारे में कोई प्रश्न या PIC माइक्रोकंट्रोलर प्रोजेक्ट्स या इलेक्ट्रिकल और इलेक्ट्रॉनिक्स प्रोजेक्ट , कृपया नीचे टिप्पणी अनुभाग में टिप्पणी करके अपने बहुमूल्य सुझाव दें। यहां आपके लिए एक प्रश्न है कि डिजिटल कनवर्टर के एनालॉग के अनुप्रयोग क्या हैं?