전자시계는 전원을 껐는데도 왜 시간이 맞을까? 전자시계 시간 기억 원리 총정리

전원을 껐던 전자시계를 다시 켰는데 시간이 정확하게 맞아 있어 신기할 때가 있습니다. 플러그까지 뽑았는데 시간은 어떻게 계속 흐르고 있었던 걸까요? 그 비밀은 생각보다 작은 부품에 숨어 있으며, 전자시계 시간 기억 원리를 알면 쉽게 이해할 수 있습니다. 다만 모든 전자시계가 같은 방식으로 시간을 유지하는 것은 아닙니다.


1. 전원을 꺼도 시간이 맞는 이유

전자시계의 전원 버튼을 누르면 화면부터 어두워집니다. 화면에 아무것도 표시되지 않으니 기기 전체가 완전히 멈췄다고 생각하기 쉽습니다. 하지만 내부에서는 시간을 계산하는 작은 회로가 계속 움직이고 있을 수 있습니다.

이 회로는 화면을 밝히거나 소리를 내는 데 필요한 전력보다 훨씬 적은 전기를 사용합니다. 주 전원이 끊기면 백업 배터리나 보조 전원으로 바뀌어 초와 분을 계속 계산합니다. 전원을 다시 켰을 때는 그동안 계산한 현재 시간을 화면에 보여줍니다.

결국 전자시계가 시간을 기억한다는 표현은 절반만 맞습니다. 단순히 마지막 시간을 저장해 놓은 것이 아니라, 눈에 보이지 않는 곳에서 시간을 계속 세고 있기 때문입니다. 이것이 전자시계 시간 기억 원리를 이해하는 첫 번째 단서입니다.


2. 화면 꺼짐과 전원 차단의 차이

전자제품을 사용하다 보면 전원 버튼을 눌렀는데도 작은 표시등이 남아 있는 경우가 있습니다. 이는 주요 기능만 정지했을 뿐 내부 일부 회로에는 대기전원이 공급되고 있다는 뜻입니다. 전자시계도 화면과 시간 측정 회로가 서로 다른 전원 상태로 작동할 수 있습니다.

플러그를 뽑으면 콘센트에서 공급되던 대기전원도 사라집니다. 그런데도 시간이 유지되는 제품이라면 내부 배터리나 슈퍼커패시터가 시간 측정 회로에 전기를 공급하고 있을 가능성이 큽니다. 반대로 이러한 백업 장치가 없는 제품은 플러그를 뽑는 순간 시간이 멈춥니다.

정전이 지나간 뒤 전자레인지 화면에 00:00이 깜빡이는 모습을 본 적이 있을 텐데요. 이런 제품은 백업 기능이 없거나 유지 시간이 짧기 때문에 사용자가 시간을 다시 설정해야 합니다. 화면이 꺼진 상태와 모든 전원이 사라진 상태를 구분하는 것이 전자시계 시간 기억 원리의 핵심입니다.


3. 시간을 세는 RTC의 역할

전자시계 안에는 RTC라고 부르는 작은 시간 측정 회로가 들어갈 수 있습니다. RTC는 ‘Real-Time Clock’의 약자로 우리말로는 실시간 시계라는 뜻입니다. 전자시계 시간 기억 원리에서 현재 시간을 직접 관리하는 핵심 부품입니다.

RTC 내부에는 초·분·시와 날짜 정보를 기록하는 공간이 있습니다. 단순히 전원이 꺼지기 직전의 시간만 보관하는 것이 아니라, 일정한 신호를 받아 시간이 얼마나 흘렀는지도 계산합니다. 제품에 따라 요일, 월, 연도와 윤년까지 처리할 수 있습니다.

주 전원이 돌아오면 전자제품의 제어 장치가 RTC에 기록된 현재 시간을 읽습니다. 그런 다음 읽어 온 시간을 화면에 표시하기 때문에 정전이나 전원 차단 전과 자연스럽게 이어지는 것처럼 보입니다. Microchip의 RTC 부품도 주 전원이 없을 때 백업 전원으로 시간 측정 회로와 시간 정보를 유지하도록 설계되어 있습니다.


플러그가 빠진 시계 내부의 RTC와 백업 배터리로 살펴보는 전자시계 시간 기억 원리


4. 수정 진동자가 1초를 만드는 방법

RTC가 시간을 세려면 1초가 얼마나 긴지 판단할 수 있는 일정한 기준이 필요합니다. 많은 전자시계에서는 수정 진동자가 이 기준 신호를 만듭니다. 수정 진동자의 작동 방식까지 살펴보면 전자시계 시간 기억 원리가 더욱 분명해집니다.

전자시계에는 일반적으로 32.768kHz 수정 진동자가 많이 사용됩니다. 이는 수정이 1초 동안 32,768번 진동한다는 의미입니다. 32,768은 2의 15제곱이므로 진동수를 절반씩 15번 나누면 1초에 한 번 발생하는 1Hz 신호를 만들 수 있습니다.

RTC는 이 1Hz 신호가 들어올 때마다 1초가 흘렀다고 계산합니다. 다만 수정 진동자도 온도와 부품 오차, 회로 상태에 영향을 받으므로 시간이 조금씩 빨라지거나 느려질 수 있습니다. Epson의 RTC 자료에서도 32.768kHz 진동과 분주 회로를 이용해 1Hz 신호를 만드는 구조를 확인할 수 있습니다.


5. 백업 배터리와 대기전원

컴퓨터 메인보드를 열어 보면 동전처럼 생긴 작은 배터리를 발견할 수 있습니다. 이 배터리는 컴퓨터가 꺼져 있을 때 RTC가 시간을 유지하는 데 사용될 수 있습니다. 제품에 따라 충전식 소형 배터리나 전기를 잠시 저장하는 슈퍼커패시터를 사용하기도 합니다.

주 전원이 정상적으로 공급될 때는 RTC도 주 전원을 이용합니다. 전압이 일정 수준 아래로 내려가면 전원 전환 회로가 이를 감지해 백업 전원으로 바꿉니다. 전기가 다시 들어오면 백업 상태를 끝내고 주 전원을 사용합니다.

RTC는 화면이나 스피커를 작동시키지 않고 시간만 계산하기 때문에 소비 전력이 매우 적습니다. NXP의 PCF8523은 특정 조건에서 백업 전류가 일반적으로 약 150나노암페어인 RTC 사례입니다. 작은 전원으로 시간을 오래 유지할 수 있다는 점도 전자시계 시간 기억 원리의 중요한 부분이지만, 실제 유지 기간은 제품과 배터리 상태에 따라 달라집니다.


6. 전자시계가 초기화되는 경우

주 전원과 백업 전원이 모두 사라지면 RTC는 더 이상 흐르는 시간을 계산할 수 없습니다. 메모리에 전원이 끊기기 직전의 시간을 남길 수는 있지만, 전기가 없었던 동안 몇 시간이 지났는지는 알 수 없습니다. 완전히 전기가 없는 상태에서도 시간이 계속 흐른다고 설명하면 전자시계 시간 기억 원리를 잘못 전달하게 됩니다.

백업 배터리가 약해지면 전원을 켤 때마다 날짜와 시간이 초기화되거나 실제 시간보다 크게 늦어질 수 있습니다. 컴퓨터에서는 오래된 날짜가 나타나거나 날짜와 시간을 다시 설정하라는 안내가 표시되기도 합니다. 이럴 때는 단순한 소프트웨어 오류뿐 아니라 RTC용 배터리 상태도 확인할 필요가 있습니다.

모든 컴퓨터가 별도의 동전형 배터리를 사용하는 것도 아닙니다. 일부 제품은 주 배터리에서 RTC 전원을 공급받기 때문에 주 배터리까지 완전히 방전되면 시간이 초기화될 수 있습니다. Dell도 별도 CMOS 배터리가 없는 일부 노트북은 주 배터리가 완전히 방전되면 RTC가 초기화될 수 있다고 안내합니다.


7. 전원이 없을 때 시간을 다시 맞추는 방법

백업 전원이 없는 단순한 전자시계는 전기가 돌아왔을 때 사용자가 직접 시간을 맞춰야 합니다. 하지만 컴퓨터나 스마트폰처럼 통신 기능이 있는 기기는 외부의 정확한 시간을 받아 자동으로 수정할 수 있습니다. 그래서 배터리가 방전된 뒤에도 잠시 지나면 시간이 다시 맞는 경우가 있습니다.

컴퓨터는 NTP라는 통신 방식을 이용해 시간 서버와 내부 시계를 동기화할 수 있습니다. 안드로이드 기기도 인터넷 시간이나 이동통신망에서 전달되는 시간 정보를 활용합니다. 외부 시간과 다시 맞추는 방식까지 알아야 전자시계 시간 기억 원리를 백업 배터리 하나만의 기능으로 오해하지 않습니다.

표준시 전파를 수신해 시간을 조정하는 전파시계도 비슷한 원리를 사용합니다. 전원이 끊긴 동안의 시간을 스스로 알아낸 것이 아니라, 전원이 돌아온 뒤 외부에서 현재 시간을 다시 받은 것입니다. 인터넷이나 전파 수신 기능이 없는 시계라면 자동으로 시간을 복구할 수 없으므로 직접 설정해야 합니다.


핵심 요약

전자시계는 전원 없이 마법처럼 시간을 기억하는 것이 아닙니다. 화면이 꺼진 뒤에도 RTC에 대기전원이나 백업 배터리가 공급되면 수정 진동자의 신호를 이용해 시간을 계속 계산합니다. 이것이 전자시계 시간 기억 원리의 가장 정확한 설명입니다.

백업 전원까지 사라지면 시간 측정은 멈추며, 마지막으로 저장한 시간만으로는 얼마나 시간이 흘렀는지 알 수 없습니다. 이때 인터넷이나 전파 수신 기능이 있는 기기는 외부 시간을 받아 다시 맞추고, 단순한 전자시계는 사용자가 직접 시간을 설정해야 합니다.


자동차 시계가 느려지는 이유, 정상 오차와 고장 증상 구분법


참고 자료 및 출처

Microchip Real-Time Clocks

Microsoft Windows 시간 서비스