Calcolatore del fattore Q di risonanza RLC
Questo calcolatore del fattore Q di risonanza RLC determina quanto la risposta di un circuito risonante sia concentrata attorno alla sua frequenza naturale.
Esegui gratis nel browser
Inserisca la resistenza in ohm, l’induttanza in henry e la capacità in farad, quindi scelga la topologia serie o parallelo. Il risultato comprende il fattore di qualità adimensionale, la frequenza di risonanza, la pulsazione di risonanza e la larghezza di banda approssimata a metà potenza. Questi valori Le consentono di confrontare i componenti, stimare la selettività e capire se un progetto è a banda larga o strettamente risonante prima di costruirlo o simularlo.
Che cosa rivela il fattore di qualità di un circuito RLC
Il fattore di qualità, normalmente indicato con Q, descrive il rapporto tra l’energia immagazzinata in un risonatore e quella dissipata durante ogni ciclo. Nell’analisi pratica dei circuiti RLC rappresenta una misura sintetica della selettività: un Q più alto indica una risposta più stretta attorno alla risonanza, mentre un Q più basso indica una risposta più ampia. Il calcolatore considera la resistenza inserita come la resistenza effettiva pertinente alla topologia ideale selezionata. Questa precisazione è importante perché un induttore reale ha una resistenza dell’avvolgimento, un condensatore presenta una resistenza serie equivalente e la sorgente o il carico possono aggiungere smorzamento. Se tali perdite incidono in modo rilevante, le riunisca in una resistenza equivalente appropriata prima di eseguire il calcolo. Q non ha unità di misura e può quindi essere confrontato tra circuiti che funzionano a frequenze molto diverse. La larghezza di banda fornita usa la relazione comune secondo cui essa è uguale alla frequenza di risonanza divisa per Q. Il dato è particolarmente utile per progetti poco smorzati con una risonanza netta, ma non sostituisce una simulazione completa quando prevalgono elementi parassiti o perdite dipendenti dalla frequenza.
Come vengono applicate le formule serie e parallelo
In un circuito RLC serie ideale, la pulsazione di risonanza è il reciproco della radice quadrata del prodotto tra induttanza e capacità. A tale frequenza, le reattanze induttiva e capacitiva si annullano e la resistenza determina lo smorzamento. Il fattore di qualità serie è quindi la pulsazione di risonanza moltiplicata per l’induttanza e divisa per la resistenza; in forma equivalente, è la radice quadrata del rapporto tra induttanza e capacità divisa per la resistenza. Per un circuito RLC parallelo ideale, con la resistenza modellata in parallelo ai rami reattivi, il calcolatore usa la resistenza divisa per il prodotto tra pulsazione e induttanza, cioè la resistenza moltiplicata per la radice quadrata del rapporto tra capacità e induttanza. La resistenza produce dunque effetti opposti: aumentandola, Q diminuisce nel modello serie e cresce nel modello parallelo. Vengono restituite anche la frequenza in hertz e la pulsazione in radianti al secondo. Tutti e tre i valori dei componenti devono essere finiti e maggiori di zero, mentre la topologia scelta deve corrispondere al modello resistivo effettivo del circuito.
Come usare il risultato per scegliere e verificare i componenti
Per prima cosa esprima tutti i componenti nelle unità di base richieste dal modulo: ohm, henry e farad. Per esempio, converta 10 millihenry in 0.01 henry e 1 microfarad in 0.000001 farad. Scelga serie quando resistore, induttore e condensatore formano un solo percorso di corrente e la resistenza rappresenta una perdita serie. Scelga parallelo quando la resistenza è ai capi della rete risonante e rappresenta una perdita parallela. Dopo il calcolo, confronti la frequenza di risonanza indicata con la frequenza centrale prevista e la larghezza di banda con l’intervallo che l’applicazione deve trasmettere o respingere. Se Q è troppo alto, il circuito può risultare sensibile alle tolleranze, alla temperatura e al carico, nonostante una selettività interessante. Se Q è troppo basso, le frequenze indesiderate vicine potrebbero non essere attenuate a sufficienza. Per ottenere un progetto realizzabile, ripeta il calcolo agli estremi di tolleranza e includa le resistenze di sorgente, carico, avvolgimento e serie equivalente. Infine, verifichi il progetto con una scansione in frequenza o una misura al banco, perché questo calcolo ideale non comprende autorisonanza, capacità distribuita, perdite del nucleo o altri fenomeni dipendenti dalla frequenza.
Casi d'uso
Stimare la selettività di un filtro
Calcoli Q e la larghezza di banda approssimata a metà potenza prima di scegliere le tolleranze di uno stadio accordato.
Confrontare diverse ipotesi di perdita
Provi resistenze equivalenti diverse per valutare come le perdite di avvolgimento, sorgente, carico o dispersione modifichino la risonanza.
Controllare un gruppo di componenti risonanti
Verifichi la frequenza centrale e Q dei valori R, L e C proposti prima della simulazione o della prova al banco.
Domande frequenti
Quanto costa il calcolo?
Ogni richiesta API costa $0.002. Il calcolo nel browser è disponibile senza elaborazione sul server.
Qual è la formula per un circuito RLC serie?
Il calcolatore usa Q = (1/R) × sqrt(L/C), con resistenza in ohm, induttanza in henry e capacità in farad.
Qual è la formula per un circuito RLC parallelo?
Quando la resistenza è modellata in parallelo ai rami reattivi, usa Q = R × sqrt(C/L).
Il fattore Q ha un’unità di misura?
No. Il fattore di qualità è adimensionale, sebbene frequenza di risonanza e larghezza di banda siano espresse in hertz.
Va inclusa la resistenza dell’avvolgimento?
Sì, quando è significativa. Usi una resistenza equivalente che rappresenti le perdite e il carico pertinenti alla topologia scelta.
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/resonance-q-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resistance_ohms":10,"inductance_henries":0.01,"capacitance_farads":0.000001}'const res = await fetch("https://api.kit.forhosting.com/elec/resonance-q-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resistance_ohms": 10,
"inductance_henries": 0.01,
"capacitance_farads": 0.000001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/resonance-q-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resistance_ohms": 10,
"inductance_henries": 0.01,
"capacitance_farads": 0.000001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/resonance-q-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resistance_ohms":10,"inductance_henries":0.01,"capacitance_farads":0.000001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resistance_ohms":10,"inductance_henries":0.01,"capacitance_farads":0.000001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/resonance-q-factor", 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
{
"resistance_ohms": 10,
"inductance_henries": 0.01,
"capacitance_farads": 0.000001
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.resonance_q_factor",
"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.
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. |