I3231C 통신을 갖춘 DS2 실시간 클록

I3231C 통신을 갖춘 DS2 실시간 클록

I3231C 통신을 갖춘 DS2 실시간 클록

마이크로 제어 장치는 특히 인간 수준에서 매우 정밀한 시간 제어가 가능하지만 "정시"를 유지하여 작동하는 것은 소비 측면에서 매우 비싸기 때문에 시간이 필요한 회로를 갖는 것이 일반적입니다. 이 작업을 자율적으로 수행할 수 있고 매우 낮은 소비전력을 유지하여 작은 배터리로 오랫동안 전원을 공급할 수 있는 구성 요소입니다. 이러한 장치를 호출합니다. 실시간 시계(RTC)

외부작업즉, 실시간 시계의 사용자(또는 회로)와 매우 유사합니다. 통신도 공유한다면 I2C는 대중들 사이에서 인기가 높으며, 일반화될 수 있다 그것의 착취를 설명하면 충분합니다.

모두 일반적인 응용 회로도 또는 유사한 통신을 공유하는 것처럼 (상대) 쌍도 공유합니다. 불편. 한편으로는 그의 정확 일반적으로 중간 정도이고 인간 규모의 사용에 적합하지만 허용 가능한 값 내에서 유지하려면 교정이 필요합니다. 특성 값은 일반적으로 약 ±5ppm(백만분율)이며 이는 대략 연간 ±5분에 해당할 수 있습니다. 동기화 프로토콜이 설정된 경우 허용됩니다. 단점은 각도에 따라 정밀도가 급격히 떨어진다는 점입니다. 온도 변화 그리고 특정 상황에서는 10(또는 그 이상)을 곱하는 것이 드문 일이 아닙니다.

다른 많은 구성요소와 마찬가지로 실시간 시계에도 발진기 (이전에 말했던 정밀도에 대한 책임이 있습니다.) 오실레이터를 갖는 것 자체가 불편한 것은 아니지만 공간이 필요한 회로에 추가할 또 다른 구성 요소이거나 대안적으로 또 다른 계산이 될 것입니다. 전체 회로를 특정 기본 주파수로 유지하기 위해 수행하는 작업입니다.

소비와 같은 다른 더 명백한 단점이 있습니다. 배터리 수명 이는 시간과 구성을 유지하는 것입니다. 이는 보다 보편적인 것(비록 논리적으로 불규칙하게 분산되어 있음)이기 때문에 일반적으로 RTC를 통합하는 장치의 설계에서 고려되며 특정한 문제는 아닙니다.

이 기사에서 설명하는 실시간 시계는 DS3231, 내부 발진기를 사용하여 외부 발진기의 필요성과 정밀도 단점을 해결합니다. 기술 온도 보상 수정 발진기(TCXO) 구성 요소의 내부 메모리에 저장된 테이블은 장치의 온도 및 작동 시간(연령)을 기준으로 시간을 오프셋하는 방법을 결정합니다. 데이터 시트에 따르면 이 기술을 사용하면 -3.5°C ~ +40°C의 산업 온도 범위에서 ±85ppm의 정확도, 상업 온도 범위에서 ±2ppm의 정확도가 달성됩니다.

일반적으로 실시간 시계에는 작은 시계가 포함됩니다. 기억 몇 시간의 알람 시간과 같이 사용 중인 일반적인 항목을 저장하는 데 사용됩니다. 또한 좀 더 구체적인 시간 애플리케이션을 위해 더 많은 메모리가 필요한 경우도 드물지 않습니다. 이는 일반적으로 일반적인 애플리케이션에 추가되거나 통합 애플리케이션의 일부 버전에 내부적으로 추가되는 이유입니다. 예를 들어, 그 사람 DS3232 문제의 DS3231과 동일하지만 236바이트입니다. SRAM 날짜 및 시간과 같은 정보도 장치의 백업 배터리로 유지됩니다.

나는 처음에 이렇게 말했다. 회선 간 통신(I2C, 상호 집적 회로의 경우) 가장 인기 있고 가장 자주 존재하는 것 중 하나이지만 특정 설정에서는 통신이 SPI(직렬 주변기기 인터페이스) 더 나은 대안이 될 수 있습니다. 이러한 경우 동등한 버전이 있습니다(예: DS3234에 대한 DS3231). I2CSPI.

Al 온도 측정 작동에 대한 보상을 위해 RTC, 이 장치는 어셈블리 자체 내에서 온도계로도 사용할 수 있습니다. 그것이 반환하는 값은 1/4도 간격으로 제시되지만, 정밀도가 별로 좋지 않다, 데이터 시트에 따르면 ±3°C. 온도가 회로 기판에서 측정될 예정이며 구성 요소가 별다른 제어 없이 가열된다는 점을 고려하면, 이 조치로 충분하다 많은 경우, 특히 흥미로운 것이 있다면 추세 측정 순간의 정확한 온도만이 아닙니다. 반면, 온도는 항상 참조할 수 있지만 64초마다 업데이트되는 레지스터에서 읽혀집니다. 오랜 기간 동안의 진화를 보여주기에 충분합니다., 순간의 온도를 알기에는 부족합니다.

RTC DS3231 핀아웃

DS3231 RTC 실시간 클록 핀아웃

RTC DS3231을 사용하기 위한 일반적인 회로

실시간 클록 DS3231용 응용 회로

코멘트 남기기

당신은 놓쳤을 수도 있습니다