Bir MCU-da ADC kanalları və AN sancaqlar arasındakı fərq nədir?


cavab 1:

Bir ADC, analoq-rəqəmsal çevrilmələri həyata keçirən on-chip cihazdır. Nümunə verə biləcəyi çox sayda kanala sahib ola bilər, ancaq hər dəfə bir dənə.

Analog giriş sancaqları bir şəkildə bir ADC ilə bağlanan sancaqlardır.

Aşağı səviyyəli mikro nəzarətçilər tez-tez analoq giriş pinləri və ADC kanalları arasında 1: 1 nisbətinə sahibdirlər, lakin bir çox istisnalar var.

Məsələn, bəzi MCU-larda ADC ilə əlaqəli daxili temperatur sensorlar var. Bir pin vasitəsilə əlçatan olmayan kanalları qeyd edərdilər.

Yüksək səviyyəli MCU-larda (STM32 kimi) bir çox ADC-yə sahib ola bilərsiniz və ümumiyyətlə eyni sancaqlar arasından nümunə götürə bilərsiniz, beləliklə ADC0-də 2 kanal, ADC1-də 3 kanal və 5 kanalda təyin edilmiş analoq giriş pininə sahib ola bilərsiniz. məsələn ADC2-də. Bu şəkildə həqiqətən xoş şeylər edə bilərsiniz Məsələn, başlanğıc dönüşüm müddətlərini dəyişdirərək 3 ADC ilə üç dəfə daha sürətli bir siqnal nümunəsi.


cavab 2:

Bir MCU-da analoq sancaqlar varsa, ADC içəridədir. Bəzi PIC prosessorları bunlara malikdir. Bu gün ADC-lər bütün ləzzətlərdə mövcuddur. Nəzarət və status üçün bir qeyd interfeysinə sahib ola bilərsiniz. Və onlar çoxlu kanallara sahib ola bilərlər, zamanla çoxaldılır. MSPS və qətnamə spesifikasiyaları nəzərə alınması vacibdir.