माइक्रोकंट्रोलर में अक्सर एनालॉग-टू-डिजिटल कन्वर्टर्स (ADC) और डिजिटल-टू-एंनोलॉग कन्वर्टर्स (DAC) को वास्तविक दुनिया के संकेतों के साथ इंटरफेस करने के लिए शामिल किया गया है। यह समझना कि ये घटक प्रभावी इलेक्ट्रॉनिक सिस्टम को डिजाइन करने के लिए कैसे काम करते हैं। यह गाइड माइक्रोकंट्रोलर में ADC और DAC संचालन का स्पष्ट अवलोकन प्रदान करता है।

ADC क्या है?

ADC एक एनालॉग वोल्टेज संकेत को डिजिटल मान में परिवर्तित करता है कि एक माइक्रोकंट्रोलर प्रक्रिया कर सकता है। यह नियमित अंतराल पर इनपुट वोल्टेज का नमूना लेता है और इसे अपने संकल्प के आधार पर असत स्तर में बदल देता है, आमतौर पर बिट्स में व्यक्त किया जाता है।

संकल्प असत स्तरों की संख्या को निर्धारित करता है जो ADC का उत्पादन कर सकता है। उदाहरण के लिए, 10-बिट ADC में 1024 स्तर हैं, जो अधिक सटीक माप की अनुमति देता है। नमूना दर बताती है कि ADC इनपुट संकेतों को कितनी बार कैप्चर करता है।

ADC कैसे काम करता है?

ADC प्रक्रिया में एनालॉग इनपुट वोल्टेज का नमूना लेना और इसे द्विआधारी संख्या में परिवर्तित करना शामिल है। इस प्रक्रिया में तीन मुख्य चरण शामिल हैं: नमूनाकरण, मात्राकरण और एन्कोडिंग। माइक्रोकंट्रोलर ने आगे की प्रक्रिया के लिए इस डिजिटल मान को पढ़ा।

DAC क्या है?

एक DAC एक ADC के रिवर्स ऑपरेशन को करता है। यह एक डिजिटल मान को एनालॉग वोल्टेज या वर्तमान सिग्नल में परिवर्तित करता है। DAC का उपयोग तब किया जाता है जब एक माइक्रोकंट्रोलर को एनालॉग सिग्नल उत्पन्न करने की आवश्यकता होती है, जैसे कि ऑडियो या कंट्रोल वोल्टेज।

कैसे एक DAC काम करता है?

DAC एक डिजिटल इनपुट लेता है, आमतौर पर द्विआधारी रूप में, और इसे एक आनुपातिक एनालॉग वोल्टेज में परिवर्तित करता है। इस प्रक्रिया में डिजिटल मूल्य के अनुरूप वोल्टेज स्तर का चयन करना और इसे एक प्रतिरोधी नेटवर्क या अन्य सर्किटरी के माध्यम से आउटपुट करना शामिल है।

  • संकल्प (bits)
  • नमूना दर
  • इनपुट / आउटपुट वोल्टेज रेंज
  • रूपांतरण की गति