전자회로 실무 / 아날로그·타이밍

긴 RC(Resistor-Capacitor) 지연이 달라지면 누설 전류와 측정 프로브(probe)의 부하부터 계산합니다

버튼을 누른 뒤 출력이 HIGH(높은 전압)로 바뀌고, 놓은 뒤 약 1분 후 LOW(낮은 전압)로 돌아오는 RC 타이머를 이상적인 계산으로 살펴보겠습니다. 이 시간이 측정 프로브(probe)를 댔을 때만 짧아진다면 측정기가 방전 경로를 바꾸고 있을 수 있습니다. 충전과 방전 시간을 따로 계산한 다음, 누설 전류와 프로브의 입력 저항까지 확인합니다.

먼저 알아둘 용어

비교기(comparator)·임계값 — 비교기는 두 입력 전압의 크기를 비교해 출력을 전환합니다. 임계값은 전환 기준 전압이며 커패시터(capacitor)가 그 값에 도달하는 시간이 실제 지연을 정합니다.

RC(Resistor-Capacitor)·시정수(time constant)·누설·입력 저항 — RC 회로는 저항과 커패시터를 조합한 회로입니다. 저항 R과 정전용량 C의 곱인 시정수는 단순 RC 회로의 충전·방전 속도를 나타냅니다. 시정수 한 번이 지나면 방전 전압은 시작값의 약 37%가 남지만, 그것이 항상 출력 전환 시간은 아닙니다. 누설 전류는 부품·기판 등으로 흐르는 작은 추가 전류이며 측정기의 입력 저항도 방전 경로와 병렬로 연결될 수 있습니다.

단위·계산 기호 — Ω은 옴, F는 패럿, V는 볼트, s는 초입니다. kΩ은 10³ Ω, MΩ은 10⁶ Ω, µF는 10⁻⁶ F, µA는 10⁻⁶ A이며 ms는 1/1,000초입니다. ln은 자연로그이며 V시작과 V임계는 각각 방전 시작 전압과 전환 전압입니다.

프로브를 대면 커패시터의 입력 노드에서 프로브의 10 MΩ 저항이 기존 6.2 MΩ 방전 저항과 병렬로 연결됩니다.
프로브를 대면 커패시터의 입력 노드에서 프로브의 10 MΩ 저항이 기존 6.2 MΩ 방전 저항과 병렬로 연결됩니다. · 클릭하면 확대됩니다.

버튼을 누를 때와 놓을 때의 경로를 나눠 봅니다

예시 회로에서 전원을 켠 직후 커패시터가 방전돼 있으면 비교기의 + 입력이 기준보다 낮아 출력은 LOW입니다. 버튼(button)을 누르면 5 V 전원에서 1 kΩ을 거쳐 10 µF 커패시터가 충전됩니다. 버튼을 놓으면 6.2 MΩ을 통해 접지(GND, Ground)로 방전됩니다. 비교기의 − 입력에는 620 kΩ·360 kΩ 분압기로 만든 고정 기준 전압이, + 입력에는 커패시터 전압이 들어갑니다. + 입력이 기준보다 높아지면 출력이 HIGH로 바뀌고, 방전 중 다시 낮아지면 LOW로 돌아옵니다. 극성이 있는 전해 커패시터(electrolytic capacitor)를 쓴다면 + 단자를 비교기 + 입력의 타이밍 노드에, − 단자를 접지에 연결합니다. 이 회로는 누른 뒤 빠르게 켜지고, 놓은 뒤 느리게 꺼집니다.

작동 원리

충전 경로의 시정수는 1 kΩ×10 µF=10 ms입니다. 이 값은 ‘버튼을 누른 뒤 출력이 전환되기까지의 시간’이나 ‘완전히 충전되는 시간’이 아닙니다. 6.2 MΩ 경로와 비교기 입력의 부하를 무시하고 커패시터가 처음에 0 V라고 가정하면, 기준 전압은 5×360/(620+360)≈1.837 V입니다. 커패시터가 이 기준을 넘는 이상적인 시간은 −10 ms×ln(1−1.837/5)≈4.6 ms입니다. 따라서 버튼을 충분히 오래 누르면 출력은 누른 지 약 4.6 ms 뒤 HIGH로 바뀝니다.

버튼을 놓을 때 커패시터가 5 V 가까이 충전되어 있었다면 6.2 MΩ×10 µF=62 s가 방전 시정수입니다. 5 V에서 1.837 V까지 떨어지는 이상적인 시간은 62 s×ln(5/1.837)≈62 s이므로 이상적인 RC 모델에서는 출력이 버튼을 놓은 뒤 약 1분 동안 HIGH를 유지하다 LOW로 돌아옵니다. 이렇게 약 1분이 되는 것은 이 회로의 기준 전압과 방전 경로 때문이지, 모든 RC 타이머에서 시정수 한 번 뒤에 출력이 전환되기 때문은 아닙니다.

짧게 눌렀다가 놓으면 방전 시작 전압 V시작이 5 V보다 낮아집니다. e를 자연로그의 밑이라고 할 때, 커패시터가 처음 0 V이고 다른 부하를 무시한 이상 모델에서 정확히 10 ms만 누르면 V시작은 5×(1−e⁻¹)≈3.16 V입니다. 그때 해제 후 HIGH가 유지되는 시간은 62 s×ln(3.16/1.837)≈34 s로 짧아집니다. 약 4.6 ms보다도 짧게 눌러 커패시터가 임계값에 도달하지 못했다면 출력은 HIGH로 바뀌지 않을 수 있습니다. 실제 시간은 커패시터 공차·누설·비교기 입력 전류·전원 변동을 확인해 다시 측정합니다.

버튼을 누르면 커패시터가 빠르게 충전되어 출력이 HIGH가 되고, 충분히 충전한 뒤 놓으면 방전이 시작되어 약 62초 후 LOW로 돌아오는 이상적인 순서를 보여 줍니다. 애니메이션의 재생 속도와 가로 시간축은 실제 시간 비율이 아닙니다.
정지 그림 확대
버튼을 누르면 커패시터가 빠르게 충전되어 출력이 HIGH가 되고, 충분히 충전한 뒤 놓으면 방전이 시작되어 약 62초 후 LOW로 돌아오는 이상적인 순서를 보여 줍니다. 애니메이션의 재생 속도와 가로 시간축은 실제 시간 비율이 아닙니다. · 그림을 클릭하면 확대됩니다.

트랜지스터로 LED를 켜는 RC 지연은 베이스 부하를 함께 봅니다

12 V 전원으로 발광다이오드(LED, light-emitting diode)를 켜는 회로도 경로를 나눠 보겠습니다. 1 kΩ 저항과 LED를 거친 전원선은 2N3904 NPN 바이폴라 트랜지스터(NPN bipolar junction transistor)의 컬렉터(collector)에 늘 연결돼 있습니다. 스위치 SW1을 닫으면 별도의 27 kΩ 저항을 통해 1 mF(1000 µF) 커패시터 C1이 충전되고, C1의 위쪽 노드에서 1 kΩ 저항을 거쳐 베이스(base)로 전류가 흐릅니다. 베이스 전류가 흐르면 트랜지스터가 컬렉터에서 이미터(emitter) 쪽으로 LED 전류를 흘릴 수 있습니다. SW1을 열어도 LED 전원선은 연결된 채이며, C1에 남은 전하가 베이스·이미터 경로로 빠져나가는 동안 LED가 잠시 켜져 있을 수 있습니다.

27 kΩ×1 mF=27 s는 베이스 가지를 떼고 계산한 단순 충전 회로의 시정수입니다. 실제로는 C1에서 베이스 쪽으로도 전류가 빠져나갑니다. 스위치를 열면 27 kΩ 충전 경로가 끊기고 C1 전하의 일부가 1 kΩ 저항과 베이스·이미터 접합을 통해 빠져나가지만, 이 경로만으로 C1이 0 V까지 방전되는 것은 보장되지 않습니다. 따라서 27초를 LED가 켜지거나 꺼지는 시간으로 쓰지 않습니다. C1의 시작 전압, 베이스 전류와 LED 밝기, 스위치를 열었을 때 남는 전압을 함께 측정하고, 바로 다시 닫을 때도 지연이 같은지 확인합니다.

느린 충전과 빠른 방전은 저항의 순간 부담까지 다르게 만듭니다

10 V 전원에서 2.91 kΩ 저항을 지나 중간 노드로 가고, 그 노드에서 10 Ω 저항을 거쳐 9.7 µF 커패시터로 이어지는 회로를 생각해 보겠습니다. 중간 노드를 접지로 당기는 스위치가 열려 있고 커패시터가 처음 방전돼 있다면, 두 저항을 모두 지나는 충전 시정수는 (2.91 kΩ+10 Ω)×9.7 µF≈28.3 ms입니다. 이는 최종 전압의 약 63%에 다가가는 이상적인 시간이지 완전히 충전된 시각은 아닙니다.

스위치가 열린 채로 누설과 측정기 부하가 없다면, 충분히 시간이 지난 뒤 커패시터의 직류 전류는 0에 가까워집니다. 이때 두 저항의 전압 강하도 0에 가까워져 커패시터 위쪽 전압은 전원인 10 V에 접근합니다.

충전한 뒤 스위치를 닫으면 중간 노드가 접지로 내려가고 커패시터는 주로 10 Ω을 통해 방전합니다. 이상적인 방전 시정수는 10 Ω×9.7 µF=97 µs로, 충전 때와 크게 다릅니다. 커패시터가 정확히 10 V에서 시작한다고 가정하면 10 Ω 가지의 첫 순간 전류는 1 A, 저항의 첫 순간 손실은 10 W입니다. 이는 연속 소비전력이나 실제 측정값이 아닙니다. 스위치가 닫힌 동안 전원 쪽 2.91 kΩ에도 약 3.4 mA가 흐릅니다. 실제 사용 전에는 스위치·저항의 펄스 허용치, 커패시터의 등가 직렬 저항(ESR, Equivalent Series Resistance)과 배선 저항을 확인하고, 충전·방전 파형 및 반복 동작 온도를 따로 측정해야 합니다.

능동 부저가 타이밍 커패시터와 병렬이면 충전 시간이 달라집니다

9 V 전원에서 스위치와 10 kΩ 저항을 지나 100 µF 타이밍 커패시터를 충전한다고 생각해 보겠습니다. 능동 부저(active buzzer)는 전압을 공급하면 내부 회로가 소리를 내는 부품입니다. 이를 커패시터와 같은 노드에 병렬로 붙이면 충전 중에도 부저가 전류를 가져갑니다. 10 kΩ×100 µF=1 s는 부저를 뺀 단순 RC 회로의 시정수이지, 실제로 1초 뒤 소리가 난다는 뜻이 아닙니다.

능동 부저가 커패시터 충전 노드와 병렬로 연결되어 저항 전류가 충전 전류와 부저 전류로 나뉘는 설명용 그림입니다.
능동 부저가 커패시터 충전 노드와 병렬로 연결되어 저항 전류가 충전 전류와 부저 전류로 나뉘는 설명용 그림입니다. · 클릭하면 확대됩니다.

스위치가 닫힌 동안 전원 전압을 V_S, 커패시터와 부저가 만나는 노드 전압을 V라고 하겠습니다. 저항을 지나는 전류 I_R=(V_S−V)/R은 커패시터 충전 전류 I_cap=C·dV/dt와 부저 전류 I_buz(V)로 나뉩니다. dV/dt는 노드 전압이 시간에 따라 바뀌는 속도입니다. 즉 C·dV/dt=(V_S−V)/R−I_buz(V)입니다. 부저의 전압별 전류와 실제로 소리를 내기 시작하는 조건을 모르면 발음 시각을 계산할 수 없고, 충전 전류가 부족하면 예상 전압에 이르지 못할 수도 있습니다.

부저의 실제 품번에서 작동 전압과 전류를 확인하고, 같은 전원·같은 커패시터 시작 전압에서 부저를 뗐을 때와 연결했을 때의 노드 전압을 비교합니다. 부저가 언제 울리는지도 별도로 기록합니다. 스위치를 끈 직후 커패시터 전압이 0 V가 아닐 수 있으므로 다음 시험 전 남은 전하가 빠졌는지 확인합니다. 부저의 전류 특성과 측정 파형이 없다면 특정 지연 시간이나 반복 동작을 보장할 수 없습니다.

적용 순서

  1. 버튼을 누른 상태·뗀 상태의 전류 경로를 따로 그립니다. 어느 저항이 방전 중에도 실제 연결되는지 확인합니다.
  1. 충전 시정수와 임계 교차 시간을 구분해 계산합니다. 버튼을 놓을 때의 커패시터 시작 전압 V시작과 비교기의 전환 전압 V임계로 방전 시간을 다시 계산합니다. 버튼을 짧게 눌렀거나 충전 경로에 부하가 있어 V시작이 5 V에 못 미치면 HIGH 유지 시간도 짧아집니다.
  1. 버튼을 충분히 누른 뒤 놓으면서 출력과 커패시터 전압을 동시에 기록합니다. 누른 직후 HIGH 전환과 해제 뒤 LOW 전환을 따로 측정하고, 버튼을 짧게 누르거나 지연 중 다시 누를 때의 V시작과 출력도 확인합니다.
  1. 온도·습도·커패시터 공차·반복 동작에 따른 시간 분산을 측정합니다.

적용 조건과 한계

임계점에서 저항 방전 전류는 약 1.837 V/6.2 MΩ≈0.30 µA입니다. 커패시터 누설이나 기판 오염 전류가 이 크기에 가까우면 지연이 크게 달라집니다. 측정 프로브의 10 MΩ 입력도 6.2 MΩ과 병렬이 됩니다. 예시의 TLC3702는 HIGH와 LOW를 직접 구동하는 푸시풀(push-pull) 출력 비교기입니다. 다른 비교기를 쓴다면 출력 단자의 구조부터 확인합니다. 예컨대 출력이 LOW로만 끌어내리는 방식이라면, 출력이 HIGH가 되도록 끌어올리는 풀업 저항(pull-up resistor)이 필요할 수 있습니다.

계산 예시에서 병렬 저항은 6.2×10/(6.2+10)≈3.83 MΩ입니다. 다른 조건이 같다면 시정수는 약 38.3초로 줄고 임계값까지의 이상적인 시간도 약 38초가 됩니다. 프로브를 댄 상태의 짧은 시간을 원래 회로의 값으로 오인하지 않습니다. 실제 계측기 입력은 저항 외에 용량과 바이어스(bias) 영향도 확인합니다.

이 예시의 TLC3702를 5 V로 공급할 때 권장 공통 모드 입력 범위(common-mode input voltage range)의 상한은 전원 전압(VDD)−1.5 V, 즉 3.5 V입니다. 이 범위는 비교기 입력 전압에 대해 제조사가 정한 동작 조건입니다. 버튼을 오래 누르면 + 입력에 연결된 커패시터가 약 5 V까지 충전돼 이 상한을 넘습니다. 따라서 약 62초는 이상적인 RC 계산값일 뿐, 이 회로의 TLC3702 출력이 내내 HIGH라는 보장값은 아닙니다. 범위 초과가 곧 손상이나 오동작을 뜻하지는 않습니다. 실제 회로에서는 입력 범위에 맞게 회로를 조정하고 임계값과 시간을 다시 계산한 뒤 커패시터 전압과 출력을 함께 측정합니다.

확인과 기록

프로브를 연결했을 때만 시간이 짧아지면 부하 효과를 의심합니다. 정밀 시간이 필요하면 더 낮은 임피던스(impedance)·적합한 커패시터·다른 타이밍(timing) 방식을 검토하고, 실제 오차 범위를 기록합니다.

555 단안정 회로에서는 첫 트리거와 마지막 움직임이 같은 기준이 아닙니다

앞에서 설명한 RC·비교기 타이머와 다른 예로 555 타이머 IC의 기본 단안정(monostable) 구성을 생각할 수 있습니다. 트리거 입력 TRIG는 핀 2, 타이밍 전압을 읽는 THRES는 핀 6, 커패시터를 방전시키는 DISCH는 핀 7입니다. TI NE555 자료 SLFS022K(2026-03)의 6.3.1·6.3.3절은 짧은 유효 트리거로 출력이 켜진 뒤 커패시터가 충전되어 문턱에 도달하는 한 회의 동작을 설명합니다. 핀 2와 핀 6/7 타이밍 노드는 같은 노드라고 가정하지 않습니다.

이 기본 구성에서는 타이밍 도중 들어온 짧은 두 번째 트리거가 커패시터를 처음부터 다시 충전시키지 않습니다. 따라서 “마지막 움직임 이후 일정 시간”을 요구한다면 첫 트리거·두 번째 트리거·커패시터 전압·출력의 관계를 먼저 검토해야 합니다. 트리거가 LOW로 길게 유지되는 경우와 별도의 재트리거 회로를 추가한 경우는 구분합니다. 모든 555 응용이 재트리거 불가능하다는 뜻은 아닙니다.

이상적인 기본 식에서 R=1 MΩ, C=470 µF를 대입한 1.1RC≈517 s는 공칭값 계산이지 실제 지연 측정값이 아닙니다. 가변저항만으로 충전 저항을 구성해 거의 0 Ω까지 내려가면 DISCH가 켜질 때 전원에서 핀 7로 큰 전류가 흐를 수 있습니다. 최소 저항과 핀의 허용 전류·소모 전력을 설계 단계에서 확인해야 하며, 0 Ω 설정을 실험으로 시험하라는 의미가 아닙니다. 누설·전해 커패시터 공차는 앞 절과 같이 별도 반영합니다. 이 설명으로 릴레이 접점 배선이나 히터의 안전 정지 기능이 검증되지는 않습니다.

English summary. A basic 555 monostable measures a cycle from its first valid trigger, not automatically from the last motion event. Distinguish short retriggers from a held-low trigger and added retrigger circuitry. The nominal 1.1RC calculation is not a measured delay, and a near-zero charging resistance can overload the discharge path.