MCU లో ADC ఛానెల్‌లు మరియు AN పిన్‌ల మధ్య తేడా ఏమిటి?


సమాధానం 1:

ADC అనేది డిజిటల్ మార్పిడులకు అనలాగ్ చేసే చిప్ లోపల ఉన్న పరికరం. ఇది నమూనా చేయగల బహుళ ఛానెల్‌లను కలిగి ఉంటుంది, కానీ ఒకేసారి ఒకటి మాత్రమే.

అనలాగ్ ఇన్పుట్ పిన్స్ ఒక విధంగా ADC కి అనుసంధానించబడిన పిన్స్.

తక్కువ ముగింపు మైక్రోకంట్రోలర్‌లలో, అనలాగ్ ఇన్‌పుట్ పిన్‌లు మరియు ADC ఛానెల్‌ల మధ్య తరచుగా 1: 1 మ్యాపింగ్ ఉంటుంది, అయితే చాలా మినహాయింపులు ఉన్నాయి.

ఉదాహరణకు, కొన్ని MCU లలో ADC కి అనుసంధానించబడిన అంతర్గత ఉష్ణోగ్రత సెన్సార్లు ఉన్నాయి. వారు పిన్ ద్వారా ప్రాప్యత చేయలేని ఛానెల్‌లను తీసుకుంటారు.

హై ఎండ్ MCU లలో (STM32 వంటివి) మీరు బహుళ ADC లను కూడా కలిగి ఉండవచ్చు మరియు సాధారణంగా అవి ఒకే పిన్‌ల నుండి నమూనా చేయవచ్చు, కాబట్టి మీరు ADC0 లో ఛానల్ 2, ADC1 లో ఛానల్ 3 మరియు ఛానల్ 5 కు మ్యాప్ చేసే అనలాగ్ ఇన్‌పుట్ పిన్‌ను కలిగి ఉండవచ్చు. ఉదాహరణకు, ADC2 లో. సిగ్నల్ 3x ను 3 ADC లను వేగంగా ఉపయోగించడం, వారి ప్రారంభ మార్పిడి సమయాన్ని అస్థిరం చేయడం ద్వారా నిజంగా మంచి పనిని చేయడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది.


సమాధానం 2:

MCU కి అనలాగ్ పిన్స్ ఉంటే, ADC లోపల ఉంటుంది. కొన్ని పిఐసి ప్రాసెసర్లు వాటిని కలిగి ఉన్నాయి. నేడు ADC లు అన్ని రకాల రుచులలో లభిస్తాయి. వారు నియంత్రణ మరియు స్థితి కోసం రిజిస్టర్ ఇంటర్ఫేస్ కలిగి ఉండవచ్చు. మరియు వారు బహుళ ఛానెల్‌లను కలిగి ఉంటారు, సమయం మల్టీప్లెక్స్. MSPS మరియు రిజల్యూషన్ లక్షణాలు పరిగణనలోకి తీసుకోవడం చాలా ముఖ్యం.