MCU에서 ADC 채널과 AN 핀의 차이점은 무엇입니까?


대답 1:

ADC는 칩 내부에서 아날로그-디지털 변환을 수행하는 장치입니다. 한 번에 하나씩 만 샘플링 할 수있는 여러 채널을 가질 수 있습니다.

아날로그 입력 핀은 어떤 식 으로든 ADC에 연결된 핀입니다.

로우 엔드 마이크로 컨트롤러에는 아날로그 입력 핀과 ADC 채널간에 1 : 1 매핑이 종종 있지만 많은 예외가 있습니다.

예를 들어 일부 MCU에는 ADC에 연결된 내부 온도 센서가 있습니다. 그들은 핀을 통해 액세스 할 수없는 채널을 차지합니다.

STM32와 같은 고급 MCU에는 여러 개의 ADC가있을 수 있으며 일반적으로 동일한 핀에서 샘플링 할 수 있으므로 ADC0의 채널 2, ADC1의 채널 3 및 채널 5에 매핑되는 아날로그 입력 핀을 가질 수 있습니다. 예를 들어 ADC2에서. 이를 통해 시작 변환 시간을 엇갈리게하여 3 개의 ADC를 사용하여 신호를 3 배 빠르게 샘플링하는 것과 같은 멋진 작업을 수행 할 수 있습니다.


대답 2:

MCU에 아날로그 핀이있는 경우 ADC가 내부에 있습니다. 일부 PIC 프로세서에는 해당 프로세서가 있습니다. 오늘날 ADC는 모든 종류의 맛으로 제공됩니다. 제어 및 상태에 대한 레지스터 인터페이스를 가질 수 있습니다. 그리고 여러 채널, 시간 다중화를 가질 수 있습니다. MSPS 및 해상도 사양을 고려해야합니다.