저항의 모든 것 7편 | 임피던스 매칭용 종단저항

케이블 길이만 3미터 늘렸을 뿐인데 멀쩡하던 RS485 통신이 갑자기 깨지기 시작한 적이 있습니다. 전원도, 배선 극성도 다 정상이었는데 데이터가 간헐적으로 씹혔고, 오실로스코프로 신호를 찍어보니 파형 끝에 이상한 흔들림이 섞여 있었습니다. 원인은 케이블 끝단에 종단저항이 빠져 있었던 것이었고, 짧은 케이블에서는 안 보이던 신호 반사 문제가 길어지면서 그대로 드러난 겁니다. 오늘은 고속 신호선에서 반사를 막아주는 임피던스 매칭용 종단저항을 정의부터 구조, 사용법까지 정리해보겠습니다.

임피던스 매칭용 저항을 쓰는 이유와 원리

신호가 전선을 타고 이동할 때, 배선 자체도 저항·커패시턴스·인덕턴스가 분포된 하나의 전송선로(Transmission Line)로 동작합니다. 이 전송선로가 가진 고유한 임피던스를 특성임피던스(Characteristic Impedance)라고 부르는데, 신호가 이동하는 도중 임피던스가 갑자기 달라지는 지점을 만나면 에너지의 일부가 반사되어 되돌아옵니다.

저주파 신호는 파장이 배선 길이보다 훨씬 길어서 이 반사를 무시해도 되지만, 고속 신호는 파장이 배선 길이와 비슷한 수준까지 짧아지기 때문에 반사된 신호가 원래 신호에 겹쳐지면서 파형 자체를 왜곡시킵니다(출처: JLCPCB, 고속 PCB 설계를 위한 임피던스 매칭 이해).

반사가 반복되면 파동의 위상과 진폭이 원래 신호와 겹치면서 정재파(Standing Wave)가 형성될 수 있고, 이렇게 쌓인 반사 에너지가 다음 신호가 오기 전에 충분히 사라지지 않으면 신호끼리 겹쳐서 판독 오류로 이어집니다(출처: JLCPCB, 임피던스 매칭을 위한 반사 규칙 계산기). 종단저항은 배선의 특성임피던스와 같은 값을 신호선 끝에 걸어서, 신호가 도착하는 지점에서 임피던스 불일치 자체를 없애 반사를 원천 차단하는 역할을 합니다.

요약 — 종단저항은 배선의 특성임피던스와 동일한 값을 신호선 끝단에 걸어서 신호 반사를 막고, 정재파로 인한 파형 왜곡과 통신 오류를 방지합니다.

임피던스 매칭용 저항의 종류와 특성

종단 방식에 따라 저항 배치와 특성이 달라집니다. 용도별로 대표적인 값과 방식을 정리하면 아래와 같습니다.

종단 방식 구성 대표 적용처
병렬 종단 신호선 끝에 저항 하나 병렬 연결 RS485(120옴)
직렬 종단 구동단 바로 뒤에 저항 삽입 클럭 라인, 짧은 디지털 신호선
AC 종단(RC) 저항+커패시터 직렬 조합 상시 전력손실을 줄여야 하는 라인
차동쌍 종단 두 신호선 사이에 저항 하나 CAN, USB, LVDS, 차동 고속신호

RS485는 노이즈를 줄이기 위해 꼬임선(Twisted-pair) 케이블을 쓰고 특성임피던스가 120옴인 케이블을 권장하며, 케이블이 길어질수록 데이지체인 끝단에서 신호 반사가 발생하므로 각 끝단에 종단저항을 연결해야 하는데, 이때 종단저항 값은 반드시 케이블의 특성임피던스와 같아야 합니다(출처: Suprema, RS-485 연결 가이드).

저는 짧은 거리 클럭 신호에는 직렬 종단을 우선 검토하고, 통신 케이블처럼 거리가 긴 버스형 배선은 병렬 종단을 기본으로 잡습니다. 두 방식은 저항 값을 계산하는 기준 자체가 다르기 때문에, 회로 특성부터 먼저 파악하고 종단 방식을 정하는 순서로 진행합니다.

현장 팁 — RS485 배선은 반드시 케이블 양 끝단 두 곳에만 종단저항을 달아야 합니다. 중간 노드에 실수로 추가하면 오히려 신호 품질이 나빠집니다.

대표적인 종단저항 부품의 내부 구조

[종단저항의 내부 구조]

종단저항 자체는 겉모습이 일반 SMD 후막저항과 크게 다르지 않지만, 고주파 신호선에 쓰이는 만큼 내부 설계에서 신경 쓰는 포인트가 다릅니다.

일반 저항체는 전류 경로를 저항값에 맞춰 인쇄하는 과정에서 자연스럽게 미세한 인덕턴스 성분을 갖게 됩니다. 저주파에서는 이 인덕턴스가 무시할 수준이지만, 고주파 신호에서는 이 성분이 저항의 임피던스 특성을 주파수에 따라 변하게 만들어 매칭 정밀도를 떨어뜨립니다. 그래서 고주파 종단저항은 저항체 패턴 자체를 인덕턴스가 최소화되도록 짧고 넓게 설계하고, 전극 형상도 대칭적으로 배치해 기생 성분을 줄입니다.

RS485 트랜시버 IC 중에는 이런 종단저항을 아예 칩 내부에 온칩(On-chip) 형태로 통합한 제품도 있습니다. 라인 반사를 제거하기 위해 케이블 각 끝 부분을 케이블의 특성임피던스 Z0와 일치하는 종단저항 RT로 종단하는 병렬 종단 방식을 쓰면 더 긴 케이블에서 더 높은 데이터 전송률을 달성할 수 있는데, 일부 트랜시버는 가장 흔히 쓰이는 케이블 규격에 맞춘 120옴 종단저항을 칩 안에 내장해 별도의 외부 부품 없이도 이 기능을 구현합니다(출처: Texas Instruments, THVD1424 RS-485 트랜시버 데이터시트).

저는 예전에 고속 클럭 라인에서 일반 SMD 저항으로 종단을 구성했다가, 클럭 속도를 올리는 시점에서 파형 오버슈트가 계산보다 크게 나오는 걸 겪은 적이 있습니다. 원인을 분석해보니 저항 자체의 기생 인덕턴스가 고주파에서 무시 못 할 수준으로 작용하고 있었고, 이후로는 수백 MHz 이상 신호에는 저인덕턴스로 명시된 고주파 전용 종단저항을 반드시 씁니다.

요약 — 고주파용 종단저항은 저항체 패턴의 기생 인덕턴스를 최소화한 구조가 핵심입니다. 일부 통신 IC는 종단저항을 아예 칩 내부에 통합해 외부 부품을 줄이기도 합니다.

임피던스 매칭용 저항 사용시 주의사항

[종단저항 사용 위치]

첫째, 저항값은 반드시 배선의 실제 특성임피던스와 일치시켜야 합니다. 값이 조금이라도 어긋나면 반사가 완전히 사라지지 않고 남습니다. RS485처럼 표준 케이블 규격이 정해진 경우 120옴, USB 차동쌍처럼 90옴 등 정해진 값을 임의로 바꾸면 안 됩니다.

둘째, 종단저항의 배치 위치가 중요합니다. 병렬 종단은 신호선의 가장 끝, 즉 신호가 최종적으로 도달하는 지점에 배치해야 효과가 있습니다. 중간에 배치하면 오히려 그 지점에서 새로운 반사원이 생겨버립니다.

셋째, 스터브(Stub) 길이를 최소화해야 합니다. 종단저항까지 이어지는 짧은 분기 배선인 스터브가 길어지면 그 자체가 또 다른 반사원이 될 수 있어서, 스터브의 왕복 지연이 구동측 신호 상승시간의 일정 비율 이하로 짧아야 한다는 설계 지침이 실무에서 널리 쓰입니다(출처: Texas Instruments, THVD1424 데이터시트).

넷째, 상시 전력손실을 계산해야 합니다. 병렬 종단은 신호가 없는 상태에서도 계속 전류가 흐르기 때문에, 저전력 설계에서는 이 손실이 무시 못 할 수준이 될 수 있습니다. 저는 배터리로 동작하는 통신 노드에는 AC 종단(RC 조합)을 검토해서 상시 소비전류를 줄이는 방법을 우선 고려합니다.

현장 팁 — 종단저항 문제가 의심되면 저는 항상 오실로스코프로 신호의 상승 엣지 뒤에 나타나는 링잉(Ringing)이나 오버슈트부터 확인합니다. 계산보다 실측 파형이 가장 빠른 진단 수단입니다.

임피던스 매칭용 저항에 얽힌 부수적인 이야기

RS485는 왜 하필 120옴일까요?
가장 흔하게 쓰이는 꼬임선 케이블 규격(UTP, CAT5, CAT6 등)의 특성임피던스가 대략 100옴 안팎이고, RS485 표준이 권장하는 케이블 규격의 특성임피던스가 120옴 부근으로 정해지면서 이 값이 업계 표준값처럼 굳어졌습니다.

USB는 왜 90옴 차동임피던스를 쓸까요?
USB는 두 가닥의 신호선을 서로 반대 위상으로 흘리는 차동신호 방식을 쓰는데, 이 방식은 케이블 설계와 노이즈 내성을 종합적으로 고려해 90옴 안팎의 차동임피던스가 표준으로 정해져 있습니다. 종단저항 역시 이 값에 맞춰 설계됩니다.

반사계수(Reflection Coefficient)라는 말은 어디서 나오나요?
임피던스가 얼마나 어긋났는지를 숫자 하나로 나타내는 지표로, 이 값이 0에 가까울수록 반사가 거의 없다는 뜻입니다. 고속 신호 설계 자료를 보면 이 계수를 기준으로 매칭 품질을 정량적으로 평가하는 경우가 많습니다.

임피던스 매칭용 저항 관련 자주 묻는 질문 Q&A

Q1. 케이블이 짧으면 종단저항 없이도 괜찮나요?
거리가 짧고 신호 속도가 느리면 반사 영향이 미미할 수 있지만, 저는 규격에 명시된 종단저항은 거리와 무관하게 원칙대로 다는 편입니다. 나중에 속도를 올리거나 케이블을 연장할 가능성을 항상 염두에 둡니다.

Q2. 종단저항 오차등급도 정밀해야 하나요?
일반적인 통신 라인은 ±5% 정도로도 충분한 경우가 많습니다. 다만 정밀 임피던스 매칭이 요구되는 고주파 회로라면 더 좁은 오차등급을 검토해야 합니다.

Q3. 여러 개 노드가 붙는 버스에서는 종단저항을 몇 개 달아야 하나요?
버스형 배선은 양 끝단 두 곳에만 답니다. 중간 노드에 추가로 달면 임피던스가 흐트러져 오히려 통신 품질이 나빠집니다.

Q4. 신호가 가끔씩만 깨지는데 종단저항 문제일 수 있나요?
네, 저도 비슷한 사례를 겪었습니다. 케이블 길이나 통신 속도가 특정 조건을 넘어설 때만 반사 영향이 두드러지는 경우가 흔합니다.

Q5. 종단저항을 추가했더니 신호 레벨이 낮아졌어요.
병렬 종단은 구동측에 부하를 추가하는 셈이라 정상적인 현상입니다. 구동측의 구동능력이 충분한지, 종단저항값이 규격과 맞는지 함께 확인해보시길 권합니다.

정리하며

임피던스 매칭용 종단저항은 눈에 잘 안 띄지만 고속 통신의 신뢰성을 좌우하는 핵심 부품입니다. 값을 배선의 특성임피던스와 정확히 맞추고, 배치 위치와 스터브 길이까지 함께 신경 써야 실측에서 반사로 인한 오류를 막을 수 있습니다. 저항의 모든 것 시리즈는 이번 7편으로 전류 제한, 전압분배, 풀업/풀다운, 전류감지, 방전·돌입전류 억제, 임피던스 매칭까지 회로의 주요 용도를 모두 다뤘습니다.

오늘 확인해볼 것 3가지
1. 통신 케이블 양 끝단에 규격에 맞는 종단저항이 달려 있는지 확인해보기
2. 고주파 신호선이라면 일반 저항이 아닌 저인덕턴스 종단저항을 쓰고 있는지 점검하기
3. 오실로스코프로 신호 엣지의 링잉이나 오버슈트가 없는지 실측해보기

함께 보면 좋은 글

본 글은 필자의 실무 경험과 공개된 기술 자료를 바탕으로 작성되었으며, 특정 제품의 설계나 구매를 권유하는 내용이 아닙니다. 실제 부품 선정 시에는 반드시 제조사의 데이터시트와 관련 통신 규격을 확인하시기 바랍니다.