Ano ang pagkakaiba sa pagitan ng mga ADC channel at AN pin sa isang MCU?


sagot 1:

Ang isang ADC ay isang aparato sa loob ng chip na nagsasagawa ng analog sa mga digital na conversion. Maaari itong magkaroon ng maraming mga channel na maaari itong sample mula sa, ngunit isang beses lamang.

Ang mga pin ng input ng analog ay mga pin na konektado sa isang ADC, sa ilang paraan.

Sa mga low end na microcontroller, madalas may isang 1: 1 na mapa sa pagitan ng mga analog na pin ng input at mga ADC channel, ngunit maraming mga pagbubukod.

Halimbawa, ang ilang mga MCU ay may mga panloob na sensor ng temperatura na konektado sa ADC. Kukuha sila ng mga channel na hindi maa-access sa pamamagitan ng isang pin.

Sa mas mataas na dulo ng mga MCU (tulad ng STM32) maaari ka ring magkaroon ng maraming mga ADC, at kadalasan maaari silang mag-sample mula sa parehong mga pin, kaya maaari kang magkaroon ng isang analog input pin na mapa sa channel 2 sa ADC0, channel 3 sa ADC1, at channel 5 sa ADC2, halimbawa. Pinapayagan ka nitong gawin talaga ang mga cool na bagay tulad ng pag-sampol ng isang signal 3x nang mabilis gamit ang 3 ADCs, sa pamamagitan ng pagsuray sa kanilang mga oras ng pagsisimula.


sagot 2:

Kung ang isang MCU ay may mga analog na pin, ang ADC ay nasa loob. Ang ilang mga PIC processors ay may mga ito. Ngayon ADC ay magagamit sa lahat ng mga uri ng mga lasa. Maaari silang magkaroon ng isang interface ng rehistro para sa kontrol at katayuan. At maaari silang magkaroon ng maraming mga channel, oras na maraming beses. Ang mga pagtutukoy ng MSPS at mga pagtutukoy ay mahalaga na isaalang-alang.