Junction Temperature / Max Power
embedcalc_junction_tempCalculate junction temperature from ambient temperature, power dissipation, and thermal resistance. Also determine maximum allowable power for a given junction temperature limit.
Instructions
Thermal check: Tj = Ta + P·θJA, and max dissipable power for a Tj limit.
Args: ambient_c, power_w, theta_ja (°C/W from datasheet), tj_max_c (default 150). Returns (structured): { tj_c, p_max_w, margin_c, ok }. Example: Ta=25, P=2W, θJA=50 -> Tj=125°C, Pmax=2.5W @ Tj_max 150.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| power_w | Yes | Dissipated power in W | |
| theta_ja | Yes | Junction-to-ambient thermal resistance °C/W | |
| tj_max_c | No | Maximum junction temperature rating in °C | |
| ambient_c | Yes | Ambient temperature in °C |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| tj_c | Yes | ||
| p_max_w | Yes | ||
| margin_c | Yes | tj_max - tj (negative = over limit) |