Documentation sections
LDO Thermal Calculator
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug ldo-thermal. Calculate LDO regulator power dissipation, junction temperature, thermal margin, and minimum dropout voltage for thermal design validation.
Inputs
Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.
| Name | Unit | Range | Default | Description |
|---|---|---|---|---|
| vinnumber | V | 0.5 … 60 | 5 | Input Voltage |
| voutnumber | V | 0.5 … 59 | 3.3 | Output Voltage |
| iloadnumber | mA | 1 … 5000 | 500 | Load Current |
| thetaJAnumber | °C/W | 1 … 500 | 50 | θJA from datasheet. SOT-23: ~150°C/W, TO-252: ~50°C/W, TO-220: ~5°C/W |
| tambnumber | °C | −40 … 85 | 25 | Ambient Temperature |
| tjMaxnumber | °C | 85 … 175 | 125 | Max Junction Temperature |
| targetTjnumber | °C | 25 … 175 | 100 | The junction temperature the design should stay at or below, usually derated from the maximum. The status fails above 125 °C. |
Outputs
Returned in values, by key. A value that is unbounded or undefined is null.
| Field | Unit | Description |
|---|---|---|
| pdiss | W | Power Dissipation |
| tjheadline | °C | Junction Temperature |
| margin | °C | Thermal Headroom |
| dropoutV | V | Dropout Voltage |
| efficiencyPct | % | Efficiency |
Calling it
- Calculate: one call, the request and response in full, and its errors.
- Batch: this calculator with others, or a sweep, in one request.
- Solve for a target: the value of one input that brings an output to a target.