본문 바로가기
하드웨어

MCU의 ADC / DAC 기능

by 얼그레이_티 2023. 4. 8.
728x90
반응형

 

안녕하세요, 오늘은 mcu의 기능 중 아날로그 신호를 다루는 ADC와 DAC 기능에 대해 알아보겠습니다.

 

 

MCU (Microcontroller Unit)는 ADC (Analog-to-Digital Converter) 및 DAC (Digital-to-Analog Converter)와 같은 다양한 주변장치를 포함하고 있습니다.

 

<ADC 기능>

ADC는 아날로그 입력 신호를 디지털 신호로 변환해 주는 기능을 제공합니다. 아날로그 신호는 일반적으로 연속적이며 무한히 많은 값을 가지고 있습니다. 하지만 디지털 회로는 이러한 무한한 값을 처리하지 못하므로, ADC는 아날로그 신호를 디지털 값을 가지는 이산적인 형태로 변환하여 MCU에서 처리할 수 있도록 해줍니다.

ADC는 보통 아날로그 입력 신호의 크기를 측정하는 기능을 수행합니다. 이 측정값은 일반적으로 디지털 값으로 표시되며, ADC의 비트 수에 따라 다른 범위의 값으로 표시됩니다. 예를 들어, 8비트 ADC는 0에서 255까지의 값으로 표시되며, 10비트 ADC는 0에서 1023까지의 값으로 표시됩니다.

 

 

<DAC 기능>

반면, DAC는 디지털 신호를 아날로그 신호로 변환하는 기능을 제공합니다. 이러한 변환을 통해 MCU는 디지털 값으로 제어할 수 있는 아날로그 장치를 제어할 수 있습니다. 예를 들어, MCU는 DAC를 사용하여 LED의 밝기, 모터의 속도, 스피커의 음량 등을 제어할 수 있습니다.

DAC는 일반적으로 정확한 아날로그 신호를 생성하는 데 사용됩니다. 예를 들어, MCU는 DAC를 사용하여 정확한 전압 또는 전류를 생성할 수 있습니다. 이는 센서에서 수집한 데이터를 처리하고, LED나 모터와 같은 장치를 제어하는 데 매우 유용합니다.

 

 

 

ADC는 제 경험상 센서와 연관이 깊은 기능입니다. 센서 모듈에서 나오는 전류나 전압의 아날로그 값을 디지털로 변환시켜서 제어를 하는 데 사용하는 것이죠. 물론 통신을 통해 데이터를 제공하는 센서 모듈도 많이 있긴 합니다. 그래도 확실히 중요한 주요 기능임에는 틀림이 없다고 생각합니다.

 

그럼 이상으로 오늘의 포스팅을 마칩니다. 감사합니다!

728x90

'하드웨어' 카테고리의 다른 글

키르히호프의 전류 법칙 (KCL)  (0) 2023.04.25
OP-Amp 회로  (0) 2023.04.12
MCU 타이머 기능  (0) 2023.04.08
임베디드 시스템의 MCU란 무엇인가?  (0) 2023.04.08
션트(SHUNT) 저항  (0) 2022.11.06

댓글