우리는 Arduino 부트 로더 및 IDE 등을 사용하기 위해 ATmega328P를 기반으로 저전력 데이터 로거를 구축하고 있습니다. 이상적으로 단일 소비 전력으로 약 4 개월의 수명을 달성하려면 전력 소비가 3.3V @ 0.3V 미만이어야합니다. AA 배터리. 센서 데이터는 4 개월 동안 최대 76 바이트 / 초로 저장되어 약 750MiB의 데이터를 제공합니다. 따라서 여전히 저전력 인 대용량 메모리 장치가 필요합니다.
내가 알 수 있듯이이 많은 데이터를 저장하는 유일한 실용적인 솔루션은 SD 카드를 사용하는 것입니다. 그러나 SD 카드는 우리가 감당할 수있는 것보다 조금 더 많은 전력을 사용하는 것, 현재 가지고있는 카드에 대해 0.2mA의 유휴 전류, 그리고 더 많이 쓸 때 더 많이 사용하는 것 같습니다.
그래서 몇 가지 질문 :
- 하이 사이드 스위치가 SD 카드의 전력 소비를 제어하는 유일한 실용적인 방법입니까?
- 카드의 전원을 켤 때주의해야 할 사항이 있습니까? 예를 들어, 블록 쓰기 후에 수행되거나 언제든지 발생할 수있는 프로세스를웨어 레벨링하는 것입니다.
- 고려해야 할 다른 대안이 있습니까?