מה ההבדל בין ערוצי ADC לפינים AN ב- MCU?


תשובה 1:

ADC הוא התקן בתוך השבב שמבצע המרות אנלוגיות לדיגיטליות. זה יכול להכיל ערוצים מרובים שהוא יכול לדגום מהם, אך רק אחד בכל פעם.

סיכות קלט אנלוגיות הן סיכות המחוברות ל- ADC, בדרך כלשהי.

בבקרי מיקרו נמוכים יש לעיתים קרובות מיפוי 1: 1 בין סיכות כניסה אנלוגיות לערוצי ADC, אך ישנם חריגים רבים.

לדוגמה, בחלק מקבצי ה- MCU יש חיישני טמפרטורה פנימיים המחוברים ל- ADC. הם היו תופסים ערוצים שאינם נגישים באמצעות סיכה.

בקבצי MCU בקצה הגבוה יותר (כמו STM32) אתה יכול גם להכיל מספרי ADC מרובים, ולרוב הם יכולים לדגום מאותם סיכות, כך שתוכל לקבל סיכת כניסה אנלוגית הממפה לערוץ 2 ב- ADC0, ערוץ 3 ב- ADC1, וערוץ 5 למשל, ב- ADC2. זה מאפשר לך לעשות דברים ממש מגניבים כמו לדגום אות במהירות גבוהה פי 3 באמצעות 3 מספרי ADC, על ידי מעצבן של זמני ההמרה שלהם.


תשובה 2:

אם ל- MCU יש סיכות אנלוגיות, ה- ADC נמצא בפנים. ישנם מעבדי PIC שיש להם. כיום ADCs זמינים בכל מיני טעמים. הם יכולים לקבל ממשק רישום לבקרה ומצב. ויכולים להיות להם מספר ערוצים, מרובי זמן. חשוב לקחת בחשבון את מפרטי ה- MSPS והרזולוציה.