답변:
이 방패가 어떻게 생겼는지 모르겠지만 배터리가 분리 가능하고 교체 가능하다고 생각합니다. 그 경우입니까?
배터리가 제공 되었습니까? 아니면 배터리를 제공해야합니까?
DS1307은 백업 배터리가 연결되어 있지 않을 때 Vbat를 접지해야한다는 점에서 약간의 단점이 있습니다. R5는 백업 배터리가 없을 때 Vbat를지면으로 끌어 당기는 것을 의미합니다. 해당 저항이 없으면 ESP 메인 보드 / VCC를 통해 배터리를 설치하고 전원을 공급하지 않고 DS1307을 사용하려고하면 DS1307이 올바르게 작동하지 않습니다.
DS1307의 데이터 시트에서 :
백업 전원이 필요하지 않은 경우 VBAT를 접지해야합니다.
이제이 요구 사항에 적합한 솔루션입니까? ... 그렇지 않습니다. 48mAh 3V 셀의 경우 가능한 최고의 백업 시간을 3 년으로 줄이고 DS1307이 VCC를 사용하지 않아도 드레인이 발생합니다.
그러나 나는 그들의 추론을 확실히 이해할 수 있습니다. 그것은 방패이며 상당히 광범위한 청중을 목표로하며 아마도 DS1307이 10 년 동안 시간을 지키지 않고 가능한 모든 사용 사례에서 일한다면 더 좋을 것이라고 결정했을 것입니다.
즉, 백업 배터리를 설치하지 않은 상태에서 사용하지 않을 계획이라면 간단히 배터리를 제거하고 배터리의 드레인을 제거 할 수 있습니다.
나는 R2가 다음과 같은 경우를 커버한다고 생각합니다.
Vcc가 Vbat 아래로 떨어지면 장치가 저 전류 배터리 백업 모드로 전환됩니다.
배터리가 없으면 Vbat는 접지되지 않은 경우 EMC 노이즈를 포착 할 수 있습니다. 노이즈가 Vcc 이상의 전압을 생성하면 IC가 배터리 백업 모드로 잘못 전환 될 수 있으며 배터리가 없으므로 데이터가 손실 될 수 있습니다.
유스 케이스가 배터리가 거의 항상 존재하고 배터리 수명이 중요한 경우 그러한 저항을 생략하는 것이 좋습니다. 즉, 배터리를 교체하는 동안 EMC 결함이 발생할 가능성이 너무 높지 않으면 배터리 수명의 90 % 이상을 추가 안전을 위해 거래 할 수 있습니다.
그러나 장치가 배터리없이 작동 할 것으로 예상되면 저항이 있어야합니다. 이러한 경우 배터리 수명은 불필요 할 때 제거 할 수 있기 때문에 덜 중요 할 것이며, EMC 결함의 가능성은 커집니다.
또한 데이터 시트의 일반적인 작동 회로에는 이러한 저항이 포함되어 있지 않습니다. "일반적인 작동"은 배터리를 새 배터리로 교체하기 위해서만 제거하는 경우로 간주되기 때문입니다.
실제로 저항이 필요합니다. 데이터 시트는 6 페이지의 장치에 VCC로 전원을 공급하는 경우 Vbat 핀을 접지해야한다고 명시되어 있습니다.
백업 전원이 필요하지 않은 경우 VBAT를 접지해야합니다.
배터리를 사용하지 않을 때 Vbat 핀을 접지하기 위해 저항이 배치됩니다.
기괴하다. DS1307 데이터 시트 에는 그러한 저항이 필요하다는 것을 나타내는 내용 이 없다 .
2MΩ은 큰 저항이지만 저항을 통과하는 전류 (~ 1.5µA)가 DS1307의 데이터 유지 전류 (10-100nA)보다 몇 배나 높을 정도로 여전히 낮습니다. 배터리 수명이 크게 단축 될 수 있습니다. 저항을 제거하는 것이 좋습니다.
어떤 이유로 배터리를 제거 할 때 감쇠 속도가 증가한다고 생각합니다. 저전력 소비 로직 FET 스위치는 선형 영역에서 약간 더 많은 마이크로 전력을 소비하는 경향이 있으며이 RTC 칩은 전압이 제거 될 때 커패시터가 별도의 핀에서 전원으로 사용되도록 전력 소모가 우수한 것으로 알려져 있습니다. (데이터 시트를 아직 읽었습니까?)