Perdita ESR del condensatore
Questo calcolatore stima la potenza elettrica convertita in calore all’interno di un condensatore a causa della sua resistenza serie equivalente.
Esegui gratis nel browser
Inserisca la corrente di ripple RMS in ampere e l’ESR in ohm per calcolare P = I_rms² × ESR in watt. Il risultato evidenzia una perdita ignorata dal modello ideale, ma importante negli alimentatori switching, nei bus CC degli inverter e nelle sorgenti impulsive. Sono riportate anche la tensione RMS sull’ESR e l’energia dissipata in un’ora. Il calcolo nel browser è gratuito; una richiesta API costa $0.002. Usi un valore ESR riferito alla frequenza e alla temperatura operative e una corrente RMS, non di picco, per una stima termica significativa.
Perché l’ESR trasforma il ripple in calore
Un condensatore reale non è una reattanza ideale. Armature, elettrolita, terminali, perdite dielettriche e costruzione contribuiscono a una resistenza serie equivalente, detta ESR. La corrente alternata di ripple che attraversa tale resistenza dissipa potenza reale anche quando la corrente continua media del condensatore è nulla. La relazione termica è P = I_rms² × ESR, la stessa regola delle perdite resistive applicata ai conduttori, dove la corrente RMS rappresenta l’effetto termico quadratico medio della forma d’onda. Il quadrato è essenziale: raddoppiando la corrente RMS, la perdita quadruplica se l’ESR resta invariata. Il calcolatore restituisce power_loss in watt, esr_voltage in volt RMS mediante I_rms × ESR ed energy_per_hour in joule mediante potenza × 3600 secondi. I watt descrivono il carico termico continuo, la tensione ESR la parte resistiva del ripple e i joule orari permettono confronti energetici. Lo strumento non ricava un aumento preciso della temperatura, che dipende da resistenza termica, montaggio, ventilazione, sorgenti vicine, geometria e variazione dell’ESR con il calore. Usi quindi i watt come ingresso di una verifica termica, non come modello completo della temperatura interna. La perdita è inoltre diversa dall’energia immagazzinata nella capacità, espressa da metà C per V al quadrato, che non determina direttamente il riscaldamento ESR.
Come scegliere la corrente RMS e un’ESR realistica
Usi il valore RMS della corrente che attraversa realmente il condensatore. Non inserisca picco, ampiezza, valore assoluto medio o picco-picco senza convertirli prima in RMS secondo la forma d’onda. Per una sinusoide, RMS è il picco diviso per la radice quadrata di due; tuttavia, il ripple di un alimentatore switching è spesso triangolare, discontinuo o ricco di armoniche e richiede una conversione diversa. Una sonda di corrente con analisi della forma d’onda, una simulazione o un calcolo documentato del convertitore possono fornire il valore necessario. Anche l’ESR richiede contesto. I datasheet spesso specificano impedenza o ESR a frequenze e temperature selezionate, mentre il ripple reale può contenere più armoniche. Scelga un valore rappresentativo delle frequenze che trasportano corrente significativa e consideri temperatura e tolleranza peggiori plausibili. Se l’ESR cambia molto tra le armoniche, calcoli I_rms² × ESR per ogni frequenza e sommi le potenze quando dispone di dati affidabili. Inserisca ampere e ohm per ottenere watt. Divida milliampere e milliohm per 1000. Il calcolatore richiede valori finiti e non negativi, accetta zero come condizione senza perdita e respinge grandezze non supportate. La precisione opzionale controlla soltanto le cifre decimali mostrate; non modifica il calcolo né riduce l’incertezza dei dati.
Come usare la perdita nella revisione di un progetto
Confronti anzitutto la potenza ESR calcolata con le condizioni di corrente di ripple e le indicazioni termiche del produttore per il contenitore scelto. Un valore basso non garantisce sicurezza: un piccolo componente con scarso smaltimento può subire un aumento rilevante della temperatura, una vita più breve o un incremento dell’ESR. Un condensatore grande e ben raffreddato può tollerare di più, ma solo il datasheet e misure termiche convalidate possono confermarlo. Ripeta il calcolo a carico nominale, sovraccarico, avviamento e nel punto di massimo ripple. Consideri tolleranza, invecchiamento, aumento dell’ESR a freddo, variazioni di frequenza e cambiamenti del modo di controllo. Condensatori in parallelo non dividono sempre la corrente in modo uniforme: differenze di ESR, ESL, capacità, posizione e piste possono concentrarla in un elemento. Stimi la corrente di ogni dispositivo invece di dividere semplicemente il totale. La tensione ESR aiuta a verificare il contributo resistivo al ripple d’uscita, che include anche componenti capacitive e induttive. L’energia oraria è una scala di confronto, non implica che il calore rimanga nel contenitore. Per analisi automatiche, ogni richiesta API riuscita costa $0.002 e usa la stessa formula deterministica del browser. Convalidi infine l’hardware con banda adeguata, misure di corrente sicure e temperature rilevate nelle condizioni rappresentative di ambiente, contenitore, ventilazione e carico.
Casi d'uso
Condensatori d’uscita dei regolatori
Stimi i watt dissipati dall’ESR con la corrente di ripple RMS calcolata o misurata nel convertitore.
Selezione dei condensatori del bus CC
Confronti preliminarmente il calore ESR di componenti e scenari prima della convalida termica dettagliata.
Analisi automatiche di progetto
Generi perdita, tensione ESR ed energia oraria deterministiche per selezione e test di regressione.
Domande frequenti
Quale formula usa il calcolatore?
Usa P = I_rms² × ESR. Con corrente RMS in ampere ed ESR in ohm, la perdita di potenza è espressa in watt.
Devo inserire corrente di picco o RMS?
Inserisca la corrente di ripple RMS. Converta picco o picco-picco con la relazione corretta per la forma d’onda reale.
L’ESR va inserita in milliohm o ohm?
Inserisca ohm. Divida i milliohm per 1000; per esempio, 30 mΩ corrispondono a 0.03 Ω.
La perdita fornisce direttamente l’aumento di temperatura?
No. Servono anche la resistenza termica o misure convalidate nelle condizioni reali di montaggio, ventilazione, ambiente e contenitore.
Quanto costa il calcolatore?
È gratuito nel browser. Ogni richiesta API riuscita costa $0.002; gli input non validi non vengono addebitati.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/elec/capacitor-esr-loss \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ripple_current":2.5,"esr":0.03}'const res = await fetch("https://api.kit.forhosting.com/elec/capacitor-esr-loss", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ripple_current": 2.5,
"esr": 0.03
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/capacitor-esr-loss",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ripple_current": 2.5,
"esr": 0.03
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/capacitor-esr-loss", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ripple_current":2.5,"esr":0.03}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ripple_current":2.5,"esr":0.03}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/capacitor-esr-loss", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"ripple_current": 2.5,
"esr": 0.03
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.capacitor_esr_loss",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_ripple_current | 1000000000 |
max_esr | 1000000000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |