문서 섹션
배터리 수명 계산기
POSThttps://rftools.io/ api/ py/ v1/ calculate
슬러그 battery-life. 평균 전류 소비, 듀티 사이클, 자체 방전율, 방전 깊이 차단을 고려하여 IoT 및 휴대용 장치의 배터리 사용시간을 추정합니다. LiPo, 알카라인, NiMH 및 코인셀 배터리에 적합합니다.
입력
이 입력을 표시된 단위로 모두 inputs에 담아 보내세요. 대부분 필수이며, 하나라도 빠진 호출은 거부되고(400) 비용이 들지 않습니다. 생략해도 계산할 수 있는 입력은 표시된 기본값을 사용합니다. 범위 밖의 입력도 계산되며 출처 정보에 표시됩니다.
| 이름 | 단위 | 범위 | 기본값 | 설명 |
|---|---|---|---|---|
| capacity숫자 | mAh | 1 … 100000 | 2000 | 배터리 용량 |
| avgCurrent숫자 | mA | 0.001 … 10000 | 100 | 활성 작동 중 장치가 소비하는 평균 전류 |
| dutyCycle숫자 | % | 0.001 … 100 | 100 | 장치가 활성 상태이고 전류를 소비하는 시간의 백분율. 100% = 연속 작동. |
| selfDischarge숫자 | %/month | 0 … 30 | 2 | 배터리의 월간 자체 방전율.리포: ~ 2%, 니켈수소: ~ 15%, 알카라인: ~ 1% |
| cutoffSoc숫자 | % | 0 … 80 | 20 | 장치가 작동을 중지하는 최소 충전 상태입니다. 20% = 기기가 꺼지고 용량이 20% 남았습니다. |
| numLoads숫자 | 없음 | 0 … 7 | 0 | 기기 외에 배터리에 연결된 부하이며, 각각 고유한 전류와 듀티 사이클을 가집니다 (0–7) |
| load1Current숫자 | mA | 0 … 10000 | 10 | 추가 부하 1: 켜져 있는 동안 소모하는 전류 |
| load1Duty숫자 | % | 0 … 100 | 10 | 추가 부하 1: 켜져 있는 시간의 비율 |
| load2Current숫자 | mA | 0 … 10000 | 10 | 추가 부하 2: 켜져 있는 동안 소모하는 전류 |
| load2Duty숫자 | % | 0 … 100 | 10 | 추가 부하 2: 켜져 있는 시간의 비율 |
| load3Current숫자 | mA | 0 … 10000 | 10 | 추가 부하 3: 켜져 있는 동안 소모하는 전류 |
| load3Duty숫자 | % | 0 … 100 | 10 | 추가 부하 3: 켜져 있는 시간의 비율 |
| load4Current숫자 | mA | 0 … 10000 | 10 | 추가 부하 4: 켜져 있는 동안 소모하는 전류 |
| load4Duty숫자 | % | 0 … 100 | 10 | 추가 부하 4: 켜져 있는 시간의 비율 |
| load5Current숫자 | mA | 0 … 10000 | 10 | 추가 부하 5: 켜져 있는 동안 소모하는 전류 |
| load5Duty숫자 | % | 0 … 100 | 10 | 추가 부하 5: 켜져 있는 시간의 비율 |
| load6Current숫자 | mA | 0 … 10000 | 10 | 추가 부하 6: 켜져 있는 동안 소모하는 전류 |
| load6Duty숫자 | % | 0 … 100 | 10 | 추가 부하 6: 켜져 있는 시간의 비율 |
| load7Current숫자 | mA | 0 … 10000 | 10 | 추가 부하 7: 켜져 있는 동안 소모하는 전류 |
| load7Duty숫자 | % | 0 … 100 | 10 | 추가 부하 7: 켜져 있는 시간의 비율 |
출력
values에 이름별로 반환됩니다. 상한이 없거나 정의되지 않는 값은 null입니다.
| 필드 | 단위 | 설명 |
|---|---|---|
| runtimeHours주요 값 | h | 런타임 |
| runtimeDays | days | 런타임 |
| effectiveCurrent | mA | 유효 전류 |
| usableCapacityMAh | mAh | 가용 용량 |
| selfDischargeCurrent | mA | 자기 방전 전류 |