월간 전자 연구소

관련 강의/커뮤니티 바로가기

 

📢 [전자 실무 필수] 회로 & PCB 설계 핵심! 통신설계까지 완벽 마스터⚡ (실무 후기 포함!)

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

 

아날로그 신호 체인을 설계할 때 많은 분들이 ADC 해상도부터 고르거나 필터 차수부터 정하는 실수를 합니다.

하지만 실제로는 센서가 만드는 신호의 크기, 대역폭, 오프셋, 노이즈 특성을 먼저 이해해야 전체 설계가 흔들리지 않습니다.
이번 글에서는 센서 → 필터 → ADC 순서로 왜 접근해야 하는지, 각 단계에서 무엇을 먼저 정해야 하는지,

그리고 실무에서 자주 놓치는 체크포인트를 정리해보겠습니다.

 

왜 “센서 → 필터 → ADC” 순서가 중요한가

아날로그 신호 체인의 출발점은 항상 센서입니다. 센서가 내보내는 전압 또는 전류의 범위가 정해져야 그 다음 단계인 필터의 목적이 보이고, 마지막으로 ADC의 입력 범위와 샘플링 속도를 결정할 수 있습니다.

예를 들어 온도센서처럼 느린 신호를 다룬다면 넓은 대역폭이 필요하지 않습니다. 반대로 진동센서, 전류센서처럼 빠른 변화가 있는 신호는 필터와 ADC 샘플링 전략이 완전히 달라집니다.
즉, 뒤 단의 사양은 앞 단의 신호 특성에서 결정됩니다.

실무에서는 아래 순서로 판단하면 훨씬 덜 흔들립니다.

  1. 센서 출력이 어떤 형태인지 정의
  2. 필요한 정보 대역만 남기도록 필터 설계
  3. 남은 신호를 안정적으로 받도록 ADC 선택 및 구동 설계

1단계: 센서부터 정의해야 하는 이유

센서를 먼저 보는 이유는 단순합니다. 신호의 원본이 센서이기 때문입니다. 다음 항목은 반드시 먼저 정리해야 합니다.

센서에서 먼저 확인할 것

  • 출력 형태: 전압 출력인지, 전류 출력인지
  • 출력 범위: 최소값, 최대값, 정상 동작 범위
  • 오프셋 존재 여부: 0V 기준인지 중간 바이어스가 있는지
  • 유효 대역폭: 실제로 보고 싶은 신호 주파수 범위
  • 소스 임피던스: 뒤단 회로가 얼마나 쉽게 구동 가능한지
  • 노이즈 특성: 고주파 노이즈, 1/f 노이즈, 외란 민감도
  • 전원 조건: 센서 구동 전압, 레퍼런스 안정도 영향

예를 들어 센서 출력이 0.2V~1.8V인데 ADC 입력 범위가 0~3.3V라면, 그냥 연결하면 해상도를 낭비하게 됩니다. 반대로 센서 출력이 너무 작으면 증폭이 필요할 수 있습니다.
또한 센서 출력 임피던스가 높으면 ADC 샘플앤홀드 커패시터를 직접 충전하지 못해 변환 오차가 커질 수 있습니다.

실무에서 자주 하는 실수

  • 데이터시트의 “typical output”만 보고 worst case를 안 봄
  • 센서 응답 속도보다 훨씬 빠른 ADC를 써놓고 노이즈만 더 받음
  • 센서 출력 공통모드 범위를 무시하고 OPAMP 입력 한계를 넘김
  • 케이블 길이와 접지 구조를 고려하지 않아 50/60Hz 잡음이 심해짐

2단계: 필터는 “예쁘게”가 아니라 “필요한 정보만 남기기”가 목적

필터는 단순히 노이즈를 줄이는 부품이 아닙니다. 원하는 정보 대역은 통과시키고, ADC가 싫어하는 성분은 줄이는 역할을 합니다.

필터를 설계하기 전에 정해야 할 질문

  • 내가 측정하고 싶은 최대 신호 주파수는 얼마인가?
  • 샘플링 주파수는 얼마로 잡을 것인가?
  • 에일리어싱 위험이 있는가?
  • 전원 리플, 스위칭 노이즈, EMI가 센서선에 유입되는가?
  • 지연이나 위상 왜곡이 문제되는 시스템인가?

보통 많이 쓰는 구조

상황권장 접근
느린 센서 측정 1차 또는 2차 저역통과필터
ADC 앞단 기본 안정화 RC 필터 + 버퍼
고주파 스위칭 노이즈 많음 컷오프를 낮춘 저역통과 + 레이아웃 개선
멀티플렉서 사용 채널 전환 후 settling 시간 고려
산업 환경 입력 보호 + 차동 필터 검토


필터 차수를 무조건 높인다고 좋은 것은 아닙니다. 차수가 올라가면 위상 특성, 부품 오차, 안정성 검토가 더 중요해집니다.
특히 ADC 앞단 RC 필터는 노이즈 제거에 도움이 되지만, 너무 큰 저항값은 ADC 입력 샘플링 순간 충전을 방해할 수 있습니다. 그래서 데이터시트에 나오는 입력 구동 임피던스 권장 조건을 꼭 확인해야 합니다.


다음 단계가 막히면, 회로설계교육 커리큘럼에서

센서 인터페이스, OPAMP 버퍼, ADC 입력 구동처럼 헷갈리기 쉬운 순서를 한 번에 정리해보세요.


3단계: ADC는 해상도보다 “입력 조건”을 먼저 봐야 한다

많은 초보 설계자들이 ADC를 고를 때 12비트냐 16비트냐만 봅니다. 하지만 실제 성능은 입력 범위, 샘플링 속도, 기준전압, 입력 구조, ENOB에 더 크게 좌우됩니다.

ADC 선택 전에 확인할 핵심

  • 입력 범위: 단일종단인지 차동인지
  • 기준전압: 내부 기준인지 외부 기준인지
  • 샘플링 주파수: 필요한 신호 대역 대비 충분한지
  • 유효 분해능: 명목 비트 수가 아니라 실제 ENOB
  • 입력 구조: 샘플앤홀드 커패시터, 입력 누설, 구동 요구
  • 인터페이스: SPI, I2C, 병렬 등 시스템 연결 방식

예를 들어 16비트 ADC를 선택해도 앞단 노이즈가 크면 실제로는 12비트 수준의 정보만 얻을 수 있습니다.
반대로 센서 신호가 느리고 필터링이 잘 되어 있다면 굳이 초고속 ADC가 필요하지 않을 수 있습니다.

ADC 앞단에서 자주 놓치는 포인트

  • 기준전압 노이즈가 전체 측정 오차를 좌우함
  • 입력 보호 다이오드 동작 구간을 넘기면 왜곡 발생
  • 샘플링 클록 지터가 고주파 신호 측정 정확도에 영향
  • 데이터시트에 적힌 AC 성능은 특정 입력 주파수와 조건에서만 성립

설계 순서를 실제로 적용하면 이렇게 된다

예를 들어 압력센서 출력이 0.5V~4.5V이고, 관심 신호 대역이 100Hz 이하라고 가정해보겠습니다.

설계 흐름 예시

  1. 센서 확인
    출력 범위 0.5V~4.5V, 저주파 중심, 외부 케이블 존재
  2. 필터 결정
    100Hz 이하만 필요하다면 수백 Hz 수준 저역통과필터 검토
    50/60Hz 환경 잡음이 심하면 차폐, 접지, 차동 측정 여부 함께 검토
  3. ADC 결정
    입력 범위가 센서 출력과 맞는지 확인
    최소 수 kSPS 수준이면 충분한지 판단
    MCU 내장 ADC로 충분한지, 외장 ADC가 필요한지 비교
  4. 검증 항목 정리
    무부하/정상부하/최대입력에서 파형 확인
    필터 후 settling time 확인
    ADC 코드 흔들림, 기준전압 리플, 접지 바운스 측정

이 순서로 가면 “ADC는 좋은데 값이 흔들린다” 같은 문제를 훨씬 빨리 줄일 수 있습니다.


아날로그 신호 체인 설계 체크리스트

센서 체크리스트

  • 출력 최소/최대 전압이 명확한가
  • 정상 범위와 고장 범위를 구분했는가
  • 센서 출력 임피던스를 확인했는가
  • 케이블, 커넥터, 접지 환경을 고려했는가

필터 체크리스트

  • 컷오프 주파수 근거가 있는가
  • 에일리어싱 관점에서 충분한가
  • RC 값이 ADC 구동 조건과 충돌하지 않는가
  • OPAMP GBW와 안정성을 확인했는가

ADC 체크리스트

  • 입력 범위가 실제 신호와 맞는가
  • 기준전압 정확도와 노이즈를 검토했는가
  • 샘플링 속도가 신호 대역에 맞는가
  • 레이아웃에서 AGND/DGND, 리턴패스를 고려했는가

실무 팁: 회로보다 먼저 “측정 계획”을 세워라

아날로그 신호 체인은 회로만 그려서는 끝나지 않습니다. 측정 계획이 없으면 원인 분석이 매우 늦어집니다.

  • 센서 출력 원파형을 먼저 본다
  • 필터 전후 파형을 각각 비교한다
  • ADC 입력 핀 바로 앞에서 파형을 확인한다
  • 디지털 코드 흔들림과 아날로그 파형을 같이 본다
  • 오실로스코프 프로빙 루프를 짧게 유지한다

특히 ADC 문제로 보이는 현상 중 상당수는 센서 접지, 필터 값, 기준전압, 레이아웃에서 시작됩니다. 그래서 설계 순서를 지키는 것이 결국 디버깅 시간을 줄이는 길입니다.


결론

아날로그 신호 체인 설계 순서는 단순히 블록을 나열하는 문제가 아닙니다. 센서가 만드는 실제 신호를 먼저 이해하고, 그 다음 필터로 필요한 정보만 남기고, 마지막으로 ADC가 그 신호를 안정적으로 읽게 만드는 것이 핵심입니다.

정리하면 아래 한 줄로 기억하면 좋습니다.

센서 특성 정의 → 필터 목적 설정 → ADC 입력 조건 검증

이 순서가 잡히면 불필요한 과설계도 줄고, 측정값이 흔들리는 원인도 더 빨리 찾을 수 있습니다.

FAQ

1. ADC부터 고르면 왜 문제가 되나요?

ADC는 뒤단 장치이기 때문에 앞단 센서 신호 범위와 노이즈 특성을 모르면 해상도, 속도, 입력 범위를 잘못 선택하기 쉽습니다.

2. 센서 다음에 항상 필터가 들어가야 하나요?

항상 그런 것은 아닙니다. 하지만 실제 시스템에서는 노이즈, 에일리어싱, EMI 때문에 최소한의 RC 필터나 버퍼 단계가 필요한 경우가 많습니다.

3. 필터 차수는 높을수록 좋은가요?

아닙니다. 차수가 높아질수록 위상 지연, 부품 오차, 안정성 문제가 커질 수 있습니다. 필요한 대역과 시스템 목적에 맞춰야 합니다.

4. ADC 입력 앞 RC 필터는 아무 값이나 써도 되나요?

안 됩니다. ADC 입력 샘플링 구조에 따라 너무 큰 저항은 샘플링 오차를 유발할 수 있습니다. 데이터시트 입력 구동 조건을 확인해야 합니다.

5. 해상도가 높으면 측정 정확도도 무조건 좋아지나요?

그렇지 않습니다. 앞단 노이즈, 기준전압 품질, 레이아웃, 센서 안정도가 더 큰 영향을 줄 수 있습니다.

6. 센서 출력이 작으면 무조건 증폭기를 넣어야 하나요?

대부분은 그렇지만, ADC 입력 범위와 목표 분해능에 따라 다릅니다. 증폭보다 먼저 노이즈와 오프셋 영향을 함께 검토해야 합니다.

7. 샘플링 속도는 어떻게 정하나요?

측정하려는 최대 신호 주파수보다 충분히 높아야 하며, 실제로는 필터와 에일리어싱 조건까지 함께 보고 결정해야 합니다.

8. MCU 내장 ADC로 충분한지 외장 ADC가 필요한지 어떻게 판단하나요?

필요한 해상도, 샘플링 속도, 기준전압 품질, 채널 수, 노이즈 성능을 기준으로 판단합니다. 단순 비트 수만 보면 오판하기 쉽습니다.

9. 아날로그 신호 체인에서 레이아웃 영향도 큰가요?

매우 큽니다. 리턴패스, 접지 분리 방식, 디커플링, 기준전압 배치에 따라 측정 안정성이 크게 달라집니다.

10. 디버깅할 때 어디부터 측정해야 하나요?

센서 출력, 필터 후단, ADC 입력 핀 앞, 기준전압 순서로 보는 것이 보통 가장 빠릅니다.


하단 안내

센서 인터페이스, 필터 설계, ADC 입력 구동처럼 아날로그 프론트엔드 기초를 체계적으로 정리하고 싶다면 아래 자료를 참고해 보세요.

연관 제품(쿠팡파트너스)

아래 제품들은 오늘 내용처럼 센서 출력 확인, 필터 응답 비교, ADC 입력 검증을 실습하거나 재현할 때 도움이 되는 항목들입니다. 사용 목적과 측정 대역에 맞는지 스펙을 함께 확인해 보세요.
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

  • 오실로스코프 프로브 그라운드 스프링: https://link.coupang.com/a/d0wdN8
    ADC 입력 리플과 고주파 노이즈를 더 짧은 루프로 측정할 때 유용합니다 
  • 전자부하(더미로드) 모듈: https://link.coupang.com/a/d0wfmt
    센서 전원이나 아날로그 전원 변동에 따른 응답을 간단히 확인할 때 도움이 됩니다
  • ADC/센서 평가보드:  https://link.coupang.com/a/d0wgp8
    센서 출력 범위와 ADC 입력 동작을 빠르게 비교 실험할 때 편리합니다
  • MLCC 세트: https://link.coupang.com/a/d0wgQv
    RC 필터 구성과 디커플링 값 변경에 따른 차이를 테스트할 때 활용할 수 있습니다 
  • 인덕터 샘플 키트: https://link.coupang.com/a/d0whc3
    전원 노이즈 억제와 필터 실험을 단계적으로 해볼 때 도움이 됩니다

필요한 항목만 골라 참고하시고, 사용 환경에 맞게 스펙을 꼭 확인해 주세요.

 

#아날로그신호체인 #센서인터페이스 #ADC설계 #아날로그프론트엔드
#안티앨리어싱필터 #입력임피던스 #샘플앤홀드 #기준전압 #대역폭설계
#ENOB #노이즈대책 #데이터시트해석 #센서출력 #ADC입력구동
#센서필터ADC #아날로그회로설계

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band