इस ट्यूटोरियल में हम ATMEGA8 माइक्रोकंट्रोलर के साथ एक ऑप्टोकॉप्टर को इंटरफेस करने जा रहे हैं । ऑक्टोकॉपर्स आकर्षक उपकरण हैं जिनका उपयोग इलेक्ट्रॉनिक और इलेक्ट्रिकल सर्किट को अलग करने के लिए किया जाता है । यह सरल उपकरण संवेदनशील इलेक्ट्रॉनिक्स को मोटर्स जैसे मजबूत इलेक्ट्रॉनिक्स से अलग करता है, फिर भी स्रोत पर भार को नियंत्रण में रखता है।
कहते हैं कि हम एक नियंत्रक से नियंत्रण तर्क के साथ, एसी की मोटर की गति को पंखे की तरह नियंत्रित करना चाहते हैं। हम नियंत्रक से नियंत्रण प्रणाली को संकेत दे सकते हैं जो मोटर चलाती है। लेकिन प्रक्रिया के दौरान हम मोटर गति नियंत्रण प्रणाली से शोर भी लेते हैं। क्योंकि इसका एसी सर्किट और वह भी मोटरों के लिए हमें बहुत अधिक शोर निस्पंदन करना होगा। OPTOELECTRONICS के साथ हम मोटर ड्राइविंग यूनिट से नियंत्रक इकाई के सीधे संपर्क से बच सकते हैं। इसके द्वारा हम सिस्टम के बीच शोर संचरण से बचते हैं फिर भी हम लोड को कुल नियंत्रण में रख सकते हैं।
OPTOELCTRONICS, जैसा कि नाम से ही पता चलता है, हमारे पास लाइट ट्रिगरिंग सिस्टम शामिल होगा। हम स्रोत के अंत में एक प्रकाश उत्सर्जक उपकरण को संकेत भेजेंगे और लोड अंत में एक प्रकाश ट्रिगर स्विच होगा। हम इसके बारे में अधिक विवरण में चर्चा करेंगे। यहाँ हम ATMNA8 कंट्रोलर के लिए 4N25 a 6 pin IC को इंटरफ़ेस करने जा रहे हैं । जब स्विच को नियंत्रक छोर पर दबाया जाता है, तो लोड एंड पर लगी एक एलईडी चालू हो जाती है।
अवयव आवश्यक
हार्डवेयर: ATmega8 माइक्रोकंट्रोलर, बिजली की आपूर्ति (5v), AVR-ISP PROGRAMMER, 4N25 OPTOCOUPLER, 1KΩ रोकनेवाला (3 टुकड़े), एलईडी
सॉफ्टवेयर: Atmel स्टूडियो 6.1, Progisp या फ़्लैश जादू।
सर्किट आरेख और स्पष्टीकरण
AVTO microcontroller के साथ OPTOCOUPLER इंटरफेसिंग के लिए सर्किट आरेख चित्र में दिखाया गया है,
आगे जाने से पहले आइए चर्चा करें कि OPTOCOUPLER कैसे काम करती है, डिवाइस का आंतरिक सर्किट नीचे चित्र में दिखाया गया है,
यहाँ PINA और PINC स्रोत की तरफ से जुड़े हुए हैं।
PINB, PINC, PINE लोड पक्ष का प्रतिनिधित्व करता है।
आरेख से यह स्पष्ट है कि स्रोत के अंत में एक एलईडी (लाइट एमिटिंग डायोड) है और लोड साइड में एक फोटोसेंटर है। सिस्टम को एक चिप के अंदर फंसाया गया है ताकि PHOTOTRANSISTOR का लाभ अधिक हो।
अब जब स्रोत की ओर से एलईडी को एक सिग्नल पास किया जाता है, तो एलईडी प्रकाश विकिरण का उत्सर्जन करता है, क्योंकि प्रकाश ट्रांजिस्टर एलईडी के निकट है, प्रकाश रिसेप्शन पर ट्रांजिस्टर ट्यून हो जाता है। इसलिए नियंत्रक से नियंत्रण संकेत प्रकाश के प्रति संवेदनशील लोड चालक को ट्रिगर करने के लिए प्रकाश में परिवर्तित हो जाता है।
इसके अलावा चिप सर्किट का प्रतिनिधित्व किया जा सकता है:
लोड अंत में स्रोत अंत और ट्रांजिस्टर पर डायोड के साथ, उपरोक्त सर्किट नाम के लिए पूर्ण समझ में आता है। अब नियंत्रक को एक बटन के साथ प्रदान किया जाता है, इसे फायर करने पर, नियंत्रक ओपीटीओसीयूपीएलर के डायोड छोर पर एक पल्स भेजता है। एक एलईडी के रूप में रखे गए लोड के साथ, OPTOCOUPLER में ट्रांजिस्टर एलईडी को चलाता है। तो एलईडी चालू हो जाता है।
OPTOCOUPLER और माइक्रोकंट्रोलर के बीच संचार की विधि को नीचे दिए गए C कोड में चरण दर चरण समझाया गया है।