Calcolatore di circuito RLC
Un circuito in serie da 10 Ω, 1 mH e 1 µF risuona a poco più di cinquemila hertz, con un fattore di qualità poco sopra 3. Inserisca R, L e C in ohm, henry e farad per ottenere insieme f0, Z0 e Q. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Resistenza
- 10
- Induttanza
- 0,001
- Capacità
- 0,000001
- Frequenza di risonanza (Hz)
- 5032,9212104487 Hz
- Impedenza (Ω)
- 31,6227766017
- Fattore di qualità
- 3,1622776602
Un circuito RLC unisce un resistore, un induttore e un condensatore in una rete del secondo ordine i cui tre numeri di rilievo sono la frequenza di risonanza, l'impedenza caratteristica e il fattore di qualità. Studenti, progettisti RF e tecnici di laboratorio chiedono quei tre valori quando dimensionano un serbatoio in serie, controllano i compiti o convertono una distinta base in hertz e ohm prima ancora di aprire un simulatore.
Che cosa significano frequenza di risonanza, impedenza e Q in un RLC serie
Un circuito RLC in serie è un resistore, un induttore e un condensatore che condividono la stessa corrente. L'energia oscilla tra il campo magnetico della bobina e il campo elettrico del condensatore una volta per ciclo, e la frequenza di quello scambio è fissata dal solo prodotto LC. La pulsazione omega0 vale uno sulla radice quadrata di L per C, e la frequenza di risonanza ordinaria f0 in hertz è omega0 divisa per due pi greco, il noto uno su due pi greco radice di LC.
A quella frequenza le reattanze induttiva e capacitiva si annullano, così l'impedenza in serie è puramente reale. Il terzo numero che questa pagina riporta non è quella reattanza annullata, bensì l'impedenza caratteristica del serbatoio, Z0 uguale alla radice quadrata di L su C, in ohm. Z0 è la scala che converte una bobina e un condensatore in una grandezza simile a una resistenza; è anche la grandezza che entra nell'identità del fattore di qualità.
Il Q in serie vale Z0 su R, identico a uno su R per la radice di L su C, oppure omega0 L su R, oppure uno su omega0 R C. Un Q alto significa un picco stretto e poco smorzamento; un Q basso, una risposta larga e dissipativa. La resistenza non sposta la frequenza di risonanza ideale non smorzata nel caso in serie, ma fissa quanto è acuta la risonanza, ed è per questo che Q divide per R.
Un'induttanza nulla o una capacità nulla rende indefiniti il prodotto sotto radice e Z0, quindi questo motore rifiuta quei valori invece di restituire infinity. Una resistenza nulla renderebbe Q infinito, e anche quel caso viene rifiutato. Qui non c'è uno sweep in frequenza né l'identità del serbatoio in parallelo: l'RLC parallelo usa Q uguale a R su Z0, che è un'altra scheda.
Dove un calcolatore di circuito RLC merita il proprio posto
Aule e piattaforme di tutoraggio usano un calcolatore di circuito RLC perché chi impara possa verificare f0, Z0 e Q su triple SI arbitrarie senza perdere una potenza di dieci nel passaggio da microfarad a farad. I progettisti RF e audio usano i tre numeri come bersaglio di primo taglio nello scegliere L e C per un serbatoio in serie, o nello stimare quanta resistenza in serie la bobina e il cablaggio tollereranno prima che il picco si appiattisca.
Gli sviluppatori chiamano lo stesso contratto da script per seminare vettori di prova di tracciatori di impedenza, normalizzare triple di componenti immesse dall'utente prima di una demo di simulazione, o soddisfare enunciati di sfide di programmazione che pretendono hertz, ohm e un fattore di qualità pulito piuttosto che uno schizzo approssimativo. Chi redige lezioni produce controlli in unità SI per demo, esercizi autovalutati e verbali di laboratorio senza incorporare un simulatore di circuiti completo.
Preferisca questa scheda quando dispone già di R, L e C in unità SI e vuole le forme chiuse in serie; se Le serve l'impedenza rispetto alla frequenza a un'eccitazione arbitraria, quella è una valutazione diversa che prende anche f. Una convalida fallita non consuma il saldo. Tenga bobine da millihenry d'aula e condensatori da microfarad entro magnitudini SI ordinarie, fissi la tripla arrotondata nei test e otterrà aritmetica RLC riproducibile per i compiti, i plugin LMS e i worker di bordo senza alzare un netlist SPICE proprio.
Casi d'uso
Primo taglio di un serbatoio in serie
I progettisti RF e audio dimensionano bobina e condensatore rispetto a f0 e Z0, poi leggono Q dalla resistenza in serie attesa prima di uno sweep completo in frequenza.
Curricolo e taccuini di laboratorio
Chi redige lezioni produce controlli RLC in unità SI per demo, esercizi autovalutati e verbali di laboratorio senza incorporare un simulatore di circuiti.
Domande frequenti
L'impedenza è il |Z| in serie a una frequenza arbitraria?
In risonanza il modulo in serie |Z| è uguale a R; non è il campo che questo calcolatore restituisce.
Quali unità usa il calcolatore di circuito RLC?
Converta mH, µF o kΩ in SI prima di chiamare.
La resistenza cambia la frequenza di risonanza?
Non in un circuito serie ideale: la frequenza dipende solo dal prodotto di L e C. La resistenza stabilisce quanto è acuta la risonanza, ed è per questo che il fattore di qualità si divide per R.
Che cosa significa un Q alto o basso?
Un Q alto indica un picco di risonanza stretto e poco smorzamento. Un Q basso indica una risposta larga e dissipativa, distribuita su una banda di frequenze più ampia.
Funziona per un circuito RLC in parallelo?
No, modella solo il caso in serie. Un circuito in parallelo usa Q uguale a R diviso Z0, la relazione inversa, quindi usi un calcolatore pensato per i circuiti in parallelo.
Strumenti correlati
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/phys/rlc-circuit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resistance":10,"inductance":0.001,"capacitance":0.000001}'const res = await fetch("https://api.kit.forhosting.com/phys/rlc-circuit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resistance": 10,
"inductance": 0.001,
"capacitance": 0.000001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/rlc-circuit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resistance": 10,
"inductance": 0.001,
"capacitance": 0.000001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/rlc-circuit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resistance":10,"inductance":0.001,"capacitance":0.000001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resistance":10,"inductance":0.001,"capacitance":0.000001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/rlc-circuit", 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": 10,
"inductance": 0.001,
"capacitance": 0.000001
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.rlc_circuit",
"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_abs | 1000000000000 |
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. |
Note tecniche
Questo calcolatore di circuito RLC prende la resistenza in ohm, l'induttanza in henry e la capacità in farad, quindi restituisce f0 uguale a uno su due pi greco per la radice quadrata di L per C, Z0 uguale alla radice quadrata di L su C, e Q uguale a Z0 su R per il caso in serie. Un'induttanza nulla o una capacità nulla viene rifiutata con invalid_input perché quelle formule estraggono la radice di un prodotto LC che svanisce.
Che cosa significano frequenza di risonanza, impedenza e Q in un RLC serie
La risposta riecheggia i tre ingressi, poi riporta resonant_frequency_hz, impedance_ohm, quality_factor, una stringa formula, unit Hz per il campo di frequenza e method series_rlc.
Contratto di ingresso, forma della risposta e comportamento di errore
La capacità segue la stessa regola per lo stesso motivo. La resistenza deve essere strettamente positiva perché Q uguale a Z0 su R divide per R. L'arrotondamento usa dodici decimali e collassa lo zero negativo perché gli esempi di riferimento coincidano byte per byte tra runtime. Esempio: dieci ohm, un millihenry e un microfarad producono circa cinquemilatrentatré hertz, un'impedenza caratteristica vicina a trentadue ohm e un Q vicino a tre virgola due. Converta millihenry, microfarad e chilohm in SI prima di chiamare; mescolare le unità produce un numero ben formato che è sbagliato per i componenti che intendeva. Invii con POST un corpo JSON con tre numeri finiti obbligatori: resistance, la resistenza in serie in ohm; inductance, l'induttanza in henry; e capacitance, la capacità in farad. Ogni campo può arrivare come numero JSON o come stringa numerica. Sono accettati gli alias R, r, ohms e ohm per resistance; L, l, henries e henry per inductance; e C, c, farads e farad per capacitance, così taccuini di laboratorio e fogli di calcolo si mappano senza rinominare le colonne. Campi assenti, stringhe vuote e valori non finiti falliscono con invalid_input nominando il campo, e quei fallimenti non vengono addebitati. L'induttanza deve essere strettamente positiva: zero henry fa sì che f0 uguale a uno su due pi greco radice di LC divida un prodotto che svanisce, quindi il motore solleva invalid_input con un messaggio che inductance deve essere positiva e non nulla. Le magnitudini oltre il tetto documentato vengono rifiutate affinché un refuso selvaggio in notazione scientifica non faccia traboccare l'aritmetica IEEE. In caso di successo il corpo riecheggia resistance, inductance e capacitance arrotondati, riporta resonant_frequency_hz, impedance_ohm come l'impedenza caratteristica Z0, quality_factor, formula f0 uguale a uno su due pi greco radice di LC, Z0 uguale alla radice di L su C, Q uguale a Z0 su R, unit Hz e method series_rlc. Una chiamata API riuscita costa $0.002.
Dove un calcolatore di circuito RLC merita il proprio posto
I generatori di prove hanno bisogno di un oracolo deterministico che segni un induttore nullo come invalid_input invece di restituire Infinity in silenzio, valore che un correttore difettoso potrebbe trattare come successo. Poiché l'implementazione è parse di livello A pura, ogni chiamata riuscita costa la tariffa base pubblicata $0.002 senza token di modello e senza rete in uscita.
Casi di integrazione
Verifica di compiti ed esami
Chi studia inserisce R, L e C in unità SI, confronta frequenza di risonanza, impedenza caratteristica e Q con il calcolo a mano, e riceve un invalid_input chiaro quando induttanza o capacità sono nulle per errore.
Domande tecniche
Come si calcolano frequenza di risonanza, impedenza e Q di un circuito RLC?
Invii JSON con resistance (Ω), inductance (H) e capacitance (F). La risposta include resonant_frequency_hz da f0 = 1/(2π√(LC)), impedance_ohm da Z0 = √(L/C) e quality_factor da Q = Z0/R.
Che cosa succede se l'induttanza o la capacità è nulla?
La richiesta fallisce con invalid_input. Un L nullo o un C nullo rende indefiniti f0 = 1/(2π√(LC)) e Z0 = √(L/C), quindi il motore rifiuta la chiamata e non la addebita.
Quanto costa il calcolatore di circuito RLC?
Lo strumento nel browser è gratuito. Le richieste API usano saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.