실시간 시계 (RTCs)는 정확한 시동을 요구하는 마이크로 제어기 프로젝트의 필수 구성 요소입니다. 이 장치는 전원 중단 중에 전원을 꺼낼 때도 시간을 추적할 수 있습니다. Proper 구현은 설계 원칙을 이해하고 정밀성과 신뢰성을 보장하기 위해 실제 계산을 수행합니다.

실시간 시계의 설계 원칙

RTCs는 일반적으로 시간을 유지하는 저전력 진동자의 주위에 건설됩니다. 주요 디자인 고려사항은 안정되어 있는 진동자 근원, 관리 전력 소비를 선정하고, 외부 시간 참고로 동기화를 지키. 알려진 빈도를 가진 결정 진동자를 사용하여 정확도를 강화하고, 저출력 소비는 휴대용 신청에 있는 건전지 생활을 확장합니다.

RTC 구현을 위한 실제 계산

계산은 정확한 진동자 빈도를 결정하고 마이크로 제어기의 타이머 기록기를 구성하는 것을 포함합니다. 예를 들면, 1 초 간격을 유지하기 위하여, 진동자 빈도는 적절하게 분할되어야 합니다. 32.768 kHz 결정을 사용하는 경우에, RTC 단위에서 공유하는, 부 요인은 정확한 초를 생성하기 위하여 놓입니다.

주요 모수 및 고려

  • Oscillator 안정성: 장기 정확도를 보장합니다.
  • 전력 소비: 배터리 수명을 충실.
  • Calibration: 은 시간이 지남에 따라 편류를 조정한다.
  • 외부 참조: 을 동기화하여 네트워크 시간 프로토콜을 사용할 수 있습니다.