Table of Contents
낮은 전력 Arduino 회로 설계는 기능을 유지하면서 에너지 소비를 최소화하는 데주의를 기울입니다. 이 과정은 적절한 구성 요소, 선택 회로 설계 및 에너지 절약 기술을 구현하는 데 필요한 구성 요소를 포함합니다. 정확한 계산은 회로가 효율적이고 배터리 수명을 연장하기 위해 필수적입니다.
전력 소비 계산
전력 소비를 계산하는 것은 각 성분의 현재 끌기를 이해하기 위하여 시작합니다. Arduino 널의 자료표는 다른 운영 형태를 위한 전형적인 현재 가치를 제공합니다. 총 힘을 견적하기 위하여는, 각 형태에 있는 현재에 의하여 전압 공급을 곱하고 이 가치를 요약합니다.
예를 들어, Arduino가 5V에서 작동하고 활성 모드에서 50mA를 소비하면 전력은 0.25W입니다. 수면 모드에서는 전류가 1mA로 떨어지면 전력은 0.005W로 감소합니다. 이러한 계산은 에너지 절약에 대한 잠재적 인 영역을 식별하는 데 도움이됩니다.
에너지 절약 기술
에너지 절약 기술을 구현하는 것은 Arduino 프로젝트의 배터리 수명을 크게 연장 할 수 있습니다. 키 방법은 수면 모드를 사용하여 시계 속도를 줄이고 활성 시간을 최소화 할 수있는 최적화 코드를 선택합니다.
수면 모드는 Arduino가 저전력 상태를 입력 할 수 있도록합니다. sleep()와 같은 기능을 사용하여 필요한 경우만 장치를 깨어날 수 있습니다. 또한 저전력 구성품과 효율적인 전력 조절기를 선택하면 소비를 줄일 수 있습니다.
구성요소 선택 및 회로 설계
낮은 quiescent 현재 및 고능률을 가진 구성품을 선택하는 것은 중요합니다. 예를 들면, 저전력 감지기 및 전압 규칙을 사용하여 전반적인 에너지 사용을 감소시킬 수 있습니다. 배선을 최소화하고 불필요한 주변 장치를 피하는과 같은 Proper 회로 디자인은, 또한 에너지 절약에 공헌합니다.
- 잠 형태를 효과적으로 사용하십시오
- 저전력 부품 선택
- 최소 활성 시간 동안 코드를 최적화
- 힘 능률적인 전압 규칙을 실행하십시오
- 가능한 경우 주변 사용 감소