summaryrefslogtreecommitdiff
path: root/doc/capa.py
blob: bfd570e79133dd08fd72c5e63eb1045e9fb49907 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/python
# encoding: utf-8
ppj = 15
dur_s = 3
leds = 5
pdw_uA = 0.45
pup_uA = 70
led_mA = 2

pj_pdw_mAH = 24 * pdw_uA * 1e-3
pj_led_mAH = ppj * (leds * led_mA + pup_uA * 1e-3) * dur_s / 3600.0

pj_mAH = pj_pdw_mAH + pj_led_mAH

print "µAH/jour"
print " pdw   : %.1f" % (pj_pdw_mAH * 1e3)
print " led   : %.1f" % (pj_led_mAH * 1e3)
print " total : %.1f" % (pj_mAH * 1e3)

for c in (16, 40, 80, 120):
    print "avec %3d mAH : %d jours" % (c, c / pj_mAH)