월간 전자 연구소

기존 포스팅을 살펴보면 ADC개념과 원리에 대해 설명한 적이 있습니다. 

이전 ADC 포스팅이 기본적인 회로설계의 필요한 포스팅이었다면, 오늘은 좀 더 심화과정인 ADC 즉, 아날로그에서 디지털로 변환하는 ADC 변환 방식은 크게 Flash ADC, SAR ADC, Sigma Delta ADC 세 가지가 있는데 오늘은 SAR ADC를 알아보려 합니다.

아직 저희가 사는 세상은 아날로그적인 환경이기 때문에 아날로그로 감지된 정보를 디지털로 가져오기 위해 몇 가지의 디지털 변환 과정을 거쳐야 하는데, 이 과정은 주로 ADC에서 수행합니다.

SAR ADC는 축차 비교형 아날로그 디지털 변환이라고도 하는데요. 자세히 오늘 파헤쳐 보도록 하겠습니다.

이전 ADC포스팅이 궁금하다면 아래 출처 남겨놓았으니 확인해주세요.

electronic-king.tistory.com/12

 

[회로설계 - 기초이론] ADC(Analog to Digital Converter) 개념 쉽게 파악하기

오늘은 ADC의 개념과 동작원리에 대해 알아보도록 하겠다. 우선 ADC란? Analog to Digital Converter의 줄임말이다. 즉 아날로그의 신호를 디지털로 바꿔주는 장치를 뜻한다. 이론적인 내용은 연속적인 아

electronic-king.tistory.com

1. SAR ADC란?

아날로그-디지털 변환 회로 방식 중에 축차 비교형 아날로그-디지털 변환 회로(Successive Approximation ADC)는 이진 탐색 방식으로 양자화하는 변환 방식이다. 

내부에 DAC와 비교기를 사용하여, 각각의 비트에 대해 한 클럭에 상위(MSB)부터 LSB 쪽으로 결정해가는 방식이다.

 

2. 기능도

SAR ADC 기능도

변환 방법을 살펴보기 전 우선 용어부터 알고 가도록 하겠습니다.

  • DAC : 디지털-아날로그 변환 회로
  • EOC : 변환 완료
  • SAR : 축차 비교 레지스터
  • S/H : 샘플 및 홀더
  • VIN : 입력 전압
  • VREF : 기준 전압

3. 변환 방법

레지스터 또는 아날로그 전압(하드웨어)으로 변환 시작에 대한 신호가 전달되면, 제어회로는 상위 비트(MSB)부터 변환을 시작합니다.

우선 설정된 분해능에 따라 DAC는 아날로그 전압으로 변환하고 변환된 아날로그 전압을 VIN(입력 전압)과 비교합니다.

변환 과정 1

우선 SAR을 최상위 비트를 0으로 설정하고 나머지를 1로 설정한다.

 

SAR의 초기값 = 0111...1111 (또는 1000...0000) => DAC => VDAC는 VREF/2 근처.

변환 과정 2

만약 DAC 전압보다 입력 전압이 작다면 기준 전압의 반 이하가 됩니다. 즉, DAC로 변환된 아날로그 전압이 입력 전압과 비교하여 작다면 비교기의 출력이 LOGIC '1'로 출력이 되고 이것을 보고 SAR의 최상위 비트를 0으로 설정하게 됩니다.

최상위 비트는 기준 전압의 절반을 의미합니다. 즉,

  • 최상위 비트 1 : 입력 전압이 기준 전압의 반보다 큰 경우. (VIN > VREF/2)
  • 최상위 비트 0 : 입력 전압이 기준 전압의 반보다 작은 경우. (VIN < VREF/2)

라는 뜻이 됩니다. 따라서 비교기의 결과에 따라 최상위 비트를 결정하면 됩니다.

이 과정은 한 클럭의 펄스 동안 결정이 됩니다. 따라서 DAC속도와 비교기의 속도보다 한 클럭의 주기가 빠르면 문제가 되기 때문에 한 클럭의 주기를 고려해야 합니다.

클럭의 주기 > DAC 변환시간 + 비교기 전파시간 + SAR논리회로 전파시간 + 안정적 DELAY

만약 VREF = 10이고 입력 전압 VIN = 3이면 최상위 비트는 0인 것이 됩니다. (아래 예시에서도 적용)

 

변환 과정 3

최상위 비트가 0으로 결정되면 다음 비트를 결정합니다.

0 0 1 1 . . . 1 1 1 1

다음 비트는 다시 1/2의 분해능으로 결정합니다. 전체의 1/4로 다시 0과 1을 결정하며, 다시 3V는 2.5V보다 크므로 다음 비트는 1로 설정됩니다.

5 > 3 >= 2.5

그다음 과정의 비트는

0 1 0 1 . . . 1 1 1 1

이런 과정 들을 반복하며 전체 비트수만큼 클럭을 진행하면 모든 비트를 결정하게 됩니다.

마지막 비트까지 결정이 되면 EOC에 신호를 설정하여 외부에 변환되었음을 알려주며 SAR ADC 과정이 마무리가 됩니다.

 

4. SAR ADC의 장단점

장점

  • 구조가 간단하다. 단순히 기준값을 변화하며 반복 비교하는 방식.
  • 정확도가 다른 ADC의 비해 정확하다. (여러 번 반복하는 시간만 보장된다면 정확도가 높다)

단점

  • 샘플링 속도가 느리다. 비교하고 판단해야 하기 때문에 비교하는 개수가 많아지면 속도가 느려집니다.
  • 비교기의 숫자가 늘어날수록 비용 부담이 커진다.

오늘은 SAR ADC에 대해 알아보았습니다.

단순히 생각했던 ADC에도 여러 방식들이 있고, 회로와 사용하는 환경에 따라 사용해야 하는 칩과 구현 방식들이 다양하기 때문에 이런 동작 내용들도 알고 있다면 많은 도움이 되리라 생각합니다. 끝.

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band