Microcontrollers는 아날로그-to-Digital Converters (ADC) 및 디지털-to-Analog Converters (DAC)를 실시간으로 세계 신호를 인터페이스에 포함합니다. 이러한 구성 요소 작업이 효과적인 전자 시스템을 설계하는 데 필수적이라고 이해합니다. 이 가이드는 마이크로 컨트롤러에서 ADC 및 DAC 작업의 명확한 개요를 제공합니다.

ADC는 무엇입니까?

ADC는 마이크로 제어기가 처리할 수 있는 디지털 방식으로 가치로 아날로그 전압 신호를 개조합니다. 그것은 일정한 간격에 입력 전압을 표본하고 그것의 해결책에 근거를 둔 분리한 수준으로, 일반적으로 조금에서 표현된.

해상도는 ADC를 생성 할 수 있는 분리형 레벨의 수를 결정합니다. 예를 들어, 10 비트 ADC에는 1024 레벨이 있으며, 더 정확한 측정을 허용합니다. 샘플링 비율은 자주 ADC 캡처 입력 신호를 나타냅니다.

ADC는 어떻게 작동합니까?

ADC 프로세스는 아날로그 입력 전압을 샘플링하고 이진 번호로 변환 할 수 있습니다. 이 과정은 샘플링, 정량화 및 인코딩을 포함합니다. 마이크로 컨트롤러는 더 많은 처리에 대한이 디지털 값을 읽습니다.

DAC는 무엇입니까?

DAC는 ADC의 역 가동을 실행합니다. 그것은 아날로그 전압 또는 현재 신호로 디지털 방식으로 가치를 개조합니다. DACs는 마이크로 제어기가 오디오 또는 통제 전압과 같은 아날로그 신호를 생성하는 것을 필요로 할 때 사용됩니다.

DAC는 어떻게 작동합니까?

DAC는 디지털 입력을, 보통 이진 모양에서 가지고 가고, 비례적인 아날로그 전압으로 변환합니다. 이 과정은 저항기 네트워크 또는 다른 회로를 통해서 그것을 출력하는 디지털 가치에 대응 전압 수준을 선정하고 포함합니다.

  • 해결책 (bits)
  • 샘플링 비율
  • 입력/출력 전압 범위
  • 변환 속도