2025년 3월 27일부터 AOSP를 빌드하고 기여하려면 aosp-main
대신 android-latest-release
를 사용하는 것이 좋습니다. 자세한 내용은 AOSP 변경사항을 참고하세요.
전력 소모량
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
저전력 센서
일부 센서 유형은 저전력으로 정의됩니다. 저전력 센서는 저전력에서 기능해야 하며, 하드웨어에서 처리가 이루어집니다. 즉, SoC가 실행되도록 요구해서는 안 됩니다. 다음은 저전력 센서 유형입니다.
- 지자기 회전 벡터
- 중요한 움직임
- 걸음수 측정기
- 걸음 감지기
- 기울임 감지기
이러한 센서는 복합 센서 유형 요약 표에서 저전력(
) 아이콘이 함께 표시됩니다.
이러한 센서 유형은 낮은 배터리 사용량이 주요 이점이므로 고전력에서 구현할 수 없습니다. 이러한 센서는 매우 오랜 기간(항상) 활성화될 것으로 예상됩니다. 저전력 센서를 고전력에서 구현하는 것보다 아예 구현하지 않는 것이 좋습니다. 급격한 배터리 소모를 유발할 수 있기 때문입니다.
걸음 수 감지기와 같은 복합 저전력 센서 유형은 하드웨어에서 처리가 실행되어야 합니다.
특정 전원 요구사항은 CDD를 참고하고, CTS의 테스트를 통해 이러한 전원 요구사항을 확인할 수 있습니다.
전력 측정 프로세스
전력은 배터리에서 측정됩니다. 밀리와트 단위 값의 경우 배터리의 공칭 전압을 사용합니다. 즉, 4V에서 1mA 전류는 4mW로 계산되어야 합니다.
전력은 SoC가 절전 모드일 때 측정되고 SoC가 절전 모드인 몇 초 동안 평균화되므로 센서 칩의 주기적인 전력 급증이 고려됩니다.
일회성 wake-up 센서의 경우 전력은 센서가 트리거되지 않는 동안 측정되므로 SoC의 절전 모드가 해제되지 않습니다. 마찬가지로 다른 센서의 경우 전력은 센서 데이터가 하드웨어 FIFO에 저장되는 동안 측정되므로 SoC의 절전 모드가 해제되지 않습니다.
전력은 일반적으로 센서가 활성화되지 않을 때 델타로 측정됩니다.
여러 센서가 활성화되면 전력의 델타는 활성화된 각 센서의 전력 합보다 크지 않아야 합니다. 가속도계가 0.5mA를 소비하고 걸음 수 감지기가 0.5mA를 소비하는 경우 두 기기를 동시에 활성화하면 0.5+0.5=1mA 미만을 소비해야 합니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2024-05-07(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-05-07(UTC)"],[],[],null,["# Power consumption\n\nLow-power sensors\n-----------------\n\nSome sensor types are defined as being low power. Low-power sensors must\nfunction at low power, with their processing done in the hardware. This means\nthey should not require the SoC to be running. Here are some low-power sensor\ntypes:\n\n- Geomagnetic rotation vector\n- Significant motion\n- Step counter\n- Step detector\n- Tilt detector\n\nThey are accompanied by a low-power () icon in the [Composite sensor type\nsummary](/docs/core/interaction/sensors/sensor-types#composite_sensor_types) table.\n\nThese sensor types cannot be implemented at high power as their primary benefit\nis low battery use. These sensors are expected to be activated for very long\nperiods, possibly 24/7. It is better to not implement a low-power sensor at all\nrather than implement it as high power, as it would cause dramatic battery\ndrain.\n\nComposite low-power sensor types, such as the step detector, must have their\nprocessing conducted in the hardware.\n\nSee the CDD for specific power requirements, and expect tests in CTS to\nverify those power requirements.\n\nPower measurement process\n-------------------------\n\nThe power is measured at the battery. For values in milliWatts, we use the\nnominal voltage of the battery, meaning a 1mA current at 4V must be counted as\n4mW.\n\nThe power is measured when the SoC is asleep, and averaged over a few seconds\nof the SoC being asleep, so that periodic spikes in power from the sensor chips\nare taken into account.\n\nFor one-shot wake-up sensors, the power is measured while the sensor doesn't\ntrigger (so it doesn't wake the SoC up). Similarly, for other sensors, the\npower is measured while the sensor data is stored in the hardware FIFO, so the\nSoC is not woken up.\n\nThe power normally is measured as a delta with when no sensor is activated.\nWhen several sensors are activated, the delta in power must be no greater than\nthe sum of the power of each activated sensor. If an accelerometer consumes\n0.5mA and a step detector consumes 0.5mA, then activating both at the same time\nmust consume less than 0.5+0.5=1mA."]]