같은 저항 래더라도 외부로 나온 노드가 다릅니다
R–2R 래더(R–2R ladder)는 R 저항을 따라 이어지는 경로에 그 두 배인 2R 가지를 반복해 붙인 회로입니다. R은 부품 번호에서 정한 기준 저항값이고 2R은 그 두 배입니다. 이 저항 네트워크에 별도의 스위치와 기준 전압, 출력 회로를 연결하면 디지털-아날로그 변환기(DAC, Digital-to-Analog Converter)의 일부로 사용할 수 있습니다. 저항 네트워크 자체가 완성된 DAC는 아닙니다.
각 비트가 연결된 가지를 기준 전압 또는 접지 쪽으로 전환하면, 반복된 R·2R 비율 때문에 비트마다 출력에 기여하는 크기가 달라집니다. 이 가중 기여를 합쳐 디지털 코드에 대응하는 전압을 얻습니다. 코드가 바뀔 때 출력은 먼저 서로 다른 전압 단계로 이동하므로, 저항 네트워크만 연결했다고 곧바로 매끄러운 연속 파형이 나오는 것은 아닙니다. 파형의 평활이 목적이라면 출력 부하와 별도의 필터 조건을 설계해야 합니다.
핀 배열(pinout)은 각 외부 핀이 내부 회로의 어디에 닿는지 나타냅니다. 두 옵션은 모두 16핀 이중 열 패키지(DIP, Dual In-line Package)를 쓰지만, 제조사 내부 회로도에서 15~10번의 연결이 다릅니다. 노드(node)는 도선으로 직접 이어져 전기적으로 같은 지점을 뜻합니다. 그림은 차이가 생기는 왼쪽 두 노드만 확대했으며 나머지 핀은 아래 표에서 확인할 수 있습니다.
| 핀 | T16L08 | T16LR8 |
|---|---|---|
| 16번 | 첫 래더 노드에 직접 닿습니다. | 같습니다. |
| 1~8번 | 각각 해당 노드에서 2R을 거쳐 나옵니다. | 같습니다. |
| 15~10번 | 내부 저항 네트워크에 연결되지 않습니다. 무연결(NC, no connection) 핀입니다. | 차례로 2~7번의 2R 가지가 시작되는 여섯 노드에 직접 닿습니다. 15번은 2번 가지의 노드, 10번은 7번 가지의 노드입니다. |
| 9번 | 마지막 노드에서 끝단 2R을 거쳐 나옵니다. | 같습니다. |
가로 경로에는 R이 일곱 개, 1~8번 가지와 9번 끝단에는 2R이 각각 하나씩 있습니다. R=50 kΩ인 부품이라면 각 2R의 공칭값은 100 kΩ입니다. kΩ은 1,000 Ω이며 공칭값(nominal value)은 설계상 표시값이지 실제 측정 결과가 아닙니다.
기판이 15번을 중간 노드로 사용한다면 T16LR8 대신 T16L08을 꽂는 순간 그 연결이 끊어집니다. 반대로 기판의 15번 패드에 다른 신호가 있는데 이를 무연결 핀이라고 생각하고 T16LR8을 꽂으면 그 신호가 래더 내부 노드에 직접 걸립니다. 15~10번 패드가 모두 실제로 떠 있고 나머지 핀의 연결과 전기 사양이 맞는 설계라면 이 옵션 차이가 그 회로에 영향을 주지 않을 수도 있습니다. 그 판단도 기판 배선을 확인한 뒤에만 내립니다.
비트마다 저항값이 다른 합산 회로도 구분합니다
10 kΩ·5 kΩ·2.5 kΩ·1.25 kΩ의 개별 가지가 스위치를 거쳐 연산증폭기 합산점으로 모이는 가중 저항 DAC는 반복된 R·2R 래더와 내부 연결이 다릅니다. 저항값이 두 배씩 바뀌는 네 가지를 같은 핀 배열의 R-2R 부품으로 대체할 수 있다고 판단하지 않습니다.
각 비트의 스위치가 어느 기준 전압이나 접지로 연결되는지, 피드백 저항과 출력 부하가 무엇인지 먼저 확인합니다. 도면의 출력 전압 한 값만으로 모든 코드의 출력이나 정확도를 보증할 수 없습니다. 아래의 스트링 DAC와도 탭 선택 방식이 다릅니다.
부품 번호와 기판의 각 연결을 맞춰 봅니다
넷(net)은 회로도와 기판에서 서로 전기적으로 이어지도록 지정한 연결입니다. 겉으로 같은 16핀이라도 넷이 내부 저항에 닿는 위치가 다르면 대체품이 아닙니다.
- 먼저 원래 부품과 후보의 정확한 전체 부품 번호를 확인합니다.
T16L뒤의08또는R8은 내부 회로 옵션이고, 저항값과 단자 마감 표시는 별도로 확인합니다. 몸체의50 kΩ이나2%표시만으로 옵션을 정하지 않습니다. - 패키지의 홈이나 핀 1 표식으로 핀 번호 방향을 정합니다. 회로도 기호, 기판 풋프린트(footprint, 패드와 구멍의 배치), 실제 부품을 같은 방향에 놓고 1번과 16번의 위치부터 맞춥니다.
- 원래 회로에서 1~9번, 16번, 특히 15~10번 패드가 어떤 넷에 연결되는지 핀별 표로 적습니다. 패드가 존재하는 것과 그 패드에 신호선이 연결된 것은 구분합니다. 접지나 전원에 붙은 패드도 ‘미사용’으로 넘기지 않습니다.
- 제조사 내부 회로도에 그 넷을 한 핀씩 대응시킵니다. 중간 노드를 꺼내 쓰는 설계라면
15→2번 가지 노드,14→3번 가지 노드에서10→7번 가지 노드까지 확인합니다.T16L08에는 이 경로가 없습니다. 후보의 패키지 치수와 핀 간격도 원래 풋프린트와 대조합니다. - 회로가 요구하는 저항값, 오차와 사용 전압·온도에서의 전력 조건까지 맞춘 뒤 대체품으로 등록합니다. 한 회로 위치에서만 검증했다면 다른 위치의 공용 대체품으로 확대하지 않습니다.
분리된 부품이라면 15번과 2번 사이를 확인합니다
부품을 아직 장착하지 않았거나 회로에서 완전히 분리했다면, 내부 회로도에서 예상한 차이를 멀티미터(multimeter)의 저항 모드로 확인할 수 있습니다. 이 절차는 제조사 연결도에서 유도한 판별법이며 특정 부품을 실제 측정해 얻은 결과를 뜻하지 않습니다.
- 핀 1 표식을 다시 확인하고, 부품을 외부 회로에서 분리한 채 16번과 1번 사이를 잽니다. 두 옵션 모두 그 사이에
2R한 개가 있어 공칭값에 가까운 저항이 예상됩니다. 이 확인은 핀 방향과 측정 접촉이 맞는지 점검하는 데 도움이 됩니다. - 15번과 2번 사이를 잽니다.
T16LR8은 15번이 2번 가지의 시작 노드에 직접 닿으므로2R한 개가 예상됩니다.R=50 kΩ이면 공칭 약100 kΩ입니다.T16L08은 15번이 내부에 연결되지 않아 계기에 개방 표시가 예상됩니다. - 개방 표시가 나오면 리드 접촉과 핀 번호를 확인하고, 전체 부품 번호와 다른 핀 연결도 대조합니다. 한 번의 개방 측정만으로 정품 여부나 부품 건전성을 확정하지 않습니다.
기판에 장착된 상태에서는 다른 소자와 배선이 병렬 경로를 만들 수 있어 위 수치를 그대로 해석할 수 없습니다. 저항 측정 전에는 전원을 끄고 저장된 전하를 방전합니다. 저항의 허용 오차와 계기 오차 때문에 ‘약 2R’은 정확히 표시값 하나로 고정되지 않습니다.
연결이 맞은 다음 전력과 실제 동작을 확인합니다
제조사 T16L 사양표는 08과 R8에 공통으로 절대 저항 허용 오차 ±2%, 70 °C에서 저항 요소당 0.050 W와 패키지당 1.8 W 정격을 제시합니다. 허용 오차(tolerance)는 실제 저항값이 공칭값에서 벗어날 수 있는 범위입니다. 요소 정격과 패키지 정격은 서로 다른 제한이므로 실제 스위치 상태와 기준 전압에서 각 저항의 손실 및 전체 패키지 손실을 따로 확인합니다. 같은 저항값과 핀 연결을 확인해도 전력 조건까지 자동으로 만족하는 것은 아닙니다.
완성 회로에서는 설계에 정한 기준 전압, 스위치 상태와 부하를 적용해 래더 노드 및 출력이 예상대로 변하는지 확인합니다. 출력이 다르면 먼저 핀 방향과 15~10번 넷을 다시 확인하고, 그다음 스위치 연결·기준 전압·부하를 살펴봅니다. 별도의 스위치 회로나 측정 조건 없이 이 부품 그림만으로 특정 디지털 코드의 출력 전압이나 변환 정확도를 단정할 수 없습니다.
저항 여러 개가 한 몸체에 있다는 이유만으로 변환 정확도나 회로 신뢰성이 자동으로 높아지는 것도 아닙니다. 필요한 것은 저항의 비율 오차(ratio error), 기준 전압, 스위치의 전압 강하·저항, 출력 부하와 온도 조건이 설계 목표에 맞는지 확인하는 일입니다. 부품 수와 배선이 줄어드는 이점은 실제 핀 연결이 맞을 때만 얻을 수 있습니다.
한 탭을 고르는 DAC와 R-2R 가지를 구분합니다
스트링 DAC(string DAC)는 기준 전압 사이에 직렬로 놓인 저항의 여러 분압점 중 하나를 선택합니다. 디지털 입력을 선택 신호로 바꾸는 디코더와 스위치가 필요하며, 여러 탭을 동시에 연결하는 회로가 아닙니다. R-2R 방식은 R과 2R의 반복 가지를 이용한다는 점에서 다릅니다. 저항 사다리처럼 보인다는 이유만으로 두 구조에 같은 코드·출력 식을 적용하지 않습니다. ADI MT-014의 스트링 DAC 설명
설명용으로 같은 저항 5개를 5 V와 0 V 사이에 직렬 연결하면, 부하가 없는 여섯 접점은 0·1·2·3·4·5 V입니다. 접점이 여섯 개라는 사실은 2비트나 3비트 DAC의 코드 배정을 뜻하지 않습니다. 선택 스위치의 연결표, 기준 전압 오차, 스위치 저항과 출력 부하를 따로 정해야 합니다. 선택한 탭에서 전류를 끌어오면 이 단순 분압값도 변합니다.
반전 출력에서는 피드백 저항과 전원을 확인합니다
R-2R 전류 출력 뒤에 연산증폭기를 연결한 경우에는 저항망뿐 아니라 전류의 방향과 피드백 경로를 읽습니다. 비반전 입력이 0 V이고 음의 피드백으로 반전 입력이 거의 0 V를 유지하는 이상적 변환단에서, 합산점으로 들어오는 전류를 양의 I로 정하면 Vout = −I·Rf입니다. Rf는 출력과 반전 입력 사이의 피드백 저항입니다. 이 조건에서는 양의 전류에 음의 출력이 필요하므로 증폭기의 전원과 출력 가능 범위를 확인해야 합니다. ADI AN-1489의 반전 전류-전압 변환
이는 모든 R-2R 부품의 보편적인 코드 변환식이 아닙니다. 실제 스위치의 기준 전압·접지 연결, 저항 비율과 바이어스가 확인되어야 코드별 전류를 계산할 수 있습니다. 출력 포화, 정착 시간과 부하를 검토하지 않은 시뮬레이션 그림만으로 정확도나 동작 속도를 보증하지 않습니다.
핀 대체 검증과 오디오 재구성 경로는 별도로 확인합니다
앞의 핀 배열 대조는 부품 대체의 문제입니다. 디지털 오디오에서는 버퍼의 샘플 → 변환 시점 → DAC 출력 → 재구성 필터 → 전력 증폭기 → 스피커의 경로를 별도로 봅니다. 각 기능이 하나의 IC에 통합될 수도 있으며, 이 순서가 특정 R–2R 부품의 내부 회로라는 뜻은 아닙니다.
버퍼의 2048 → 2721 → 3220을 순서대로 내보내는 예시라면 샘플 시점마다 다음 코드를 전달합니다. 숫자는 설명용이며 실제 녹음이나 측정값이 아닙니다. 12비트의 0–4095 코드 중 2048은 중간 코드이지만 실제 출력 전압은 기준 전압·코드 형식·출력 범위·부하를 알아야 계산할 수 있습니다. DAC가 스피커에 필요한 전류를 직접 공급한다고 가정하지 않습니다. 증폭기와 스피커의 점검에서도 허용 부하와 브리지 출력의 측정 기준을 구분합니다.
샘플률은 초당 샘플 수이고 비트 깊이는 샘플 진폭을 나타내는 코드 수입니다. 3비트는 8개, 12비트는 4,096개로 코드 수는 512배지만, 이것이 소리 품질이나 실제 잡음의 512배 개선을 뜻하지 않습니다. 비교하려면 입력 내용·샘플률·출력 범위·이득·측정 대역을 맞춥니다. 32 kbps 같은 비트율만으로 샘플률을 정할 수도 없습니다. 압축하지 않은 PCM이라도 비트 깊이와 채널 수를 알아야 합니다.
업데이트 속도만 올리지 말고 보간과 출력 필터를 연결합니다
Analog Devices MT-017은 DAC 출력의 이미지 성분과 보간을 구분합니다. 더 높은 업데이트율로 처리할 때 디지털 보간 필터가 추가 샘플 값을 계산하고, 뒤의 아날로그 재구성 필터가 원하지 않는 이미지 성분을 줄입니다. 원래 샘플을 단지 더 빨리 재생하는 것은 같은 신호의 보간이 아닙니다. 처리율을 높였다고 잃어버린 원본 대역이나 정밀도가 자동으로 복구되지도 않습니다.
보간과 높은 업데이트율은 원하는 신호 대역과 이미지 사이의 필터 전이 대역을 넓히는 데 도움이 될 수 있습니다. 실제 감쇠·차단 주파수는 입력 대역, 변환율과 DAC 구조에 맞춰 정합니다. 계단 그림이 매끄러워졌다는 이유로 클록 지터·아날로그 잡음·왜곡이 모두 해결됐다고 판단하지 않습니다. 특정 256배 구성의 성능이나 원본 음원의 청감 차이는 여기서 검증하지 않았습니다.
샘플 공급의 순서·누락부터 확인하고 DAC 출력, 필터 앞뒤, 증폭기 입출력 순서로 비교합니다. 각 지점의 단위·시간축·부하를 기록해야 데이터 공급 오류와 아날로그 출력 문제를 구분할 수 있습니다. 이 절은 공개 문헌과 코드 수 산술에 따른 설명이며 음원 청취·실제 DAC 회로 측정을 수행한 결과가 아닙니다.