मैं Arduino UART का उपयोग कैसे करूं?
मैं Arduino UART का उपयोग कैसे करूं?

वीडियो: मैं Arduino UART का उपयोग कैसे करूं?

वीडियो: मैं Arduino UART का उपयोग कैसे करूं?
वीडियो: UART का उपयोग करके Arduino सीरियल संचार 2024, नवंबर
Anonim

यूएआरटी . यूएआरटी यूनिवर्सल एसिंक्रोनस रिसेप्शन और ट्रांसमिशन के लिए खड़ा है और एक सरल संचार प्रोटोकॉल है जो अनुमति देता है अरुडिनो धारावाहिक उपकरणों के साथ संवाद करने के लिए। NS यूएआरटी सिस्टम डिजिटल पिन 0 (RX), डिजिटल पिन 1 (TX), और दूसरे कंप्यूटर के साथ संचार करता है के जरिए यूएसबी पोर्ट।

इस संबंध में, Arduino Uno के पास कितने UART हैं?

NS संयुक्त राष्ट्र संघ केवल एक हार्डवेयर है यूएआरटी प्राप्त करने के लिए पिन 0 और संचरण के लिए 1 का उपयोग करना। ध्यान दें, प्रोसेसर मॉडल के आधार पर पिन प्रतिबंध हैं, और आप एक समय में केवल एक पोर्ट से डेटा प्राप्त कर सकते हैं।

इसी तरह, Arduino सीरियल पोर्ट को कैसे परिभाषित करता है? में अरुडिनो पर्यावरण कार्यक्रम, उपकरण > सीरियल पोर्ट , और सही का चयन करें सीरियल पोर्ट . देखने के लिए कि क्या सीरियल पोर्ट बोर्ड उपयोग कर रहा है, USB केबल के साथ बोर्ड को अपने कंप्यूटर से कनेक्ट करें। विंडोज डेस्कटॉप से, माई कंप्यूटर पर राइट-क्लिक करें। फिर गुण> हार्डवेयर, युक्ति प्रबंधक > बंदरगाहों (कॉम और एलपीटी)।

इस तरह, Arduino सीरियल संचार कैसे काम करता है?

जब आप करना ए धारावाहिक . प्रिंट करें, जिस डेटा को आप प्रिंट करने का प्रयास कर रहे हैं उसे आंतरिक "ट्रांसमिट" बफर में रखा गया है। फिर, जैसा कि प्रत्येक बाइट को हार्डवेयर द्वारा प्रेषित किया जाता है, एक इंटरप्ट कहा जाता है ("USART, डेटा रजिस्टर खाली" इंटरप्ट) और इंटरप्ट रूटीन अगले बाइट को बफर से बाहर भेजता है सीरियल पोर्ट.

UART प्रोटोकॉल कैसे काम करता है?

में यूएआरटी सीरियल संचार, डेटा को अतुल्यकालिक रूप से प्रेषित किया जाता है यानी प्रेषक और रिसीवर के बीच कोई घड़ी या अन्य समय संकेत शामिल नहीं है। घड़ी के संकेत के बजाय, यूएआरटी स्टार्ट और स्टॉप बिट्स नामक कुछ विशेष बिट्स का उपयोग करता है।

सिफारिश की: