Calculadora de constante RC
1 kΩ vezes 1 µF dá uma constante de tempo de 1 ms, e cinco delas, 5 ms, são a janela usual para o circuito se acomodar. Informe resistência e capacitância para ver com que rapidez um circuito RC carrega ou descarrega. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Resistência em ohms
- 1.000
- Capacitância em farads
- 0,000001
- Constante de tempo
- 0,001 second
- Constante de tempo (s)
- 0,001
- τ
- 0,001
- Tempo de acomodação
- 0,005
A constante de tempo RC é o produto de resistência e capacitância que define quão rápido um circuito resistor-capacitor de primeira ordem carrega ou descarrega em direção a uma nova tensão estacionária. Projetistas, alunos e técnicos de laboratório usam esse par de números todos os dias para dimensionar pull-ups e capacitores de filtro, estimar larguras de pulso de reset e escolher atrasos de amostragem em front-ends analógicos. Esta calculadora de constante de tempo RC aceita resistência e capacitância não negativas, multiplica-as com aritmética de ponto flutuante determinística e devolve a constante tau junto com a acomodação convencional de cinco tau, entradas limpas e uma expressão imprimível curta. Resistência ou capacitância negativas são rejeitadas com erro de validação claro porque R e C passivos não podem ser menores que zero; zero é permitido e simplesmente produz constante de tempo nula.
Como funcionam a constante de tempo RC e a acomodação de cinco tau
Em um resistor e capacitor em série acionados por um degrau de tensão, a tensão no capacitor aproxima-se do valor final de forma exponencial com constante tau igual a R vezes C. Após um tau o erro relativo à mudança final caiu a cerca de trinta e sete por cento restantes, após três tau a cerca de cinco por cento, e após cinco tau a cerca de zero vírgula sete por cento, por isso livros e revisões de projeto citam frequentemente cinco tau como janela prática de acomodação ou espera.
O mesmo produto governa a descarga para o terra por um resistor, filtros RC de debounce, cantos passa-baixa tipo integrador e muitas redes de reset ou atraso de energização com um único resistor e capacitor. Peças reais têm tolerâncias, fuga, absorção dielétrica e parasitas de layout que deslocam o tau efetivo, mas o primeiro passo de projeto ainda é o produto aritmético de R e C nominais.
Energia armazenada, carga Q igual a C V e impedância de um capacitor em uma frequência dada são grandezas diferentes e pertencem a páginas separadas para que a intenção de busca de constante de tempo não colida com essas outras fórmulas.
Casos de uso
Lição de laboratório e estimativas com osciloscópio
Converta um valor de resistor e um de capacitor em tau e cinco tau para que alunos prevejam tempos de subida e descarga antes de medir em um osciloscópio.
Janelas de power-on reset e soft-start
Estime quanto esperar após a energização em uma rede RC de atraso tomando cinco vezes R vezes C como janela prática de acomodação.
Perguntas frequentes
Por que devolver cinco tau além de tau?
Após cinco constantes de tempo um degrau RC de primeira ordem acomodou-se perto de 99.3% do valor final, regra de projeto comum para janelas de espera e tempos de acomodação de filtros.
Quais unidades devo usar?
Passe valores SI como números (p. ex. 1000 e 1e-6); strings com prefixo como '1k' ou '1uF' não são parseadas.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Quanto um capacitor carrega depois de uma constante de tempo?
Depois de um tau, a resposta a um degrau percorreu cerca de sessenta e três por cento da mudança final; depois de três tau, cerca de noventa e cinco por cento, e depois de cinco tau, aproximadamente 99,3 %. Na descarga, os passos são os mesmos.
Posso digitar 1k ou 1uF diretamente?
Não. Prefixos escritos como texto não são convertidos, então digite 1000 para um resistor de 1 kΩ e 1e-6 para um capacitor de 1 µF. Assim o resultado sai em segundos, sem erro de escala.
Ferramentas relacionadas
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/rc-time-constant \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resistance":1000,"capacitance":0.000001}'const res = await fetch("https://api.kit.forhosting.com/elec/rc-time-constant", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resistance": 1000,
"capacitance": 0.000001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/rc-time-constant",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resistance": 1000,
"capacitance": 0.000001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/rc-time-constant", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resistance":1000,"capacitance":0.000001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resistance":1000,"capacitance":0.000001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/rc-time-constant", 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": 1000,
"capacitance": 0.000001
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.rc_time_constant",
"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. |
Notas técnicas
Um tau é R vezes C em segundos quando R está em ohms e C em farads; após um tau a resposta ao degrau atinge cerca de sessenta e três por cento da mudança final, e após cinco tau acomoda-se em torno de noventa e nove vírgula três por cento do valor final.
Como funcionam a constante de tempo RC e a acomodação de cinco tau
A capacitância deve ser expressa em farads e a resistência em ohms para que tau fique em segundos: um quilo-ohm vezes um microfarad é um milissegundo, e um megaohm vezes um nanofarad também é um milissegundo.
O que você envia e o que recebe de volta
Valores numéricos e strings numéricas são aceitos para que widgets de formulário e colagem de planilha sejam convenientes; strings com prefixo SI em texto não são parseadas, então passe mil para um quilo-ohm e 1e-6 para um microfarad. Checagens clássicas de sala: mil ohms com um microfarad dão tau de um milissegundo e cinco tau de cinco milissegundos; um ohm com um farad dá tau de um segundo. Se precisar de carga armazenada, energia, impedância em frequência ou redução série-paralelo de bancos de resistores, trate-os como ferramentas separadas em vez de estender este produto RC puro. Envie uma resistência finita não negativa no campo resistance, em ohms, e uma capacitância finita não negativa em capacitance, em farads. A mesma resistência é aceita sob os aliases r, R ou ohms, e a capacitância sob c, C ou farads, mas apenas uma chave pode aparecer por grandeza na requisição. Resistência e capacitância devem ser maiores ou iguais a zero; NaN, Infinity e valores negativos falham com invalid_input e não são cobrados. Em sucesso a resposta inclui resistência e capacitância limpas, time_constant, time_constant_seconds e tau como o mesmo produto R vezes C, settling_time, settling_time_five_tau e settling_time_seconds como cinco vezes esse produto, unit em second, uma expressão curta mostrando tau e cinco tau, method rc_time_constant e a string de fórmula tau igual a R vezes C com acomodação em cinco R C. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras de constante de tempo RC aparecem no trabalho real
Laboratórios introdutórios de eletrônica atribuem com frequência drills de transitórios RC para que alunos convertam quilo-ohms e microfarads de datasheet em milissegundos de subida ou descarga antes de medir no osciloscópio. Equipes de embedded e de bring-up de potência dimensionam redes RC de power-on reset e soft-start estimando cinco tau como espera antes de liberar o reset ou habilitar um switch de carga. Mantenha páginas só de carga, só de energia, de impedância e de redes multi-elemento separadas para que cada intenção de busca tenha uma página clara em vez de uma ferramenta multi-fórmula sobrecarregada que confunde alunos e mecanismos de busca. Projetos de front-end analógico e aquisição de dados escolhem filtros RC anti-alias ou anti-bounce fixando tau em relação a períodos de amostragem e precisão de acomodação, e um produto confiável de R e C mantém cadernos e planilhas alinhados. Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo.
Casos de integração
Fixtures de CI e chaves de resposta
Automatize o mesmo produto τ = R × C do navegador para que avaliadores automáticos e checagens de BOM compartilhem uma verdade de referência de constantes de tempo.
Perguntas técnicas
Que fórmula esta calculadora de constante de tempo RC usa?
τ = R × C para a constante de tempo em segundos, e t_settle = 5 × R × C para a acomodação convencional de cinco tau de uma resposta ao degrau de primeira ordem.
O que acontece se a resistência ou a capacitância for negativa?
A requisição falha com invalid_input. Resistência e capacitância passivas devem ser ≥ 0 ohms e farads neste modelo.