ఎలక్ట్రానిక్స్లో డిజిటల్ కోడ్ లాక్స్ బాగా ప్రాచుర్యం పొందాయి, ఇక్కడ మీరు లాక్ తెరవడానికి ఒక నిర్దిష్ట 'కోడ్'ని నమోదు చేయాలి. లాక్ తెరవడానికి ఎంటర్ చేసిన కోడ్ను ముందే నిర్వచించిన కోడ్తో పోల్చడానికి ఈ రకమైన లాక్లకు మైక్రోకంట్రోలర్ అవసరం. మేము ఇప్పటికే ఈ రకమైన డిజిటల్ లాక్లను ఆర్డునో ఉపయోగించి, రాస్ప్బెర్రీ పై ఉపయోగించి మరియు 8051 మైక్రోకంట్రోలర్ను ఉపయోగించాము. కానీ ఈ రోజు ఇక్కడ మనం మైక్రోకంట్రోలర్ లేకుండా కోడ్ లాక్ నిర్మిస్తున్నాము.
ఈ సాధారణ సర్క్యూట్లో మేము 555 టైమర్ ఐసి ఆధారిత కోడ్ లాక్ను నిర్మిస్తున్నాము . ఈ లాక్లో, 8 బటన్లు ఉంటాయి మరియు లాక్ను అన్లాక్ చేయడానికి ఒకేసారి నిర్దిష్ట నాలుగు బటన్లను నొక్కాలి. 555 IC ఇక్కడ మోనోస్టేబుల్ వైబ్రేటర్గా కాన్ఫిగర్ చేయబడింది. ప్రాథమికంగా ఈ సర్క్యూట్లో మనకు అవుట్పుట్ పిన్ 3 వద్ద ఒక LED ఉంటుంది, ఇది నిర్దిష్ట నాలుగు బటన్లను నొక్కడం ద్వారా ట్రిగ్గర్ వర్తించినప్పుడు ఆన్ అవుతుంది. LED కొంత సమయం వరకు ఉండి ఆపై స్వయంచాలకంగా ఆపివేయబడుతుంది. ఈ 555 మోనోస్టేబుల్ కాలిక్యులేటర్తో ఆన్ టైమ్ను లెక్కించవచ్చు. LED ఇక్కడ ఎలక్ట్రిక్ లాక్ని సూచిస్తుంది, ఇది కరెంట్ లేనప్పుడు లాక్ చేయబడి ఉంటుంది మరియు కరెంట్ దాని గుండా వెళుతున్నప్పుడు అన్లాక్ అవుతుంది. నిర్దిష్ట నాలుగు బటన్ల కలయిక “కోడ్”, ఇది లాక్ తెరవాలి.
అవసరమైన భాగాలు:
- + 5 వి సరఫరా వోల్టేజ్
- 555 టైమర్ ఐసి
- 470Ω రెసిస్టర్
- 100Ω రెసిస్టర్ (2 ముక్కలు)
- 10KΩ నిరోధకం
- 47KΩ రెసిస్టర్
- 100µF కెపాసిటర్
- LED
- పుష్ బటన్ (8 ముక్కలు)
సర్క్యూట్ వివరణ:
ఈ బొమ్మ 555 ఆధారిత కోడ్ లాక్ యొక్క సర్క్యూట్ రేఖాచిత్రాన్ని చూపిస్తుంది,
సర్క్యూట్లో చూపినట్లుగా, మనకు PIN6 మరియు GROUND మధ్య కెపాసిటర్ ఉంది, ఈ కెపాసిటర్ విలువ ట్రిగ్గర్ను దాటిన తర్వాత LED యొక్క సమయాన్ని ప్రారంభిస్తుంది. ఈ కెపాసిటర్ను ఎక్కువ ట్రిగ్గర్ కోసం ఎక్కువ టర్న్ ఆన్ సమయ వ్యవధితో భర్తీ చేయవచ్చు. కెపాసిటెన్స్ తగ్గడంతో ట్రిగ్గర్ తర్వాత టర్న్ ఆన్ సమయాన్ని తగ్గించవచ్చు. సర్క్యూట్లో వర్తించే సరఫరా వోల్టేజ్ + 3 వి నుండి + 12 వి వరకు ఏదైనా వోల్టేజ్ కావచ్చు మరియు ఇది 12 వి మించకూడదు కాబట్టి అలా చేయడం వల్ల చిప్ దెబ్బతింటుంది. మిగిలిన కనెక్షన్లు సర్క్యూట్ రేఖాచిత్రంలో చూపించబడ్డాయి.
పని వివరణ:
ముందే చెప్పినట్లుగా, ఇక్కడ 555 IC మోనోస్టేబుల్ మల్టీవైబ్రేటియర్ మోడ్లో కాన్ఫిగర్ చేయబడింది. కాబట్టి పుష్ బటన్ను నొక్కడం ద్వారా ట్రిగ్గర్ ఇచ్చిన తర్వాత, LED ఆన్ అవుతుంది మరియు PIN6 ఛార్జీల వద్ద కెపాసిటర్ కనెక్ట్ అయ్యే వరకు అవుట్పుట్ అధికంగా ఉంటుంది. OUTPUT ఎక్కువగా ఉండే సమయాన్ని ఈ క్రింది ఫార్ములా ద్వారా లెక్కించవచ్చు.
టి = 1.1 * ఆర్ * సి
కాబట్టి మా సర్క్యూట్లోని విలువల ప్రకారం, T = 1.1 * 47000 * 0.0001 = 5.17 సెకన్లు.
కాబట్టి LED 5 సెకన్ల పాటు ఆన్లో ఉంటుంది.
కెపాసిటర్ విలువను మార్చడం ద్వారా మనం ఈసారి పెంచవచ్చు లేదా తగ్గించవచ్చు. ఇప్పుడు ఈ సమయం ఎందుకు ముఖ్యమైనది? ఈ సమయ వ్యవధి సరైన కోడ్ను నమోదు చేసిన తర్వాత లేదా సరైన కీలను నొక్కిన తర్వాత లాక్ తెరిచి ఉంచే సమయం. కాబట్టి సరైన కీలను నొక్కిన తర్వాత వినియోగదారు తలుపు ద్వారా ప్రవేశించడానికి తగిన సమయం ఇవ్వాలి.
ఇప్పుడు, 555 టైమర్ IC లో, TRIGGER ఎలా ఉన్నా, రీసెట్ పిన్ క్రిందికి లాగితే అవుట్పుట్ తక్కువగా ఉంటుంది. కాబట్టి ఇక్కడ మన కోడ్ లాక్ని నిర్మించడానికి ట్రిగ్గర్ మరియు రీసెట్ పిన్లను ఉపయోగిస్తాము.
సర్క్యూట్లో చూపినట్లుగా, అనధికార ప్రాప్యతను గందరగోళపరిచేందుకు మేము గందరగోళ మార్గంలో పుష్ బటన్లను ఉపయోగించాము. సర్క్యూట్లో వలె, TOP లేయర్ బటన్లు “లింకర్స్”, TIGGER వర్తించటానికి అవన్నీ కలిసి నొక్కాలి. BOTTOM లేయర్ బటన్లు అన్నీ రీసెట్ లేదా “మైన్స్”; మీరు వాటిలో ఒకదాన్ని కూడా నొక్కితే, LINKERS ఒకేసారి నొక్కినప్పటికీ OUTPUT తక్కువగా ఉంటుంది.
ఇక్కడ గమనించండి పిన్ 4 రీసెట్ పిన్ మరియు పిన్ 2 555 టైమర్ ఐసిలో ట్రిగ్గర్ పిన్. గ్రౌండింగ్ పిన్ 4 555 ఐసిని రీసెట్ చేస్తుంది మరియు గ్రౌండింగ్ పిన్ 2 అవుట్పుట్ అధికంగా ఉండటానికి ప్రేరేపిస్తుంది. కాబట్టి అవుట్పుట్ పొందడానికి లేదా కోడ్ లాక్ తెరవడానికి, దిగువ పొర (గనులు) లోని ఏ బటన్ను నొక్కకుండా ఒకేసారి TOP లేయర్ (లింకర్స్) లోని అన్ని బటన్లను నొక్కాలి. 8 బటన్లతో మనకు 40 కె కాంబినేషన్ ఉంటుంది మరియు సరైన లింకర్లు తెలియకపోతే, లాక్ తెరవడానికి సరైన కలయికను పొందడానికి ఎప్పటికీ పడుతుంది.
ఇప్పుడు, సర్క్యూట్ యొక్క అంతర్గత పనిని చర్చించనివ్వండి. సర్క్యూట్ రేఖాచిత్రం ప్రకారం బ్రెడ్ బోర్డ్లో సర్క్యూట్ అనుసంధానించబడి, శక్తిని ఇస్తుందని అనుకుందాం. TRIGGER ఇవ్వబడనందున ఇప్పుడు LED ఆఫ్ అవుతుంది. టైమర్ చిప్లోని TRIGGER పిన్ చాలా సున్నితమైనది మరియు ఇది 555 యొక్క అవుట్పుట్ను నిర్ణయిస్తుంది. TRIGGER పిన్ 2 పై తక్కువ తర్కం 555 TIMER లోపల ఫ్లిప్-ఫ్లాప్ను సెట్ చేస్తుంది మరియు మనకు హై అవుట్పుట్ లభిస్తుంది మరియు ట్రిగ్గర్ పిన్ ఇచ్చినప్పుడు అవుట్పుట్ మిగిలి ఉంటుంది తక్కువ.
టాప్ లేయర్ (లింకర్స్) లోని అన్ని కీలు కలిసి నొక్కినప్పుడు, ట్రిగ్గర్ పిన్ మాత్రమే గ్రౌండ్ అవుతుంది మరియు మేము అవుట్పుట్ ను హైగా పొందుతాము మరియు లాక్ అన్లాక్ అవుతుంది. అయితే ట్రిగ్గర్ తొలగించబడిన తర్వాత ఈ ఉన్నత దశను ఎక్కువసేపు నిలుపుకోలేము. LINKERS విడుదలైన తర్వాత, అవుట్పుట్ యొక్క అధిక దశ పిన్ 6 మరియు గ్రౌండ్ మధ్య అనుసంధానించబడిన కెపాసిటర్ యొక్క ఛార్జింగ్ సమయం మీద ఆధారపడి ఉంటుంది. కాబట్టి కెపాసిటర్ ఛార్జ్ అయ్యే వరకు లాక్ అన్లాక్ చేయబడి ఉంటుంది. కెపాసిటర్ ఒకసారి 555 యొక్క THRESHOLD పిన్ (PIN6) ద్వారా విడుదలయ్యే వోల్టేజ్ స్థాయికి చేరుకుంటుంది, ఇది OUTPUT ను క్రిందికి లాగుతుంది మరియు కెపాసిటర్ డిశ్చార్జెస్గా LED ఆపివేయబడుతుంది. మోనోస్టేబుల్ మోడ్లో 555 ఐసి ఈ విధంగా పనిచేస్తుంది.
కాబట్టి ఈ ఎలక్ట్రానిక్ లాక్ ఎలా పనిచేస్తుంది, మీరు రిలే లేదా ట్రాన్సిస్టర్ ఉపయోగించి LED ని వాస్తవ ఎలక్ట్రిక్ డోర్ లాక్తో భర్తీ చేయవచ్చు. ఈ రకమైన నిజమైన ఎలక్ట్రిక్ డోర్ లాక్ ఈ ప్రాజెక్ట్లో ఇక్కడ ప్రదర్శించబడింది: ఆర్డునో డోర్ లాక్