전자 장치는 전원없이 어떻게 시간을 추적합니까? PC, 마이크로 컨트롤러 및 배터리없이 꽂고

랩탑, PC, 마이크로 컨트롤러 및 배터리없이 꽂고 꽂을 수있는 다른 많은 것들이 있습니다. 그러나 시스템 시계는 어떻게 전원을 공급하지 않고 어떻게 시간을 추적합니까?



답변

그들은 작은 백업 배터리를 사용하며, Wikipedia에서 읽을 수 있습니다 .

최신 개인용 컴퓨터 마더 보드에는 시스템을 끄는 동안 실시간 클럭 회로를 실행하고 구성 메모리를 유지하기위한 백업 배터리가 있습니다.

컴퓨터에서는 일반적으로 “BIOS 배터리”라고하며 일반적으로 CR2032와 ​​같은 리튬 셀입니다. 아래 사진에서 빨간색 원으로 표시됩니다.

배터리와 같은 자체 배터리를 사용하는 휴대용 장치의 경우에도 마찬가지입니다. 내장 배터리를 제거하고 시간을 유지하는지 확인하여이를 증명할 수 있습니다.

따라서 귀하의 질문에 대답하기 위해 실제로 전원이없는 시간을 지키지 않고 배터리가 있습니다.


답변

최신 장비는 종종 시스템이 꺼져있을 때 실시간 커패시터를 사용하기 위해 울트라 커패시터를 사용합니다.

이것은 거의 항상 전원이 공급되고 사용자가 배터리를 제거 할 때만 백업 전원이 필요한 대부분의 휴대폰에 대한 일반적인 솔루션입니다.


답변

그동안 다른 답변을 확실히 해당 : 전자 기기는 전원없이 시간을 추적 할 수없는 시간을 추적하는 데의 환상을 줄 수있는 다른 고려 사항이 있습니다 :

  • 연결된 장치는 연결하자마자 시간 동기화를 요청합니다. 컴퓨터는 일반적으로 NTP (Network Time Protocol)를 사용하여 인터넷에서 가져 오지만 GSM 장치는 로컬 셀 타워에서도 가져올 수 있습니다.
  • 전파를 통해 방송되는 여러 서비스가 있습니다. GPS는 엄청나게 정확한 시간의 세계적인 방송 시스템 일뿐입니다. 현재 시간을 방송하는 것이 유일한 목적인 AM 라디오 방송국이 있습니다.
  • 마지막으로 일부 소형 시스템 (마이크로 컨트롤러 및 임베디드 시스템)에는 정확한 시간이 필요하지 않으며 시간이 항상 같은 방향으로 흐르도록 보장하십시오. 그들은 타임 스탬프를 매번 저장 한 다음 영구 메모리 영역에 저장하고 다음 시작시 마지막으로 알려진 시간부터 다시 시작합니다.

NTP는 RFC 5905에 의해 정의됩니다.

단일 송신기 라디오 시계


답변

전원이 없으면 전자 장치는 시간을 추적 할 수 없습니다. 배터리는 전원이므로 전원이 없으면 시간을 유지할 수 없다고 생각할 수 없습니다.

시간을 추적하지 않는 또 다른 전략이 있습니다. 장치를 컴퓨터 시간과 ‘동기화’하면 장치의 시간이 동기화됩니다.


답변

“컴퓨터 마더 보드의 큰 평면 배터리”외에도 RTC (실시간 시계) 라는 다른 답변에 언급되지 않은 다른 장치가 있습니다.

일부 마이크로 컨트롤러에는 칩 내부에 배터리가 내장되어있어 외부 전원없이 수십 년 동안 시간을 ​​유지할 수있는 기능이 있습니다.