ఈ ట్యుటోరియల్లో మేము ATMEGA8 మైక్రోకంట్రోలర్తో ఆప్టోకపులర్ను ఇంటర్ఫేస్ చేయబోతున్నాం. ఆక్టోకప్లర్లు ఎలక్ట్రానిక్ మరియు ఎలక్ట్రికల్ సర్క్యూట్లను వేరుచేయడానికి ఉపయోగించే మనోహరమైన పరికరాలు. ఈ సరళమైన పరికరం మోటార్లు వంటి బలమైన ఎలక్ట్రానిక్స్ నుండి సున్నితమైన ఎలక్ట్రానిక్స్ను వేరు చేస్తుంది, అయినప్పటికీ లోడ్ను మూలం మీద నియంత్రణలో ఉంచుతుంది.
మేము నియంత్రిక నుండి నియంత్రణ తర్కంతో అభిమాని వంటి AC మోటారు వేగాన్ని నియంత్రించాలనుకుంటున్నాము. మేము మోటారును నడిపించే కంట్రోలర్ నుండి సిస్టమ్ ఆఫ్ కంట్రోల్ వరకు సిగ్నల్ ఇవ్వవచ్చు. కానీ ప్రక్రియ సమయంలో మేము మోటారు వేగం నియంత్రణ వ్యవస్థ నుండి శబ్దాన్ని కూడా తీసుకుంటాము. ఎందుకంటే దాని ఎసి సర్క్యూట్ మరియు అది కూడా మోటార్లు మనం చాలా శబ్దం వడపోత చేయవలసి ఉంటుంది. OPTOELECTRONICS తో మేము మోటారు డ్రైవింగ్ యూనిట్ నుండి కంట్రోలర్ యూనిట్ యొక్క ప్రత్యక్ష సంబంధాన్ని నివారించవచ్చు. దీని ద్వారా మేము వ్యవస్థల మధ్య శబ్దం ప్రసారాన్ని నివారించాము, అయితే మేము లోడ్ను మొత్తం నియంత్రణలో ఉంచుతాము.
OPTOELCTRONICS, పేరు చెప్పినట్లుగా, మనకు తేలికపాటి ట్రిగ్గరింగ్ సిస్టమ్ ఉంటుంది. మేము సోర్స్ చివర కాంతి ఉద్గార పరికరానికి సిగ్నల్ పంపుతాము మరియు లోడ్ ఎండ్ వద్ద లైట్ ట్రిగ్గర్ స్విచ్ ఉంటుంది. మేము దీనిని మరింత వివరణలో చర్చిస్తాము. ఇక్కడ మనం 4N25 a 6 పిన్ IC ని ATMEGA8 కంట్రోలర్కు ఇంటర్ఫేస్ చేయబోతున్నాం. కంట్రోలర్ చివరలో స్విచ్ నొక్కినప్పుడు, లోడ్ ఎండ్ వద్ద కనెక్ట్ చేయబడిన LED ఆన్ అవుతుంది.
భాగాలు అవసరం
హార్డ్వేర్: ATmega8 మైక్రోకంట్రోలర్, విద్యుత్ సరఫరా (5v), AVR-ISP PROGRAMMER, 4N25 OPTOCOUPLER, 1KΩ నిరోధకం (3 ముక్కలు), LED
సాఫ్ట్వేర్: అట్మెల్ స్టూడియో 6.1, ప్రోగిస్ప్ లేదా ఫ్లాష్ మ్యాజిక్.
సర్క్యూట్ రేఖాచిత్రం మరియు వివరణ
AVR మైక్రోకంట్రోలర్తో OPTOCOUPLER ఇంటర్ఫేసింగ్ కోసం సర్క్యూట్ రేఖాచిత్రం చిత్రంలో చూపబడింది,
మరింత ముందుకు వెళ్ళే ముందు OPTOCOUPLER ఎలా పనిచేస్తుందో చర్చిద్దాం, పరికరం యొక్క అంతర్గత సర్క్యూట్ క్రింద ఉన్న చిత్రంలో చూపబడింది,
ఇక్కడ PINA మరియు PINC మూలం వైపుకు అనుసంధానించబడి ఉన్నాయి.
PINB, PINC, PINE లోడ్ వైపును సూచిస్తాయి.
రేఖాచిత్రం నుండి సోర్స్ చివరలో LED (లైట్ ఎమిటింగ్ డయోడ్) ఉందని మరియు లోడ్ వైపు ఒక ఫోటోట్రాన్సిస్టర్ ఉందని స్పష్టమవుతుంది. సిస్టమ్ చిప్ లోపల ఫ్రేమ్ చేయబడింది కాబట్టి ఫోటోట్రాన్సిస్టర్ యొక్క లాభం ఎక్కువగా ఉంటుంది.
ఇప్పుడు సోర్స్ సైడ్లోని ఎల్ఈడీకి సిగ్నల్ పంపినప్పుడు, ఎల్ఈడీ లైట్ రేడియేషన్ను విడుదల చేస్తుంది, ఎందుకంటే ఫోటో ట్రాన్సిస్టర్ ఎల్ఈడీకి ఆనుకొని ఉంటుంది, లైట్ రిసెప్షన్లో ట్రాన్సిస్టర్ ఆన్ అవుతుంది. కాబట్టి లైట్ సెన్సిటివ్ లోడ్ డ్రైవర్ను ప్రేరేపించడానికి కంట్రోలర్ నుండి కంట్రోల్ సిగ్నల్ కాంతిగా మారుతుంది.
చిప్ సర్క్యూట్ను ఇలా సూచించవచ్చు:
సోర్స్ ఎండ్ వద్ద డయోడ్ మరియు లోడ్ ఎండ్ వద్ద ట్రాన్సిస్టర్తో, పై సర్క్యూట్ పేరుకు పూర్తి అర్ధమే. ఇప్పుడు నియంత్రికకు ఒక బటన్ అందించబడింది, దానిని కాల్చిన తరువాత, నియంత్రిక OPTOCOUPLER యొక్క డయోడ్ ముగింపుకు పల్స్ పంపుతుంది. లోడ్ను LED గా ఉంచడంతో, OPTOCOUPLER లోని ట్రాన్సిస్టర్ LED ని డ్రైవ్ చేస్తుంది. కాబట్టి LED ఆన్ అవుతుంది.
OPTOCOUPLER మరియు మైక్రోకంట్రోలర్ మధ్య కమ్యూనికేషన్ యొక్క పద్ధతి క్రింద ఇవ్వబడిన సి కోడ్లో దశల వారీగా వివరించబడింది.