Math Bridge: The Five-Year Cost of One Extra Byte

← Back to Sending Readings Over the Link
Math BridgeFundamentalsInteractive runway

The Five-Year Cost of One Extra Byte

One thread, no skipped algebra: turn bits into radio-on time, energy per reading, daily energy, and the chapter's 23.5 mWh lifetime result.

Phoebe, the physics guidePhoebe guides
The one targetDerive the energy cost of one extra transmitted byte.
The chapter case5,470 bit/s, 0.33 W, 96 readings/day, five years.
What it buys youConnect an ADC precision choice to a lifetime radio budget.

A field team faces an unresolved physical question: The Five-Year Cost of One Extra Byte They must answer it before changing deployment life in years on the real device. Predict the direction first.

See the relationship before changing it

The figure reads from left to right. The blue card is deployment life in years. The middle card applies this page's relationship. The green card is energy per reading. Walk the arrows once: set the input, apply the rule, then read the result with its unit.

The retained audit below checks several chapter fixtures. This added model holds every other chapter fixture fixed, so the numeric fixture does not switch without explanation.

Deployment life in years changes energy per reading An input card leads through the page relationship to the energy per reading result. SET INPUT ONE CONTROL APPLY RULE predict calculate check units READ RESULT
Walk the arrows. The outputs use t = bits/R, P = IV, E = Pt, and the chapter's cadence multiplier, exactly the derivation above.

Derive the baseline in four named moves

  1. 1

    Name the input. The chapter baseline for deployment life in years is 5.

  2. 2

    Name the relationship. t_extra = bits/R; E_reading = IVt_extra; E_total = E_reading x readings/day x 365 x years

  3. 3

    Substitute the chapter fixture. Set deployment life in years to 5. The page ledger gives energy per reading as 0.483 mJ.

  4. 4

    Read the result. Keep mJ beside the value. Use it only inside the technical boundary on this page.

Predict, then change deployment life in years

Try Predict the direction of energy per reading. Move one control, calculate, then check your prediction.

5
Chapter baseline
Energy per reading

Observe The outputs use t = bits/R, P = IV, E = Pt, and the chapter's cadence multiplier, exactly the derivation above. Reset the control to 5 and compare energy per reading.

Explain Only deployment life in years moves here. The other chapter fixtures remain fixed.

Check yourself

What should you do before trusting a moved-control result?
Answer: Predict its direction, apply the shown relationship, keep the units, and reset to the worked baseline.
What does this small model leave out?
Answer: Only deployment life in years moves. Field effects named in the page's technical boundary stay fixed.

1. A byte keeps the radio awake

Energy is power multiplied by time. An extra payload byte adds eight bits. At a fixed data rate, those bits require extra radio-on time. Repeating that small cost for every reading and every day turns a format choice into a lifetime budget line.

Phoebe: “Only one byte” describes one packet. Battery planning asks how many times that byte is paid for.

2. Keep units visible

QuantityCalculationUnit
radio powerP = IV = 0.100 A × 3.3 V0.33 W
extra timet = bits/Rseconds
energy per readingE = Ptjoules
lifetime energyE × readings/day × daysjoules, then watt-hours

3. Derive the lifetime cost

t_extra = bits/R; E_reading = IVt_extra; E_total = E_reading × readings/day × 365 × years
1

Turn a byte into bitsOne byte = 8 bits.

2

Turn bits into secondsAt R bits/s, t_extra = 8/R.

3

Find radio powerP = IV = 0.100×3.3 = 0.33 W.

4

Find energy per readingE = Pt_extra.

5

Multiply by cadence and timeUse 96 readings/day and 365 days/year, then divide joules by 3,600 to get Wh.

4. Reproduce the chapter's numbers

At 5,470 bit/s, eight bits take 8/5470 = 1.46 ms. A 0.33 W radio therefore spends 0.33×0.00146 = 0.000483 J = 0.483 mJ per reading. Every 15 minutes means 96 readings/day, so the extra byte costs 46.3 mJ/day = 1.29×10⁻⁵ Wh/day. Over 1,825 days, that is 0.0235 Wh = 23.5 mWh. The chapter also shows why a 16-bit path buys 98.1 dB versus 74.0 dB for 12 bits—24.1 dB that may not be useful if the sensor noise already dominates.

5. Try the same formula

TryMove deployment life from one to five years while the chapter's extra byte, radio, and 15-minute cadence stay fixed.

Extra radio-on time
Energy per reading
Energy per day
Total extra energy

ObserveTime and energy per reading stay fixed; lifetime energy grows in direct proportion to years.

ExplainThe outputs use t = bits/R, P = IV, E = Pt, and the chapter's cadence multiplier, exactly the derivation above.

Technical boundaries.

This isolates payload airtime for one extra byte.

preamble
Needs separate evidence
headers
Needs separate evidence
acknowledgements
Needs separate evidence
retries
Needs separate evidence
startup
Needs separate evidence
receive windows
Needs separate evidence
sleep current
Needs separate evidence
data-rate changes
Needs separate evidence

Use field evidence or a deeper model before release.

6. What the result buys you

The 23.5 mWh result is small beside many batteries, but it exposes the mechanism. Multiply it across more bytes, more frequent reports, lower data rates, retries, and a large fleet. Keep precision only when measured noise and the application requirement can use it.

7. Check yourself

1. How long do eight bits take at 5,470 bit/s?

Answer: 8/5470 = 0.00146 s = 1.46 ms.

2. Why are there 96 readings per day?

Answer: Four 15-minute intervals per hour × 24 hours = 96.

3. What important energy is excluded?

Answer: Transaction overhead, retries, startup, receive windows, sleep current, and other device loads.

Honesty boundary.

These are the chapter inputs, worked results, and named teaching assumptions.

12/16-bit
Digital resolution or converter setting
74.0/98.1 dB
Gain, loss, margin, or level ratio
24.1 dB
Gain, loss, margin, or level ratio
24-byte
Device, payload, or sample count
15-minute
Time, interval, or service-life value
100 mA
Current or responsivity value
3.3 V
Voltage or voltage-step value
0.33 W
Power or power-loss value
5,470 bit/s
Time, interval, or service-life value
1.46 ms
Time, interval, or service-life value
0.483 mJ
Charge or energy value
96/day
Time, interval, or service-life value
46.3 mJ/day
Time, interval, or service-life value
1.29×10⁻⁵ Wh/day
Time, interval, or service-life value
1,825-day
Time, interval, or service-life value
0.0235 Wh
Charge or energy value
23.5 mWh
Charge or energy value

This correct payload-only calculation is not a complete battery model; use the chapter's whole-transaction and delivery evidence for design.