Skip to content
문서 섹션

배터리 수명 계산기

POSThttps://rftools.io/api/py/v1/calculate

슬러그 battery-life. 평균 전류 소비, 듀티 사이클, 자체 방전율, 방전 깊이 차단을 고려하여 IoT 및 휴대용 장치의 배터리 사용시간을 추정합니다. LiPo, 알카라인, NiMH 및 코인셀 배터리에 적합합니다.

입력

이 입력을 표시된 단위로 모두 inputs에 담아 보내세요. 대부분 필수이며, 하나라도 빠진 호출은 거부되고(400) 비용이 들지 않습니다. 생략해도 계산할 수 있는 입력은 표시된 기본값을 사용합니다. 범위 밖의 입력도 계산되며 출처 정보에 표시됩니다.

battery-life의 입력
이름단위범위기본값설명
capacity숫자mAh1 … 1000002000배터리 용량
avgCurrent숫자mA0.001 … 10000100활성 작동 중 장치가 소비하는 평균 전류
dutyCycle숫자%0.001 … 100100장치가 활성 상태이고 전류를 소비하는 시간의 백분율. 100% = 연속 작동.
selfDischarge숫자%/month0 … 302배터리의 월간 자체 방전율.리포: ~ 2%, 니켈수소: ~ 15%, 알카라인: ~ 1%
cutoffSoc숫자%0 … 8020장치가 작동을 중지하는 최소 충전 상태입니다. 20% = 기기가 꺼지고 용량이 20% 남았습니다.
numLoads숫자없음0 … 70기기 외에 배터리에 연결된 부하이며, 각각 고유한 전류와 듀티 사이클을 가집니다 (0–7)
load1Current숫자mA0 … 1000010추가 부하 1: 켜져 있는 동안 소모하는 전류
load1Duty숫자%0 … 10010추가 부하 1: 켜져 있는 시간의 비율
load2Current숫자mA0 … 1000010추가 부하 2: 켜져 있는 동안 소모하는 전류
load2Duty숫자%0 … 10010추가 부하 2: 켜져 있는 시간의 비율
load3Current숫자mA0 … 1000010추가 부하 3: 켜져 있는 동안 소모하는 전류
load3Duty숫자%0 … 10010추가 부하 3: 켜져 있는 시간의 비율
load4Current숫자mA0 … 1000010추가 부하 4: 켜져 있는 동안 소모하는 전류
load4Duty숫자%0 … 10010추가 부하 4: 켜져 있는 시간의 비율
load5Current숫자mA0 … 1000010추가 부하 5: 켜져 있는 동안 소모하는 전류
load5Duty숫자%0 … 10010추가 부하 5: 켜져 있는 시간의 비율
load6Current숫자mA0 … 1000010추가 부하 6: 켜져 있는 동안 소모하는 전류
load6Duty숫자%0 … 10010추가 부하 6: 켜져 있는 시간의 비율
load7Current숫자mA0 … 1000010추가 부하 7: 켜져 있는 동안 소모하는 전류
load7Duty숫자%0 … 10010추가 부하 7: 켜져 있는 시간의 비율

출력

values에 이름별로 반환됩니다. 상한이 없거나 정의되지 않는 값은 null입니다.

battery-life의 출력
필드단위설명
runtimeHours주요 값h런타임
runtimeDaysdays런타임
effectiveCurrentmA유효 전류
usableCapacityMAhmAh가용 용량
selfDischargeCurrentmA자기 방전 전류

호출 방법

  • 계산: 호출 한 번, 요청과 응답 전체, 그리고 오류.
  • 배치: 이 계산기를 다른 계산기와 함께, 또는 스윕을, 요청 하나로.
  • 목표값 역산: 출력을 목표값으로 만드는 입력 하나의 값.