Calculadora do fator Q de ressonância RLC
Esta calculadora do fator Q de ressonância RLC determina quanto a resposta de um circuito ressonante se concentra ao redor da frequência natural.
Executar grátis
Informe a resistência em ohms, a indutância em henrys e a capacitância em farads e escolha uma topologia em série ou paralelo. O resultado inclui o fator de qualidade adimensional, a frequência de ressonância, a frequência angular de ressonância e a largura de banda aproximada de meia potência. Esses valores ajudam você a comparar componentes, estimar a seletividade e identificar se o projeto apresenta uma ressonância estreita ou ampla antes da montagem ou simulação.
O que o fator de qualidade revela em um circuito RLC
O fator de qualidade, normalmente representado por Q, descreve a relação entre a energia armazenada em um ressonador e a energia dissipada a cada ciclo. No trabalho prático com RLC, ele resume a seletividade: um Q mais alto indica resposta mais estreita ao redor da ressonância, enquanto um Q mais baixo indica resposta mais larga. A calculadora considera a resistência informada como a resistência efetiva relevante para a topologia ideal selecionada. Esse detalhe é importante porque um indutor real possui resistência do enrolamento, um capacitor apresenta resistência série equivalente e a fonte ou a carga pode acrescentar amortecimento. Quando essas perdas tiverem efeito relevante, reúna-as em uma resistência equivalente apropriada antes de calcular. Q não possui unidade e, por isso, permite comparar circuitos que operam em frequências muito diferentes. A largura de banda apresentada usa a relação comum em que ela é igual à frequência de ressonância dividida por Q. O resultado é mais útil para projetos pouco amortecidos, com ressonância bem definida, e não substitui uma simulação completa quando elementos parasitas ou perdas dependentes da frequência são predominantes.
Como as fórmulas de série e paralelo são aplicadas
Em um circuito RLC série ideal, a frequência angular de ressonância é o inverso da raiz quadrada do produto da indutância pela capacitância. Nessa frequência, as reatâncias indutiva e capacitiva se cancelam, e a resistência passa a controlar o amortecimento. Assim, o fator de qualidade em série é a frequência angular de ressonância multiplicada pela indutância e dividida pela resistência; de modo equivalente, é a raiz quadrada da razão entre indutância e capacitância dividida pela resistência. Para um circuito RLC paralelo ideal cuja resistência está modelada em paralelo com os ramos reativos, a calculadora usa a resistência dividida pelo produto da frequência angular pela indutância, o mesmo que resistência multiplicada pela raiz quadrada da razão entre capacitância e indutância. Observe que a resistência produz efeitos opostos: aumentá-la reduz Q no modelo em série e eleva Q no modelo em paralelo. Também são fornecidas a frequência em hertz e a frequência angular em radianos por segundo. Os três componentes precisam ter valores finitos maiores que zero, e a topologia escolhida deve corresponder ao modelo de resistência do circuito analisado.
Como usar o resultado na escolha e verificação de componentes
Comece expressando todos os componentes nas unidades básicas solicitadas pelo formulário: ohms, henrys e farads. Por exemplo, converta 10 milihenrys em 0.01 henry e 1 microfarad em 0.000001 farad. Escolha série quando resistor, indutor e capacitor formarem um único caminho de corrente e a resistência representar perda em série. Escolha paralelo quando a resistência estiver ligada através da rede ressonante e representar perda paralela. Depois do cálculo, compare a frequência de ressonância obtida com a frequência central desejada e confronte a largura de banda com a faixa que sua aplicação precisa deixar passar ou rejeitar. Se Q for alto demais, o circuito poderá ficar sensível à tolerância dos componentes, à variação de temperatura e ao carregamento, mesmo que a seletividade pareça vantajosa. Se Q for baixo demais, frequências próximas indesejadas talvez não sejam atenuadas o suficiente. Para chegar a um projeto viável, repita o cálculo nos extremos das tolerâncias e inclua as resistências de fonte, carga, enrolamento e série equivalente. Por fim, confirme tudo com uma varredura de frequência ou medição em bancada, pois este cálculo ideal não inclui autorressonância, capacitância distribuída nem perdas do núcleo magnético.
Casos de uso
Estimar a seletividade de um filtro
Calcule Q e a largura de banda aproximada de meia potência antes de escolher tolerâncias para um estágio sintonizado.
Comparar hipóteses de perda
Teste diferentes resistências equivalentes para avaliar como perdas no enrolamento, na fonte, na carga ou por fuga alteram a ressonância.
Verificar um conjunto ressonante
Confirme a frequência central e Q dos valores propostos de R, L e C antes da simulação ou do teste em bancada.
Perguntas frequentes
Quanto custa o cálculo?
Cada solicitação à API custa US$ 0,002. O cálculo no navegador está disponível sem processamento no servidor.
Qual é a fórmula de um circuito RLC em série?
A calculadora usa Q = (1/R) × sqrt(L/C), com resistência em ohms, indutância em henrys e capacitância em farads.
Qual é a fórmula de um circuito RLC em paralelo?
Para uma resistência modelada em paralelo com os ramos reativos, ela usa Q = R × sqrt(C/L).
O fator Q possui unidade?
Não. O fator de qualidade é adimensional, embora a frequência de ressonância e a largura de banda sejam medidas em hertz.
É preciso incluir a resistência do enrolamento?
Sim, quando ela for significativa. Use uma resistência equivalente que represente as perdas e o carregamento relevantes para a topologia escolhida.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"resistance_ohms": 10,
"inductance_henries": 0.01,
"capacitance_farads": 0.000001
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.resonance_q_factor",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |