ప్రకృతి యొక్క అన్ని పారామితులు అనలాగ్ అని మాకు తెలుసు. అంటే అవి కాలక్రమేణా నిరంతరం మారుతూ ఉంటాయి. గది యొక్క ఉదాహరణ ఉష్ణోగ్రత కోసం చెప్పండి. గది ఉష్ణోగ్రత నిరంతరం సమయంతో మారుతుంది. 1sec, 1.1sec, 1.2 sec… నుండి నిరంతరం మారుతున్న ఈ సిగ్నల్ను ANALOG సిగ్నల్ అంటారు. 1 సెకను నుండి 2 సెకన్ల వరకు చెప్పే పరివర్తన కాలంలో దాని పరిమాణాన్ని స్థిరంగా ఉంచే మరియు దాని విలువను స్థిరంగా ఉంచే సిగ్నల్ను డిజిటల్ సిగ్నల్ అంటారు.
అనలాగ్ సిగ్నల్ దాని విలువను 1.1 సెకన్ల వద్ద మార్చగలదు; ఈ సమయంలో డిజిటల్ సిగ్నల్ విలువను మార్చదు ఎందుకంటే ఇది సమయ వ్యవధిలో ఉంటుంది. ప్రకృతి యొక్క అనలాగ్ సంకేతాలను కంప్యూటర్లు లేదా డిజిటల్ సర్క్యూట్ల ద్వారా ప్రాసెస్ చేయలేనందున మేము వ్యత్యాసాన్ని తెలుసుకోవాలి. కాబట్టి డిజిటల్ సిగ్నల్స్. కంప్యూటర్లు గడియారం కారణంగా మాత్రమే డిజిటల్ డేటాను ప్రాసెస్ చేయగలవు, వేగంగా గడియారం ప్రాసెసింగ్ వేగం ఎక్కువ, డిజిటల్ సిగ్నల్స్ యొక్క పరివర్తన సమయం తక్కువగా ఉంటుంది.
ప్రకృతి అనలాగ్ అని ఇప్పుడు మనకు తెలుసు మరియు ప్రాసెసింగ్ సిస్టమ్స్కు ప్రాసెస్ చేయడానికి మరియు నిల్వ చేయడానికి డిజిటల్ డేటా అవసరం. అంతరాన్ని తగ్గించడానికి మాకు ADC లేదా అనలాగ్ టు డిజిటల్ కన్వర్షన్ ఉంది. ADC అనలాగ్ సిగ్నల్స్ ను డిజిటల్ డేటాగా మార్చడానికి ఉపయోగించే ఒక టెక్నిక్. ఇక్కడ మనం ADC0804 గురించి మాట్లాడబోతున్నాం. అనలాగ్ సిగ్నల్ను 8 బిట్ డిజిటల్ డేటాగా మార్చడానికి రూపొందించిన చిప్ ఇది. ఈ చిప్ ADC యొక్క ప్రసిద్ధ సిరీస్లో ఒకటి.
అనలాగ్ మూలాల నుండి ప్రాసెసింగ్ యూనిట్ల కోసం డిజిటల్ డేటాను పొందడానికి ఈ చిప్ ప్రత్యేకంగా రూపొందించబడింది. ఇది 8 బిట్ మార్పిడి యూనిట్, కాబట్టి మనకు 2 8 విలువలు లేదా 1024 విలువలు ఉన్నాయి. గరిష్ట విలువ 5 వి యొక్క కొలిచే వోల్టేజ్తో, ప్రతి 4.8 ఎమ్వికి మార్పు ఉంటుంది. కొలిచే వోల్టేజ్ ఎక్కువైతే స్పష్టత మరియు ఖచ్చితత్వం తగ్గుతుంది.
0-5v వోల్టేజ్ కొలిచేందుకు చేసిన కనెక్షన్లు సర్క్యూట్ రేఖాచిత్రంలో చూపించబడ్డాయి. ఇది + 5v యొక్క సరఫరా వోల్టేజీపై పనిచేస్తుంది మరియు 0-5V పరిధిలో వేరియబుల్ వోల్టేజ్ పరిధిని కొలవగలదు.
ADC ఎల్లప్పుడూ చాలా శబ్దాన్ని కలిగి ఉంటుంది, ఈ శబ్దం పనితీరును బాగా ప్రభావితం చేస్తుంది కాబట్టి మేము శబ్దం వడపోత కోసం 100uF కెపాసిటర్ను ఉపయోగిస్తాము. ఇది లేకుండా అవుట్పుట్ వద్ద చాలా హెచ్చుతగ్గులు ఉంటాయి.
చిప్ ప్రాథమికంగా క్రింది పిన్లను కలిగి ఉంది,
ఇన్పుట్ అనలాగ్ సిగ్నల్ దాని విలువకు పరిమితిని కలిగి ఉంది. ఈ పరిమితి సూచన విలువ మరియు చిప్ సరఫరా వోల్టేజ్ ద్వారా నిర్ణయించబడుతుంది. కొలిచే వోల్టేజ్ రిఫరెన్స్ వోల్టేజ్ మరియు చిప్ సరఫరా వోల్టేజ్ కంటే ఎక్కువగా ఉండకూడదు. పరిమితిని దాటితే, విన్> వ్రెఫ్ అని చెప్పండి, చిప్ శాశ్వతంగా తప్పుతుంది.
ఇప్పుడు పిన్ 9 లో వ్రెఫ్ / 2 పేరు చూడవచ్చు. అంటే మేము 5V యొక్క గరిష్ట విలువతో అనలాగ్ పరామితిని కొలవాలనుకుంటున్నాము, పిన్ 9 వద్ద 2.5 వి (5 వి / 2) వోల్టేజ్ను అందించాల్సిన 5 వ ఫ్రోగా మనకు వ్రేఫ్ అవసరం. అది చెప్పింది. ఇక్కడ మనం కొలిచేందుకు 5 వి వేరియబుల్ వోల్టేజ్కు ఆహారం ఇవ్వబోతున్నాం కాబట్టి 5 వి యొక్క వ్రెఫ్ కోసం పిన్ 9 వద్ద 2.5 వి వోల్టేజ్ ఇస్తాము.
2.5 వి కోసం మేము సర్క్యూట్ రేఖాచిత్రంలో చూపిన విధంగా వోల్టేజ్ డివైడర్ను ఉపయోగిస్తాము, రెండు చివర్లలో ఒకే విలువ నిరోధకం అవి వోల్టేజ్ను సమానంగా పంచుకుంటాయి, కాబట్టి ప్రతి రెసిస్టర్ 5 వి సరఫరా వోల్టేజ్తో 2.5 వి డ్రాప్ను కలిగి ఉంటుంది. తరువాతి రెసిస్టర్ నుండి డ్రాప్ ఒక Vref గా తీసుకోబడుతుంది.
చిప్ RC (రెసిస్టర్ కెపాసిటర్) ఓసిలేటర్ గడియారంలో పనిచేస్తుంది. సర్క్యూట్ రేఖాచిత్రంలో చూపినట్లుగా, C1 మరియు R2 గడియారాన్ని ఏర్పరుస్తాయి. ఇక్కడ గుర్తుంచుకోవలసిన ముఖ్యమైన విషయం ఏమిటంటే, అధిక రేటు ADC మార్పిడి కోసం కెపాసిటర్ C1 ను తక్కువ విలువకు మార్చవచ్చు. అయితే వేగంతో ఖచ్చితత్వం తగ్గుతుంది.
కాబట్టి అనువర్తనానికి అధిక ఖచ్చితత్వం అవసరమైతే అధిక విలువ కలిగిన కెపాసిటర్ను ఎంచుకోండి. అధిక వేగం కోసం తక్కువ విలువ కెపాసిటర్ను ఎంచుకోండి. 5V ref లో. ADC మార్పిడి కోసం 2.3V యొక్క అనలాగ్ వోల్టేజ్ ఇవ్వబడితే మనకు 2.3 * (1024/5) = 471 ఉంటుంది. ఇది ADC0804 యొక్క డిజిటల్ అవుట్పుట్ అవుతుంది మరియు అవుట్పుట్ వద్ద LED లతో మనకు సంబంధిత LED ల లైటింగ్ ఉంటుంది.
కాబట్టి ఇన్పుట్ కొలిచే 4.8mv యొక్క ప్రతి ఇంక్రిమెంట్ కోసం చిప్ యొక్క అవుట్పుట్ వద్ద డిజిటల్ ఇంక్రిమెంట్ ఉంటుంది. ఈ డేటాను నిల్వ లేదా వినియోగం కోసం ప్రాసెసింగ్ యూనిట్కు నేరుగా ఇవ్వవచ్చు.