सर्किट विवरण के साथ रियल टाइम क्लॉक के बारे में एक संक्षिप्त जानकारी

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





RTC शब्द का संक्षिप्त रूप एक वास्तविक समय घड़ी है, मूल रूप से यह एक घड़ी की तरह है। क्योंकि, यह एक बैटरी के साथ काम करता है ताकि हम समय बनाए रख सकें, यहां तक ​​कि कोई शक्ति भी न हो और हम लंबे समय का ट्रैक रख सकें, भले ही आप अपने माइक्रोकंट्रोलर को रीप्रोग्राम करें । RTC डिवाइस का उपयोग कई अनुप्रयोगों में एक सटीक तारीख और समय देने के लिए किया जाता है। आईबीएम पीसी का मदर बोर्ड आरटीसी डिवाइस का उपयोग करता है, जिसमें कोई शक्ति न होने पर भी तिथि और समय को बनाए रखने के लिए बैटरी शामिल होती है। इन उपकरणों का उपयोग कुछ माइक्रोकंट्रोलर्स में किया जाता है जबकि अन्य उपकरणों को इंटरफेस की आवश्यकता होती है। सबसे व्यापक रूप से इस्तेमाल किया जाने वाला वास्तविक समय घड़ी आईसी डीएस 1307 है। यह लेख एक वास्तविक समय घड़ी और इसके सर्किट आरेख के बारे में एक संक्षिप्त जानकारी देता है।

DS1307 RTC बोर्ड

DS1307 RTC बोर्ड



रियल टाइम क्लॉक DS1307 IC

DS1307 आईसी सबसे व्यापक रूप से वास्तविक समय घड़ी का उपयोग किया जाता है, इसमें बाहरी बिजली की आपूर्ति की कमी में अधिकतम दस साल तक कार्य करने के लिए 3V बाहरी लिथियम बैटरी होती है। इस आईसी (इंटीग्रेटेड सर्किट) एक का उपयोग करता है CMOS तकनीक कम बिजली की खपत को बनाए रखने के लिए। इस आईसी का उपयोग तिथि, माह और वर्ष, घंटे, मिनट और सेकंड और सप्ताह के दिन पर भी नज़र रखने के लिए किया जाता है। यह IC एक लीप ईयर सुविधा प्रदान करता है जो 2100 तक मान्य है। लीप वर्ष का मुआवजा चेक करके किया जाता है


वर्ष के अंतिम दो अंक। इन सभी के बारे में जानकारी HEX या BCD के रूप में प्रदान की जाती है। O को DS1307 IC के आगे के विवरण के बारे में पता है कृपया लिंक का अनुसरण करें। RTC DS1307 - पिन विवरण, DS1307 की विशेषताएं और कार्य



DS1307 पिन कॉन्फ़िगरेशन

DS1307 पिन कॉन्फ़िगरेशन

RTC DS1307 और PIC माइक्रोकंट्रोलर आधारित डिजिटल घड़ी

RTC DS1307 IC का सर्किट आरेख नीचे दिखाया गया है, जिसे डिजिटल घड़ी के साथ बनाया गया है, तस्वीर माइक्रोकंट्रोलर और सात खंड प्रदर्शन या एलसीडी।

IC DS1307 एक कम शक्ति वाला सीरियल रियल टाइम क्लॉक है जो BCD (बाइनरी कोडेड दशमलव घड़ी और 56 नॉनवॉलेस्टिक स्टैटिक रैम के साथ एकीकृत है। पता और डेटा को क्रमिक रूप से स्थानांतरित किया जाता है। I2C बस । वास्तविक समय की घड़ी दिनांक, महीने, वर्ष और दूसरे, मिनट और घंटे के बारे में जानकारी प्रदान करती है। यह आईसी 12hr या 24 घंटा प्रारूप में AM और PM के सूचक के साथ काम करता है। DS1307 आईसी सर्किट एक पावर सेंसिंग सर्किट के साथ बनाया गया है। बिजली की विफलता होने पर बैकअप आपूर्ति को स्विच करने के लिए इस सेंसिंग सर्किट का उपयोग किया जाता है। यह वास्तविक समय घड़ी आईसी एक का उपयोग करता है बाहरी थरथरानवाला (32.768khz) और इसे संचालित करने के लिए किसी भी अवरोधक या संधारित्र की आवश्यकता नहीं है

आरटीसी सर्किट आरेख

आरटीसी सर्किट आरेख

PIC 18F2620 माइक्रोकंट्रोलर I2C बस के साथ बनाया गया है। हालाँकि, डिजिटल घड़ी को बाहरी RTC ची के बिना डिज़ाइन किया जा सकता है, लेकिन केवल आंतरिक PIC टाइमर का उपयोग करता है। RTC IC सॉफ्टवेयर को आसान बनाता है क्योंकि यह कैलेंडर और महीनों के समायोजन, लीप इयर्स अकाउंटिंग के सभी कार्यों का ध्यान रखता है।


PIC 18F2620 माइक्रोकंट्रोलर

PIC 18F2620 माइक्रोकंट्रोलर

उपरोक्त सर्किट में, RTC IC को PIC माइक्रोकंट्रोलर के पोर्ट C में इंटरफेयर किया जाता है। इस माइक्रोकंट्रोलर में एक I2C बस और कनेक्ट दो शामिल हैं प्रतिरोधों को ऊपर खींचो बस संचालित करने के लिए। बैटरी का बैकअप लेने के लिए 3V बैटरी को IC के पिन 3 (VBAT) से कनेक्ट करें। इस सर्किट में, PIC माइक्रोकंट्रोलर के लिए एक आंतरिक ऑसिलेटर का उपयोग किया जाता है और MCLR को निष्क्रिय किया जाता है। यदि बाहरी थरथरानवाला आवश्यक है, तो इसे पिन 9 और 10. से जोड़ा जा सकता है। यदि माइक्रोकंट्रोलर को रीसेट करने के लिए MCLR आवश्यक है, तो इसे 10K रोकनेवाला के माध्यम से + v आपूर्ति से जोड़ा जा सकता है। उपरोक्त सर्किट में, तीन पुश बटन पोर्ट सी से जुड़े हैं और इन बटन का उपयोग दिनांक और समय निर्धारित करने के लिए किया जाता है। जब बटन दबाया जाता है, तो डिवाइस सेटअप मोड में प्रवेश करता है। अप बटन का उपयोग घंटे को बढ़ाने के लिए किया जाता है और डाउन बटन का उपयोग घटने के लिए किया जाता है। बटन को फिर से दबाने से कर्सर माइनस में चला जाएगा, और ए आयसीडी प्रदर्शन पोर्ट-बी से जुड़ा हुआ है

MPLAB XC8 सॉफ्टवेयर का उपयोग कोड लिखने के लिए किया जाता है और इसमें लाइब्रेरी या I2C बस शामिल हैं, जो कि IC.registers से पढ़ने और लिखने, तारीख और समय की जानकारी को पढ़ना आसान बनाता है, जिसमें समय और तारीख की जानकारी शामिल है, जिसे लागू करने से पाया जा सकता है डिवाइस पहचान पते के बाद START और उसके बाद। तब इन रजिस्टरों को क्रमिक रूप से इसके पते का उपयोग करके पुनः प्राप्त किया जा सकता है जब तक कि कोई STOP शर्त नहीं दी जाती। माइक्रोकंट्रोलर की लाइब्रेरी कंपाइलर के इंस्टॉलेशन फोल्डर में डॉक्यूमेंट को ढूंढने में मदद करेगी, जिसमें मैक्रों और बस से पढ़ने या लिखने के कार्यों का विवरण शामिल है।

MPLAB XC8 सॉफ्टवेयर

MPLAB XC8 सॉफ्टवेयर

वास्तविक समय घड़ी एक बीसीडी घड़ी या कैलेंडर है। तो आईसी से पढ़ा जाने वाला डेटा हमारी आवश्यकताओं के अनुसार एक आवश्यक प्रारूप में बदला जाना चाहिए और साथ ही आईसी को लिखे जाने वाले डेटा को बीसीडी प्रारूप में होना चाहिए। MPLAB CXB लाइब्रेरी फ़ंक्शंस का उपयोग करते हुए PIC माइक्रोकंट्रोलर के साथ एलसीडी को इंटरफैस करना यह एक स्ट्रिंग या चरित्र डेटा की आवश्यकता है। इसलिए प्रदर्शन में दिखाए जाने वाले डेटा को चरित्र में परिवर्तित किया जाना चाहिए। बाइनरी कोडेड दशमलव पर जोड़ और घटाव लागू नहीं किया जा सकता है

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

फ़ोटो क्रेडिट: