본문 바로가기
후즈대디 후즈대디

전원 레일이 GND와 붙었을 때 탄탈 커패시터를 먼저 의심하는 이유

후즈대디 읽는 시간 약 35분

메인보드 전원 레일 단락의 원인이 탄탈 커패시터인지 멀티미터로 가려내는 순서와 극성 표시 읽는 법, 교체 시 전압 여유와 안전 주의사항을 정리했습니다.

노트북이나 PC 메인보드에서 특정 전원 레일이 접지와 붙어 있다고 나올 때, 그 레일에 달린 노란색·검은색 직육면체 부품이 탄탈 커패시터인 경우가 있습니다. 탄탈 커패시터는 작은 크기에 비해 용량이 커서 전원 필터에 쓰이지만, 고장이 나면 단락 상태로 굳는 경향이 있고 심하면 타기도 합니다. 이 글은 탄탈 커패시터가 정말 불량인지 멀티미터로 판별하는 순서, 극성 표시 읽는 법, 교체할 때 주의할 점을 정리합니다.

이 글에는 직접 만든 그래프 두 개를 함께 넣었습니다. 하나는 같은 레일에 병렬로 붙은 커패시터 가운데 단락된 하나를 mV 측정으로 찾을 때 각 자리에서 어떤 값이 나오는지를 ngspice로 시뮬레이션한 결과이고, 다른 하나는 5V 레일에 전원이 들어가는 순간 탄탈 커패시터로 흐르는 충전 전류가 전원 쪽 저항에 따라 얼마나 달라지는지를 시뮬레이션한 결과입니다. 정격 전압 여유는 제조사 자료의 기준으로 직접 계산해 표로 정리했습니다. 가정한 조건은 각 그래프 설명에 모두 적었습니다.

측정 결과를 읽으려면 먼저 이 부품이 왜 단락으로 고장 나는지 알아야 합니다. 원리부터 짧게 보고 실제 측정 순서로 넘어가겠습니다.

리드형, 딥형, SMD형 탄탈 커패시터 여러 종류를 성냥개비와 함께 놓은 사진
사진: Elcap, Jens Both / CC BY-SA 3.0 / 위키미디어 공용

탄탈 커패시터가 단락으로 고장 나는 이유

고체 탄탈 커패시터의 유전체는 탄탈 표면에 만든 아주 얇은 오산화탄탈(Ta2O5) 막입니다. 위키백과에 따르면 대표적인 고장 메커니즘은 ‘전계 결정화’로, 비정질 산화막의 일부가 결정 형태로 바뀌면서 전도성이 크게 높아지는 현상입니다.

전해질 종류에 따라 이후 거동이 다릅니다.

  • 이산화망간(MnO2) 타입: 전류가 제한되어 있으면 결함 부위의 열로 MnO2가 절연성 산화물로 바뀌어 스스로 회복(self-healing)하는 성질이 있습니다. 전류가 제한되지 않으면 열 폭주로 타버릴 수 있습니다.
  • 폴리머 타입: 이런 자기 회복 메커니즘이 없고, 대신 전도성 폴리머가 열로 열화하면서 ESR이 점차 나빠지는 방식으로 고장이 진행됩니다.

NASA 부품 프로그램(NEPP)의 MIL-PRF-55365 응용 노트도 역전압에 오래 노출되면 누설 전류가 매우 커지고 단락이 생길 수 있다고 적고 있습니다. 위키백과는 전계 결정화가 생긴 고체 탄탈 커패시터가 전원을 넣는 순간 고장 나기 쉽다고 정리하고 있고, 위 MnO2 타입 설명처럼 단락된 부품에 전류가 제한 없이 흐르면 과열되거나 탈 수 있습니다. 그래서 탄탈 커패시터 불량은 ‘용량이 줄었다’보다 ‘레일이 접지에 붙었다’로 드러나는 경우가 있습니다.

극성 표시 읽는 법과 역전압 한계

탄탈 커패시터를 다룰 때 실수하기 쉬운 부분이 극성입니다. 위키백과에 따르면 표면실장(SMD) 탄탈 커패시터는 양극(+) 단자에 바(bar) 마커를 표시하며, 이는 음극 단자를 표시하는 SMD 알루미늄 커패시터와 반대입니다. 같은 보드에 두 종류가 섞여 있으면 헷갈리기 쉬우니, 교체 전에 반드시 사진을 찍어 방향을 기록해 두세요.

작은 칩은 표시가 잘 보이지 않으므로 확대경이나 현미경으로 확인하고, 보드뷰나 회로도가 있다면 실크 인쇄와 함께 대조하는 것이 안전합니다.

역전압 허용치는 매우 작습니다. 위키백과에 정리된 일반 지침은 25℃에서 정격 전압의 10%(최대 1V), 85℃에서 3%(최대 0.5V), 125℃에서 1%(최대 0.1V)이며, 이마저도 짧은 순간에 대한 기준이지 계속 걸어도 된다는 뜻이 아닙니다. 거꾸로 달고 통전하면 새 부품도 바로 망가질 수 있습니다.

탄탈 커패시터 불량 판별 5단계 흐름도: 전원 분리, 외관 확인, 저항 측정, 한쪽 리드 들기, 교체와 통전

멀티미터로 불량 판별하는 순서

다음 순서대로 진행하면 ‘레일 단락’이 정말 탄탈 커패시터 때문인지 가려낼 수 있습니다.

  • 1. 전원과 배터리 분리: 어댑터를 빼고 노트북 배터리 커넥터도 분리합니다. 전원부 커패시터에 남은 전압이 없는지 DC 전압 모드로 먼저 확인합니다.
  • 2. 외관 확인: 탄 자국, 몸체 균열, 주변 기판 변색이 있는지 확대경으로 봅니다.
  • 3. 레일 대 GND 저항 측정: 보드에 달린 상태로 레일과 접지 사이 저항을 잽니다. 0Ω에 가까우면 단락을 의심합니다. 다만 이 단계에서는 같은 레일에 붙은 MLCC, 칩셋, MOSFET 중 무엇이 원인인지 알 수 없습니다.
  • 4. 한쪽 리드 띄우고 재측정: 의심 탄탈 커패시터의 한쪽 단자를 인두로 띄운 뒤 부품 단독으로 측정합니다.
  • 5. 용량·ESR 확인: 단락이 아니면 LCR 미터나 ESR 미터로 용량과 ESR을 확인해 표기값과 비교합니다.

측정할 때는 멀티미터 빨간 리드를 양극(+), 검은 리드를 음극(−)에 대는 방향을 기본으로 하세요. 멀티미터 저항 모드도 작은 전압을 내보내므로, 정상 부품을 양방향으로 반복 측정하는 습관은 피하는 편이 좋습니다. 정상 부품이라면 측정 전압으로 충전되면서 표시값이 점점 올라가는 모습을 보입니다.

측정 결과별 탄탈 커패시터 판정 표: 0옴 근처는 단락, 저항 상승은 정상 가능, 수십 옴 정지는 누설 의심

보드 상태에서 측정할 때 헷갈리는 경우

탄탈 커패시터는 보통 같은 전원 레일에 여러 개의 MLCC와 병렬로 붙어 있습니다. 그래서 보드 상태에서 0Ω이 나와도 그 탄탈이 범인이라고 단정할 수 없습니다. 레일 전체가 붙어 있다는 사실만 알려줄 뿐입니다.

  • 병렬 부품: 같은 레일에 병렬로 붙은 다른 부품의 상태도 함께 측정값에 반영되므로, 한쪽을 띄워 단품으로 확인합니다.
  • 대용량 레일: 용량이 큰 레일은 충전에 시간이 걸려 처음엔 낮게 나오다가 천천히 올라갈 수 있습니다. 몇 초 기다려 값이 오르는지 봅니다.
  • 위치 찾기: 단락 부품이 어느 것인지 모를 때는 열화상 카메라나 전압 주입법으로 발열 부품을 찾거나, 아래 시뮬레이션처럼 전류를 흘리면서 커패시터마다 mV를 재 위치를 좁힙니다. 이때도 전류 제한을 꼭 걸어야 합니다.

직접 시뮬레이션: 병렬 커패시터 중 단락된 하나를 mV로 찾기

레일 전체가 0Ω 근처로 나올 때 부품을 하나씩 들어 보기 전에 범위를 좁히는 방법이 있습니다. 전류 제한을 건 벤치 파워로 레일에 정해진 전류를 흘리고, 각 커패시터의 양극 패드와 음극 패드 사이 전압을 멀티미터 mV 레인지로 차례로 재는 방법입니다. 전류는 주입한 곳에서 단락 지점까지만 흐르므로, 그 길 위의 동박 저항에서 아주 작은 전압 차이가 생깁니다. 이 차이가 커패시터 자리마다 어떻게 나오는지를 ngspice로 직접 시뮬레이션했습니다.

커패시터 6개가 병렬로 달린 단락 전원 레일에 벤치 파워로 1A와 0.2A를 주입했을 때 각 커패시터 양단의 mV 값이 단락된 커패시터 자리에서 내려가기를 멈추는 모습을 보여 주는 ngspice 시뮬레이션 그래프
직접 시뮬레이션(ngspice): 5mm 간격으로 병렬 연결된 커패시터 6개 가운데 하나가 단락된 레일에 정전류를 주입했을 때 각 커패시터 양단 전압(왼쪽)과 단락 위치 대비 차이(오른쪽). 동박 저항은 가정한 패턴으로 계산한 값.

가정은 다음과 같습니다. 같은 레일에 커패시터 C1~C6이 5mm 간격으로 한 줄로 달려 있고, 벤치 파워는 C1보다 5mm 앞쪽에서 레일과 GND에 물려 정전류로 동작합니다. 레일 동박은 1oz(두께 35µm), 폭 1.5mm로 두었고, 구리 비저항 1.72×10⁻⁸Ω·m(20℃)로 직접 계산하면 면저항 0.491mΩ/□, 5mm 한 구간이 1.638mΩ입니다. GND는 넓은 면으로 보고 유효 폭 10mm를 가정해 한 구간 0.246mΩ로 넣었습니다. 정상 커패시터는 직류 전류가 흐르지 않는다고 보고(누설 전류 무시) 단락된 커패시터만 0.1Ω 또는 1Ω 저항으로 넣었습니다. 이 값들은 계산을 위해 정한 것이며 특정 보드의 값이 아닙니다.

측정 자리 (1A 주입)주입점C1C2C3C4C5C6
C4 단락 0.1Ω107.536mV105.652mV103.768mV101.884mV100.000mV100.000mV100.000mV
C4 단락 1Ω1007.536mV1005.652mV1003.768mV1001.884mV1000.000mV1000.000mV1000.000mV
C2 단락 0.1Ω103.768mV101.884mV100.000mV100.000mV100.000mV100.000mV100.000mV
C4 단락 0.1Ω, C6 바깥쪽에서 주입105.652mV100.000mV100.000mV100.000mV100.000mV101.884mV103.768mV

직접 시뮬레이션 결과, C4가 0.1Ω으로 단락된 레일에 1A를 넣으면 주입점에서 107.536mV, C1 105.652mV, C2 103.768mV, C3 101.884mV로 한 자리마다 1.884mV씩 내려가다가 C4에서 100.000mV가 된 뒤 C5와 C6도 같은 100.000mV에 머물렀습니다. 이웃한 자리의 차이 1.884mV는 1A에 레일과 GND 한 구간 저항의 합(1.638mΩ + 0.246mΩ)을 곱한 값과 같습니다. 단락 너머로는 전류가 흐르지 않으니 전압이 더 내려가지 않는 것입니다. 단락 저항을 1Ω으로 바꾸면 모든 값이 1000mV 근처로 올라가지만(C4 1000.000mV) 이웃 간 차이는 그대로 1.884mV였습니다. 주입 전류를 0.2A로 줄이면 이웃 간 차이가 0.377mV로 줄어, 3½자리 멀티미터 200mV 레인지(표시 단위 0.1mV)로는 몇 칸 차이로만 보입니다.

이 결과를 진단에 쓰는 방법은 다음과 같습니다.

  • 가장 낮은 값이 아니라 내려가기를 멈추는 첫 자리를 봅니다. 위 표처럼 단락 지점 너머의 커패시터는 단락 지점과 같은 값을 보이므로, 주입점에서부터 차례로 재 내려가다가 값이 더 이상 줄지 않는 첫 자리가 단락 위치입니다. 헷갈리면 주입 위치를 레일 반대쪽으로 옮겨 다시 잽니다. 시뮬레이션에서 C6 쪽에서 주입하면 C6 103.768mV, C5 101.884mV를 거쳐 C4부터 100.000mV로 같아졌습니다. 양쪽에서 잰 결과가 공통으로 가리키는 자리가 C4입니다.
  • 단락 저항이 아니라 흘린 전류가 차이를 정합니다. 이웃 간 차이는 단락 저항과 상관없이 전류에 비례하므로, 차이가 잘 안 보이면 전압 설정을 레일 정격보다 낮게 둔 채 전류를 조금씩 올립니다. 단락 저항이 크면 전류가 다 흐르기 전에 전압 제한에 먼저 걸리니, 벤치 파워가 정전류(CC) 상태인지 함께 확인합니다. 벤치 파워 설정은 전류 제한으로 메인보드 첫 통전하는 글에 정리해 두었습니다.
  • 낮은 저항의 단락은 잘 뜨거워지지 않습니다. 1A를 넣어도 단락 부위가 0.1Ω이면 그곳에서 소비되는 전력은 0.1W, 1Ω이면 1W입니다(직접 계산, P = I²R). 0.1W로는 열화상 카메라나 손끝으로 찾기 어려울 수 있어, 이럴 때 mV 측정이 쓸모 있습니다. 단락 저항에 따른 발열은 단락 발열을 직접 계산한 글에서, 전압을 넣어 발열 부품을 찾는 방법은 전압 주입으로 쇼트 위치를 찾는 글에서 다뤘습니다.
  • mV 측정은 위치를 알려 줄 뿐 부품을 확정하지는 않습니다. 탄탈 커패시터 옆에 MLCC가 붙어 있으면 둘의 패드는 거의 같은 값을 보입니다. 위치를 좁힌 다음에는 위 4단계처럼 한쪽 단자를 띄워 단품으로 확인합니다.

실제 보드는 전원 레일이 넓은 면이나 여러 층으로 이어지고 비아와 갈림길이 있어, 커패시터가 이 모델처럼 한 줄로 늘어서 있지 않습니다. 멀티미터 리드를 패드의 어디에 대느냐, 측정기의 오프셋에 따라서도 mV 이하 값은 흔들릴 수 있습니다. 수치는 원리를 확인하는 용도로 보시고, 실제로는 같은 조건에서 여러 자리를 비교하는 방식으로 씁니다. 시뮬레이션에 쓴 넷리스트는 아래와 같습니다.

* mV-meter walking on a shorted rail: 6 capacitors (C1..C6) in parallel along a rail, one has a resistive short
* bench supply in constant-current mode injects I into the rail at point "in" (5 mm before C1) and its GND next to it
* rail copper per 5 mm segment: 1 oz (35um) Cu, 1.5 mm wide -> 1.638 mohm (calc.py, rho = 1.72e-8 ohm*m at 20C)
* GND return per 5 mm segment: plane, assumed 10 mm effective width -> 0.246 mohm (calc.py)
* healthy capacitors carry no DC current (leakage neglected) and are omitted; meter reads V(pad+) - V(pad-) of each capacitor
* A: short at C4, 0.1 ohm   B: short at C4, 1 ohm   C: short at C2, 0.1 ohm
* D: short at C4, 0.1 ohm, but injected from the other end (5 mm beyond C6); chain node 1 = C6 ... node 6 = C1
.param rs=1.638m rg=0.246m
Vctl ctl 0 0
* --- copy A
BiA gnA inA I = V(ctl)
R0A inA p1A {rs}
R1A p1A p2A {rs}
R2A p2A p3A {rs}
R3A p3A p4A {rs}
R4A p4A p5A {rs}
R5A p5A p6A {rs}
RG0A gnA g1A {rg}
RG1A g1A g2A {rg}
RG2A g2A g3A {rg}
RG3A g3A g4A {rg}
RG4A g4A g5A {rg}
RG5A g5A g6A {rg}
RshA p4A g4A 0.1
RrefA gnA 0 1
* --- copy B
BiB gnB inB I = V(ctl)
R0B inB p1B {rs}
R1B p1B p2B {rs}
R2B p2B p3B {rs}
R3B p3B p4B {rs}
R4B p4B p5B {rs}
R5B p5B p6B {rs}
RG0B gnB g1B {rg}
RG1B g1B g2B {rg}
RG2B g2B g3B {rg}
RG3B g3B g4B {rg}
RG4B g4B g5B {rg}
RG5B g5B g6B {rg}
RshB p4B g4B 1
RrefB gnB 0 1
* --- copy C
BiC gnC inC I = V(ctl)
R0C inC p1C {rs}
R1C p1C p2C {rs}
R2C p2C p3C {rs}
R3C p3C p4C {rs}
R4C p4C p5C {rs}
R5C p5C p6C {rs}
RG0C gnC g1C {rg}
RG1C g1C g2C {rg}
RG2C g2C g3C {rg}
RG3C g3C g4C {rg}
RG4C g4C g5C {rg}
RG5C g5C g6C {rg}
RshC p2C g2C 0.1
RrefC gnC 0 1
* --- copy D (reversed injection: p1D = C6, p2D = C5, p3D = C4, ..., p6D = C1)
BiD gnD inD I = V(ctl)
R0D inD p1D {rs}
R1D p1D p2D {rs}
R2D p2D p3D {rs}
R3D p3D p4D {rs}
R4D p4D p5D {rs}
R5D p5D p6D {rs}
RG0D gnD g1D {rg}
RG1D g1D g2D {rg}
RG2D g2D g3D {rg}
RG3D g3D g4D {rg}
RG4D g4D g5D {rg}
RG5D g5D g6D {rg}
RshD p3D g3D 0.1
RrefD gnD 0 1
BdinD dinD 0 V = 1000*(V(inD)-V(gnD))
Bd1D d1D 0 V = 1000*(V(p1D)-V(g1D))
Bd2D d2D 0 V = 1000*(V(p2D)-V(g2D))
Bd3D d3D 0 V = 1000*(V(p3D)-V(g3D))
Bd4D d4D 0 V = 1000*(V(p4D)-V(g4D))
Bd5D d5D 0 V = 1000*(V(p5D)-V(g5D))
Bd6D d6D 0 V = 1000*(V(p6D)-V(g6D))
* meter readings across each capacitor (mV) and supply terminal voltage
BdinA dinA 0 V = 1000*(V(inA)-V(gnA))
Bd1A d1A 0 V = 1000*(V(p1A)-V(g1A))
Bd2A d2A 0 V = 1000*(V(p2A)-V(g2A))
Bd3A d3A 0 V = 1000*(V(p3A)-V(g3A))
Bd4A d4A 0 V = 1000*(V(p4A)-V(g4A))
Bd5A d5A 0 V = 1000*(V(p5A)-V(g5A))
Bd6A d6A 0 V = 1000*(V(p6A)-V(g6A))
BdinB dinB 0 V = 1000*(V(inB)-V(gnB))
Bd1B d1B 0 V = 1000*(V(p1B)-V(g1B))
Bd2B d2B 0 V = 1000*(V(p2B)-V(g2B))
Bd3B d3B 0 V = 1000*(V(p3B)-V(g3B))
Bd4B d4B 0 V = 1000*(V(p4B)-V(g4B))
Bd5B d5B 0 V = 1000*(V(p5B)-V(g5B))
Bd6B d6B 0 V = 1000*(V(p6B)-V(g6B))
BdinC dinC 0 V = 1000*(V(inC)-V(gnC))
Bd1C d1C 0 V = 1000*(V(p1C)-V(g1C))
Bd2C d2C 0 V = 1000*(V(p2C)-V(g2C))
Bd3C d3C 0 V = 1000*(V(p3C)-V(g3C))
Bd4C d4C 0 V = 1000*(V(p4C)-V(g4C))
Bd5C d5C 0 V = 1000*(V(p5C)-V(g5C))
Bd6C d6C 0 V = 1000*(V(p6C)-V(g6C))
.dc Vctl 0 1 0.01
.meas dc a_in_1A FIND v(dinA) AT=1
.meas dc a_c1_1A FIND v(d1A) AT=1
.meas dc a_c2_1A FIND v(d2A) AT=1
.meas dc a_c3_1A FIND v(d3A) AT=1
.meas dc a_c4_1A FIND v(d4A) AT=1
.meas dc a_c5_1A FIND v(d5A) AT=1
.meas dc a_c6_1A FIND v(d6A) AT=1
.meas dc a_in_02A FIND v(dinA) AT=0.2
.meas dc a_c1_02A FIND v(d1A) AT=0.2
.meas dc a_c2_02A FIND v(d2A) AT=0.2
.meas dc a_c3_02A FIND v(d3A) AT=0.2
.meas dc a_c4_02A FIND v(d4A) AT=0.2
.meas dc a_c5_02A FIND v(d5A) AT=0.2
.meas dc a_c6_02A FIND v(d6A) AT=0.2
.meas dc b_in_1A FIND v(dinB) AT=1
.meas dc b_c1_1A FIND v(d1B) AT=1
.meas dc b_c2_1A FIND v(d2B) AT=1
.meas dc b_c3_1A FIND v(d3B) AT=1
.meas dc b_c4_1A FIND v(d4B) AT=1
.meas dc b_c5_1A FIND v(d5B) AT=1
.meas dc b_c6_1A FIND v(d6B) AT=1
.meas dc c_in_1A FIND v(dinC) AT=1
.meas dc c_c1_1A FIND v(d1C) AT=1
.meas dc c_c2_1A FIND v(d2C) AT=1
.meas dc c_c3_1A FIND v(d3C) AT=1
.meas dc c_c4_1A FIND v(d4C) AT=1
.meas dc c_c5_1A FIND v(d5C) AT=1
.meas dc c_c6_1A FIND v(d6C) AT=1
.meas dc d_in_1A FIND v(dinD) AT=1
.meas dc d_c6_1A FIND v(d1D) AT=1
.meas dc d_c5_1A FIND v(d2D) AT=1
.meas dc d_c4_1A FIND v(d3D) AT=1
.meas dc d_c3_1A FIND v(d4D) AT=1
.meas dc d_c2_1A FIND v(d5D) AT=1
.meas dc d_c1_1A FIND v(d6D) AT=1

탄탈 커패시터의 MnO2 타입은 전류가 제한된 상태에서 자기 회복이 일어날 수 있으므로, 측정 중 값이 한 번 변했다고 해서 정상으로 돌아왔다고 판단하지 마세요.

교체할 때 부품 선정과 안전 주의사항

교체 부품은 용량과 케이스 크기를 맞추는 것이 기본이고, 전압 여유를 확인해야 합니다. KEMET 자료 기준으로 MnO2 타입은 정격 전압의 50% 이하에서 쓰는 것(50% 디레이팅)이 업계 표준이고, 폴리머 타입은 정격 10V 이하 부품이면 정격의 90%까지, 10V를 넘는 부품이면 80%까지 쓸 수 있다고 안내합니다. 예를 들어 5V 레일이라면 MnO2 타입은 10V 이상, 폴리머 타입은 6.3V도 이 기준 안에 듭니다(아래 직접 계산 표). 원래 붙어 있던 부품의 정격 전압보다 낮은 것으로 바꾸지는 마세요.

돌입 전류(서지)도 탄탈 커패시터를 망가뜨리는 원인입니다. 위키백과는 고체 탄탈 커패시터가 서지·피크·펄스 전류로 손상될 수 있고, 전원 투입 시 전압을 천천히 올리면 피크 전류를 줄일 수 있다고 설명합니다. NEPP 응용 노트는 MIL-PRF-55365 탄탈 커패시터를 전원 필터 용도로 쓰지 않아야 한다고 적고 있습니다.

직접 시뮬레이션: 5V 레일의 6.3V 탄탈이 전원 투입 때 위험한 이유

위 KEMET 기준(폴리머를 정격의 90%·80%까지 쓰면 MnO2를 50%에서 쓸 때와 같거나 나은 신뢰성이라는 설명)으로 레일 전압마다 고를 수 있는 가장 낮은 표준 정격 전압(2.5·4·6.3·10·16·20·25·35·50V 계열)을 직접 계산하면 다음과 같습니다.

레일 전압MnO2 탄탈 (정격의 50% 이하)폴리머 탄탈 (KEMET 90%·80% 기준)
1.8V4V2.5V
3.3V10V4V
5V10V6.3V
12V25V16V
19V50V25V

5V 레일에 6.3V MnO2 탄탈을 쓰면 정격의 79.4%로, 50% 기준을 넘습니다(10V 부품이면 50%). 여기에 전원이 들어가는 순간의 충전 전류가 더해집니다. 위키백과의 탄탈 커패시터 문서도 전계 결정화가 생긴 고체 탄탈 커패시터는 전원을 넣는 순간 고장 나기 쉽다고 정리하고 있습니다. 그 순간 커패시터로 얼마나 큰 전류가 흐르는지를 ngspice로 직접 시뮬레이션했습니다.

5V 레일에 전원이 들어가는 순간 47µF 탄탈 커패시터 전압 파형과 전원 쪽 직렬 저항에 따른 최대 충전 전류를 비교하고 NEPP 직렬 저항 기준을 표시한 ngspice 시뮬레이션 그래프
직접 시뮬레이션(ngspice): 0→5V 전원 투입 때 47µF 탄탈 커패시터 유전체 전압(왼쪽)과 전원 쪽 직렬 저항에 따른 최대 충전 전류(오른쪽). ESR·인덕턴스·직렬 저항은 가정값.

가정은 다음과 같습니다. 전원은 0V에서 5V로 1µs 만에 올라가는 계단으로 넣었습니다(어댑터를 꽂거나 스위치가 닫히는 순간을 단순화한 것이며 접점 튐은 생략). 전원 쪽 배선과 패턴의 인덕턴스는 1µH, 커패시터는 47µF에 ESR 0.3Ω(MnO2 타입을 가정한 값)으로 두고, 전원 쪽 직렬 저항(전원 출력 저항, 배선, 패턴, 따로 넣은 저항을 합친 값)만 0.02Ω부터 5Ω까지 바꿨습니다. 비교용으로 ESR을 0.05Ω(저ESR 부품을 가정한 값)으로 낮춘 경우와, 같은 회로에 전압을 1ms 동안 천천히 올리는 소프트 스타트 경우도 넣었습니다. 같은 레일의 MLCC는 넣지 않았습니다. 이 값들은 계산을 위해 정한 값이며 특정 제품의 값이 아닙니다.

직접 시뮬레이션 결과, 직렬 저항이 0.02Ω이면 최대 충전 전류가 11.8A, 0.05Ω이면 11.1A, 0.5Ω이면 5.7A, 1Ω이면 3.7A, 1.5Ω이면 2.7A, 5Ω이면 0.94A였습니다. 같은 0.05Ω에서 전압을 1ms 동안 올리면 최대 전류가 0.235A로, 47µF×5V÷1ms로 직접 계산한 0.235A와 같았습니다. 대신 충전이 느려집니다. 5V의 90%(4.5V)에 닿는 시간은 0.05Ω에서 44µs, 2Ω에서 259µs였습니다. ESR을 0.05Ω으로 낮춘 경우는 전류가 21.9A까지 올랐고, 인덕턴스와 공진하면서 커패시터 전압이 6.59V까지 올라 정격 6.3V를 잠깐 넘었습니다. 정상 상태의 전압 비율만 보고 정격을 고르면 이런 순간적인 초과를 놓칠 수 있습니다.

NASA NEPP의 MIL-PRF-55365 응용 노트는 고체 탄탈 커패시터가 돌입 전류로 고장 날 수 있다며, 유효 직렬 저항을 0.3Ω/V 이상(Level 1) 또는 0.1Ω/V 이상(Level 2), 그리고 어느 쪽이든 최소 1Ω으로 두라고 적고 있습니다. 5V 레일이면 각각 1.5Ω, 1Ω이고(직접 계산), 위 시뮬레이션에서 그 저항일 때 최대 충전 전류는 2.7A와 3.7A였습니다. 이 기준은 우주·항공용 고신뢰 설계를 위한 것이라 일반 기기 보드에 그대로 맞지는 않지만, 전원 쪽 저항이 작을수록 전원 투입 때 탄탈 커패시터가 받는 전류가 커진다는 점은 위 결과와 같은 방향입니다.

이 결과를 교체와 진단에 쓰는 방법은 다음과 같습니다.

  • 떼어 낸 부품의 정격 전압과 레일 전압부터 비교합니다. 단락된 탄탈의 표기가 6.3V인데 레일이 5V라면 MnO2 기준으로 여유가 부족한 조건입니다. 같은 부품으로만 바꾸면 같은 고장이 되풀이될 수 있으니, 케이스 크기가 맞는 한 위 표의 정격(MnO2라면 10V 이상)으로 올리는 것을 검토합니다.
  • 폴리머로 바꿀 때는 ESR이 달라진다는 점을 함께 봅니다. 폴리머 탄탈은 KEMET 기준으로 5V 레일에 6.3V를 쓸 수 있지만, ESR이 낮아지면 위 시뮬레이션처럼 전원 투입 때 전압이 출렁일 수 있고 레귤레이터의 출력 커패시터 조건도 달라질 수 있습니다. 아래 FAQ처럼 해당 IC 데이터시트의 출력 커패시터 조건을 확인합니다.
  • 전원이 어디서 들어오는 레일인지 봅니다. 어댑터 잭이나 USB 단자 바로 뒤, 배터리나 큰 커패시터에 직접 이어진 레일처럼 전원 쪽 저항이 작은 자리에 달린 탄탈은 전원 투입 때 큰 전류를 받는 위치입니다. 이런 자리에서 탄탈이 단락됐다면 교체 부품의 정격 여유를 더 신경 씁니다.
  • 교체 후 첫 통전은 낮은 전압부터 올립니다. 위 소프트 스타트 결과처럼 전압을 천천히 올리면 충전 전류가 작아집니다. 전류 제한을 건 벤치 파워로 전압을 단계적으로 올리면서 소모 전류를 지켜봅니다.

이 시뮬레이션은 커패시터 하나와 직렬 저항·인덕턴스만 넣은 단순한 모델입니다. 실제 레일에는 MLCC와 다른 부하가 병렬로 붙어 있어 전류가 나뉘고 공진 모양도 달라지며, ESR은 주파수와 온도에 따라 변합니다. 또 같은 전류를 견디는 능력은 부품마다 다르고, 이 그래프는 커패시터가 언제 고장 나는지를 보여 주지 않습니다. 직렬 저항에 따라 전원 투입 전류가 어느 정도로 달라지는지 비교하는 용도로 보시기 바랍니다. 시뮬레이션에 쓴 넷리스트는 아래와 같습니다.

* power-on of a 5 V rail into a 47uF MnO2 tantalum: peak charging (surge) current vs source-side series resistance
* source: 0 -> 5 V step with 1 us rise at t = 10 us (hot plug / switch closing; contact bounce ignored)
* source-side inductance (cable + traces) 1 uH, assumed; capacitor ESR 0.3 ohm (assumed MnO2 value), ESL neglected
* copies 01..09: series resistance 0.02 .. 5 ohm (source output resistance + cable + traces + any added resistor)
* copy SS: same as 02 (0.05 ohm) but the supply ramps 0 -> 5 V over 1 ms (soft start)
* copy LP: 0.05 ohm, capacitor ESR 0.05 ohm (assumed low-ESR value) to show ringing overshoot
.param lsrc=1u cap=47u esr=0.3
* --- copy 01: 0.02 ohm
V01 s01 0 PWL(0 0 10u 0 11u 5)
R01 s01 a01 0.02
L01 a01 b01 {lsrc}
Vi01 b01 e01 0
Re01 e01 c01 {esr}
C01 c01 0 {cap} IC=0
* --- copy 02: 0.05 ohm
V02 s02 0 PWL(0 0 10u 0 11u 5)
R02 s02 a02 0.05
L02 a02 b02 {lsrc}
Vi02 b02 e02 0
Re02 e02 c02 {esr}
C02 c02 0 {cap} IC=0
* --- copy 03: 0.1 ohm
V03 s03 0 PWL(0 0 10u 0 11u 5)
R03 s03 a03 0.1
L03 a03 b03 {lsrc}
Vi03 b03 e03 0
Re03 e03 c03 {esr}
C03 c03 0 {cap} IC=0
* --- copy 04: 0.2 ohm
V04 s04 0 PWL(0 0 10u 0 11u 5)
R04 s04 a04 0.2
L04 a04 b04 {lsrc}
Vi04 b04 e04 0
Re04 e04 c04 {esr}
C04 c04 0 {cap} IC=0
* --- copy 05: 0.5 ohm
V05 s05 0 PWL(0 0 10u 0 11u 5)
R05 s05 a05 0.5
L05 a05 b05 {lsrc}
Vi05 b05 e05 0
Re05 e05 c05 {esr}
C05 c05 0 {cap} IC=0
* --- copy 06: 1 ohm
V06 s06 0 PWL(0 0 10u 0 11u 5)
R06 s06 a06 1
L06 a06 b06 {lsrc}
Vi06 b06 e06 0
Re06 e06 c06 {esr}
C06 c06 0 {cap} IC=0
* --- copy 07: 1.5 ohm
V07 s07 0 PWL(0 0 10u 0 11u 5)
R07 s07 a07 1.5
L07 a07 b07 {lsrc}
Vi07 b07 e07 0
Re07 e07 c07 {esr}
C07 c07 0 {cap} IC=0
* --- copy 08: 2 ohm
V08 s08 0 PWL(0 0 10u 0 11u 5)
R08 s08 a08 2
L08 a08 b08 {lsrc}
Vi08 b08 e08 0
Re08 e08 c08 {esr}
C08 c08 0 {cap} IC=0
* --- copy 09: 5 ohm
V09 s09 0 PWL(0 0 10u 0 11u 5)
R09 s09 a09 5
L09 a09 b09 {lsrc}
Vi09 b09 e09 0
Re09 e09 c09 {esr}
C09 c09 0 {cap} IC=0
* --- soft start
VSS sSS 0 PWL(0 0 10u 0 1.01m 5)
RSS sSS aSS 0.05
LSS aSS bSS {lsrc}
ViSS bSS eSS 0
ReSS eSS cSS {esr}
CSS cSS 0 {cap} IC=0
* --- low ESR
VLP sLP 0 PWL(0 0 10u 0 11u 5)
RLP sLP aLP 0.05
LLP aLP bLP {lsrc}
ViLP bLP eLP 0
ReLP eLP cLP 0.05
CLP cLP 0 {cap} IC=0
.tran 5n 1.3m 0 50n UIC
.meas tran ipk_01 MAX i(Vi01)
.meas tran vpk_01 MAX v(c01)
.meas tran ipk_02 MAX i(Vi02)
.meas tran vpk_02 MAX v(c02)
.meas tran ipk_03 MAX i(Vi03)
.meas tran vpk_03 MAX v(c03)
.meas tran ipk_04 MAX i(Vi04)
.meas tran vpk_04 MAX v(c04)
.meas tran ipk_05 MAX i(Vi05)
.meas tran vpk_05 MAX v(c05)
.meas tran ipk_06 MAX i(Vi06)
.meas tran vpk_06 MAX v(c06)
.meas tran ipk_07 MAX i(Vi07)
.meas tran vpk_07 MAX v(c07)
.meas tran ipk_08 MAX i(Vi08)
.meas tran vpk_08 MAX v(c08)
.meas tran ipk_09 MAX i(Vi09)
.meas tran vpk_09 MAX v(c09)
.meas tran ipk_SS MAX i(ViSS)
.meas tran vpk_SS MAX v(cSS)
.meas tran ipk_LP MAX i(ViLP)
.meas tran vpk_LP MAX v(cLP)
.meas tran ss_i_mid FIND i(ViSS) AT=0.5m
.meas tran t90_02 WHEN v(c02)=4.5 RISE=1
.meas tran t90_08 WHEN v(c08)=4.5 RISE=1

안전 주의사항

  • 노트북 배터리 커넥터는 작업 전에 반드시 분리합니다. 배터리가 연결된 상태에서 단락된 커패시터를 건드리면 큰 전류가 흐를 수 있습니다.
  • 교체 후 첫 통전은 전류 제한을 건 벤치 파워로 합니다. 단락된 탄탈 커패시터는 전류가 제한되지 않으면 발화할 수 있습니다.
  • 극성을 거꾸로 달고 통전하지 않도록 띠 방향을 두 번 확인합니다.
  • 탄 부품 주변 기판은 탄화로 전도성이 생길 수 있으니, 교체 후 해당 패드 주변 저항도 다시 측정합니다.

자주 묻는 질문

Q. 탄탈 커패시터 띠 표시는 마이너스 아닌가요?
A. SMD 탄탈 커패시터는 띠 쪽이 양극(+)으로, 음극에 표시하는 SMD 알루미늄 전해 커패시터와 반대입니다. 다만 제조사와 형태에 따라 표시 방식이 다를 수 있으니, 같은 보드에 섞여 있다면 데이터시트와 보드 실크 인쇄를 함께 대조해 확인하세요.

Q. 전류 제한을 걸고 전압을 넣었는데 뜨거워지는 부품이 없습니다.
A. 단락 저항이 아주 낮으면 같은 전류에서도 발열이 작습니다. 위 직접 계산처럼 1A에서 0.1Ω 단락은 0.1W라 손끝이나 열화상으로 찾기 어려울 수 있습니다. 이때는 같은 전류를 유지한 채 커패시터마다 양단 mV를 재서 값이 내려가기를 멈추는 자리를 찾습니다.

Q. 단락됐던 탄탈 커패시터가 다시 정상 저항으로 나오면 써도 되나요?
A. 권하지 않습니다. MnO2 타입은 전류가 제한되면 결함 부위가 스스로 절연되는 성질이 있어 값이 회복된 것처럼 보일 수 있지만, 이미 손상된 부품입니다.

Q. 탄탈 커패시터를 MLCC로 바꿔도 되나요?
A. 회로에 따라 다릅니다. 레귤레이터에 따라 출력 커패시터의 ESR 조건이 정해져 있는 경우가 있으므로, 해당 IC 데이터시트의 권장 출력 커패시터 조건을 확인한 뒤 결정하세요.

정리

  • 탄탈 커패시터는 유전체 결함이 생기면 단락으로 고장 나는 경향이 있고, 전류가 제한되지 않으면 탈 수 있습니다.
  • 극성 표시는 알루미늄 전해 커패시터와 반대이므로 교체 전 사진으로 방향을 기록합니다.
  • 보드 상태의 0Ω은 레일 단락일 뿐이니, 한쪽 리드를 띄워 단품으로 재측정해 판정합니다.
  • 병렬 커패시터 중 범인을 좁힐 때는 정전류를 흘리고 커패시터마다 mV를 재, 값이 내려가기를 멈추는 첫 자리를 봅니다.
  • 교체 시 정격 전압 여유(KEMET 기준 MnO2는 정격의 50% 이하, 폴리머는 정격 10V 이하 부품 90%·초과 부품 80% 이하)를 지키고, 첫 통전은 전류 제한 전원으로 전압을 천천히 올려 합니다.

후즈대디

후즈대디
전자기기 수리 일을 하는 운영자가 현장에서 쓰는 진단 순서와 측정법을 정리합니다. 글에 실린 그래프는 ngspice 회로 시뮬레이션과 직접 계산으로 만들고, 가정한 조건을 함께 적습니다.
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.