8051 మైక్రోకంట్రోలర్ మరియు 555 టైమర్ ఉపయోగించి క్విజ్ బజర్ సర్క్యూట్

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి





క్విజ్ బజర్ వ్యవస్థలు ఎక్కువగా పాఠశాలలు, కళాశాలలలో మరియు టెలివిజన్ ద్వారా ప్రసారం చేయబడిన ప్రత్యక్ష క్విజ్ పోటీలలో ఉపయోగించబడతాయి. పాఠశాలలు మరియు కళాశాలలలో నిర్వహించే పోటీల సమయంలో అడిగే ప్రశ్నకు సమాధానంగా క్విజ్ బజర్ ఏ వినియోగదారుని అయినా త్వరగా స్విచ్ నొక్కడానికి అనుమతిస్తుంది. నొక్కిన స్విచ్ కొంత సమయం వరకు సందడి చేసే ధ్వని లేదా అలారం ఇస్తుంది మరియు ప్రతిచర్య సమయం చాలా తక్కువగా ఉంటుంది. యాన్యుసియేటర్ ప్యానెల్లు, ఎలక్ట్రానిక్ మెట్రోనొమ్ మైక్రోవేవ్ ఓవెన్లు మరియు ఇతర గృహ అనువర్తనాలు వంటి వివిధ అనువర్తనాలలో కూడా బజర్లను ఉపయోగించవచ్చు.

క్విజ్ బజర్

క్విజ్ బజర్



వివిధ కంట్రోలర్‌ల వాడకంతో క్విజ్ బజర్ సర్క్యూట్‌ను అనేక విధాలుగా అమలు చేయవచ్చు. ఈ కంట్రోలర్లలో 555 టైమర్లు మరియు మైక్రోకంట్రోలర్లు ఉన్నాయి. 555 టైమర్ ఆధారిత బజర్ సర్క్యూట్ అనేది సరళమైన మరియు తక్కువ-ధర పరికరం, దీనిలో సమయ వ్యవధి రెసిస్టర్ మరియు కెపాసిటర్ విలువలు (RC స్థిరాంకం) ద్వారా నిర్ణయించబడుతుంది. జ మైక్రోకంట్రోలర్ ఆధారిత బజర్ సర్క్యూట్ అనేది ప్రోగ్రామబుల్ టైమర్, దీనిలో మైక్రోకంట్రోలర్ యొక్క ప్రోగ్రామ్ కోడ్‌ను మార్చడం ద్వారా సమయ వ్యవధి మారుతూ ఉంటుంది. ఈ రెండు సర్క్యూట్ల యొక్క క్రింది వివరణ సర్క్యూట్లు మరియు వాటి ఆపరేషన్లను పోల్చడానికి మీకు సహాయం చేస్తుంది.


555 టైమర్‌లను ఉపయోగించి బజర్ సర్క్యూట్

టైమర్‌ను మూడు మోడ్‌లలో ఆపరేట్ చేయవచ్చు మల్టీవైబ్రేటర్ సర్క్యూట్ల కోసం మోనోస్టేబుల్, అస్టేబుల్ మరియు బిస్టబుల్ . పల్స్ మాడ్యులేషన్ టెక్నిక్ ఉపయోగించి పప్పులను ఉత్పత్తి చేయడానికి టైమర్ ఉపయోగించబడుతుంది. మోనోస్టేబుల్ మోడ్‌లో, టైమర్ పిన్ 2 వద్ద ప్రేరేపించబడినప్పుడు RC సమయ స్థిరాంకం ద్వారా నిర్ణయించబడిన నిర్దిష్ట కాలానికి అవుట్‌పుట్ అధికంగా సెట్ చేయబడుతుంది. బిస్టేబుల్ మోడ్‌లో, ట్రిగ్గరింగ్ ఇన్‌పుట్ పిన్ 2 వద్ద అనుసంధానించబడుతుంది. తక్కువ, సర్క్యూట్ యొక్క అవుట్పుట్ అధిక స్థితిలో ఉంటుంది. రీసెట్ బటన్ పిన్ 4 వద్ద కనెక్ట్ చేయబడింది మరియు ఇన్పుట్ తక్కువగా ఉంటే, అవుట్పుట్ కూడా తక్కువ స్థితిలో ఉంటుంది.



555 టైమర్‌లను ఉపయోగించి బజర్ సర్క్యూట్

555 టైమర్‌లను ఉపయోగించి బజర్ సర్క్యూట్

చిత్రంలో చూపినట్లుగా, బజర్ సర్క్యూట్లో రెండు రెసిస్టర్లు, కెపాసిటర్లు మరియు ఉంటాయి 555 టైమర్లు ఇవి అస్టేబుల్ మల్టీవైబ్రేటర్లుగా ఏర్పాటు చేయబడ్డాయి. అస్టేబుల్ మోడ్‌లో, స్థిరమైన స్థితి లేదు మరియు వినియోగదారు నుండి ఎటువంటి సహాయం లేకుండా పప్పులు తక్కువ మరియు అధిక స్థితిలో చదరపు తరంగ రూపంలో ఉత్పత్తి చేయబడతాయి. ఫ్లాష్ లాంప్స్ మరియు ఎల్‌ఈడీలను మార్చడానికి ఈ విధానం ఉపయోగపడుతుంది.

సర్క్యూట్ కనెక్షన్లు: ఈ సర్క్యూట్లో, రెసిస్టర్ R1 Vcc మరియు ఉత్సర్గ పిన్ 7 మధ్య అనుసంధానించబడి ఉంది. మరొక రెసిస్టర్ R2 ఉత్సర్గ పిన్ 7 మరియు ట్రిగ్గర్ పిన్ 2 మధ్య అనుసంధానించబడి ఉంది. పిన్ 2 మరియు థ్రెషోల్డ్ పిన్ 6 చిన్నవి మరియు కెపాసిటర్ ద్వారా అనుసంధానించబడి ఉంటాయి. ఈ కెపాసిటర్ రెసిస్టర్ R1 మరియు R2 ద్వారా ఛార్జ్ చేస్తుంది మరియు R2 ద్వారా విడుదల అవుతుంది. ప్రతికూల బయాసింగ్ కోసం పిన్ 1 భూమికి అనుసంధానించబడి ఉంది, మరియు పిన్ 5 కెపాసిటర్ ద్వారా భూమికి అనుసంధానించబడి ఉంటుంది మరియు పిన్ 3 అవుట్‌పుట్‌గా ఉపయోగించబడుతుంది. పిన్ 7 R1 మరియు R2 రెసిస్టర్‌ల సంభావ్య డివైడర్‌కు అనుసంధానించబడి ఉంది.

సర్క్యూట్ ఆపరేషన్: ఈ సర్క్యూట్ అస్టేబుల్ మోడ్‌లో ఉంది, ఇది దాని రాష్ట్రాలను స్వయంచాలకంగా ‘హై నుండి తక్కువ’ మరియు ‘లో టు హై’ గా మారుస్తుంది. ఒక స్విచ్ నొక్కినప్పుడు, విద్యుత్ సరఫరా VCC నుండి రెసిస్టర్లు R1 మరియు R2 ద్వారా కెపాసిటర్ ఛార్జింగ్ సమయంలో పిన్ 3 వద్ద అవుట్పుట్ ఎక్కువగా ఉంటుంది. ఈ కెపాసిటర్ 2/3 Vcc వరకు ఛార్జ్ అవుతుంది, తద్వారా ఈ వ్యవధిలో అవుట్పుట్ ఎక్కువగా ఉంటుంది మరియు స్పీకర్ ధ్వనిస్తుంది. అప్పుడు కెపాసిటర్ 1/3 Vcc వరకు రెసిస్టర్ R2 ద్వారా ఉత్సర్గ ప్రారంభమవుతుంది, మరియు ఈ సమయంలో పిన్ 3 వద్ద అవుట్పుట్ తక్కువగా ఉంటుంది కాబట్టి స్పీకర్ మ్యూట్ అవుతుంది మరియు స్విచ్ తెరిచినప్పుడు పూర్తిగా ఆపివేయబడుతుంది. RC సమయ స్థిరాంకం ఆధారంగా చదరపు పప్పులు అధిక నుండి తక్కువ స్థితికి మరియు తక్కువ నుండి అధిక స్థితికి వచ్చే వరకు ఈ ప్రక్రియ పునరావృతమవుతుంది.


555 టైమర్‌లతో కూడిన క్విజ్ బజర్ సర్క్యూట్‌ను 8051 మైక్రోకంట్రోలర్‌లను (AT89C51) ఉపయోగించడం ద్వారా మరింత అభివృద్ధి చేయవచ్చు. 555 టైమర్‌లో, కెపాసిటర్ విలువను బట్టి బజర్ యొక్క సమయ విలువ మారుతూ ఉంటుంది, 8051 మైక్రోకంట్రోలర్‌ను ఉపయోగించడం ద్వారా - మైక్రోకంట్రోలర్‌లో ప్రోగ్రామ్‌ను మార్చడం ద్వారా టైమింగ్ విలువలను మార్చవచ్చు. ఈ భావనను బాగా అర్థం చేసుకోవడానికి, 8051 మైక్రోకంట్రోలర్‌ను ఉపయోగించే క్విజ్ బజర్ యొక్క ఆచరణాత్మక ఉదాహరణ క్రింద ఇవ్వబడింది.

8051 మైక్రోకంట్రోలర్ (AT89C51) తో 8-అభ్యర్థి-క్విజ్ బజర్

ఇది ప్రతిపాదించబడింది 8 అభ్యర్థి క్విజ్ బజర్ సిస్టమ్ పాఠశాలలు మరియు కళాశాలల క్విజ్ పోటీలలో ఉపయోగించబడుతుంది. మొదట బజర్‌ను నొక్కిన బృందానికి ప్రశ్నకు సమాధానం ఇవ్వడానికి మొదటి ప్రాధాన్యత ఇవ్వబడుతుంది. అనంతమైన తక్కువ వ్యవధిలో ఏ బృందం బజర్‌ను నొక్కిందో కొన్నిసార్లు గుర్తించడం చాలా కష్టం. యాదృచ్చికంగా, ఇద్దరు జట్టు ఆటగాళ్ళు ఒకేసారి బజర్‌ను నొక్కితే, అప్పుడు చిన్న సమయ గ్యాప్ పరిస్థితి తలెత్తుతుంది, ఇది మానవుల జోక్యం ద్వారా అభిప్రాయాన్ని తీసుకోవడం ద్వారా ప్రభావితమవుతుంది.

ఈ వ్యవస్థను ఉపయోగించడం ద్వారా రూపొందించబడింది AT89C51, ఇది 8051 కుటుంబానికి చెందినది . ఈ క్విజ్ బజర్ గరిష్టంగా ఎనిమిది జట్ల కోసం రూపొందించబడింది. ఈ వ్యవస్థలో, మేము సర్క్యూట్ ఆపరేషన్ ద్వారా మరియు బజర్ ఎలా పనిచేస్తుందో తెలుసుకోవచ్చు.

8051 మైక్రోకంట్రోలర్‌తో క్విజ్ బజర్

8051 మైక్రోకంట్రోలర్‌తో క్విజ్ బజర్

సర్క్యూట్ కనెక్షన్లు: ఈ మైక్రోకంట్రోలర్ 40 పిన్‌లను కలిగి ఉంటుంది, దీనిలో 32 పిన్‌లు ఇన్‌పుట్ మరియు అవుట్పుట్ ప్రయోజనం కోసం ఉపయోగించబడతాయి. ఈ వ్యవస్థలో, మొత్తం తొమ్మిది ఇన్‌పుట్ పిన్‌లు ఉపయోగించబడతాయి, మొత్తం ఎనిమిది ఇన్‌పుట్ పిన్‌లు మైక్రోకంట్రోలర్ యొక్క పోర్ట్ 1 కు స్విచ్‌లుగా అనుసంధానించబడి ఉంటాయి మరియు బజర్ వ్యవస్థను రీసెట్ చేయడానికి తొమ్మిదవ పిన్ రీసెట్ బటన్‌గా సెట్ చేయబడింది. ఎనిమిది స్విచ్‌లు బజర్‌తో అనుసంధానించబడి ఉంటే, ఏదైనా స్విచ్‌లు నొక్కితే, అప్పుడు బజర్ ఎగిరిపోతుంది. ఏడు విభాగాల ప్రదర్శన , ఇది నొక్కిన స్విచ్ యొక్క సమాచారాన్ని ప్రదర్శిస్తుంది, మైక్రోకంట్రోలర్ యొక్క పోర్ట్ 2 తో ఇంటర్‌ఫేస్ చేయబడుతుంది. మైక్రోకంట్రోలర్ ఏదైనా స్విచ్ నొక్కినట్లయితే, సంబంధిత స్విచ్ సంఖ్య LCD లో ప్రదర్శించబడుతుంది. విద్యుత్ సరఫరా మైక్రోకంట్రోలర్ మరియు బజర్ యొక్క 40 మరియు 31 పిన్స్కు అనుసంధానించబడి ఉంది.

సర్క్యూట్ ఆపరేషన్: పోర్ట్ 1 కి కనెక్ట్ చేయబడిన పుష్ బటన్ల సమితి నుండి ఏదైనా పుష్ బటన్‌ను నొక్కినప్పుడు, ఇది సంబంధిత పిన్ను లాజిక్ హైకి అనుమతిస్తుంది. ఒక నిర్దిష్ట పిన్ వద్ద సిగ్నల్ యొక్క తక్కువ నుండి అధికంగా మారడం ఒక నిర్దిష్ట కాలానికి మైక్రోకంట్రోలర్ అవుట్పుట్ లాజిక్ అధికంగా ఉంటుంది. మైక్రోకంట్రోలర్ ప్రోగ్రామ్ చేయబడింది, ఇది నిరంతరం ఇన్పుట్ పిన్నులను స్కాన్ చేస్తుంది మరియు తదనుగుణంగా బజర్ సర్క్యూట్ కోసం తక్కువ మార్గాన్ని చేస్తుంది మరియు ఇన్పుట్ నొక్కిన ఏడు-సెగ్మెంట్ డిస్ప్లేలో సంఖ్యను ప్రదర్శిస్తుంది.

మైక్రోకంట్రోలర్ ప్రోగ్రామ్‌ను కావలసిన కాల వ్యవధితో సవరించడం ద్వారా బజర్ యొక్క కాల వ్యవధిని మార్చవచ్చు. సాధారణంగా, మైక్రోకంట్రోలర్‌తో ప్రోగ్రామ్ చేయబడుతుంది కైల్ సాఫ్ట్‌వేర్‌లో సి లాంగ్వేజ్ పొందుపరచబడింది .

8051 మైక్రోకంట్రోలర్‌ను ఉపయోగించి 8 జట్ల కోసం రూపొందించిన మరియు అభివృద్ధి చేసిన క్విజ్ బజర్ ప్రాజెక్ట్ గురించి ఇదంతా. ఈ అంశంపై మీకు మంచి అవగాహన వచ్చిందని మేము ఆశిస్తున్నాము. ఇంకా, ఈ అంశానికి సంబంధించి ఏదైనా సహాయం కోసం, మీరు క్రింద ఇచ్చిన వ్యాఖ్య విభాగంలో వ్యాఖ్యానించడం ద్వారా మమ్మల్ని సంప్రదించవచ్చు.

ఫోటో క్రెడిట్స్: