Calculateur de constante RC
1 kΩ fois 1 µF donne une constante de temps de 1 ms, et cinq d'entre elles, 5 ms, forment la fenêtre d'établissement habituelle. Saisissez résistance et capacité pour savoir à quelle vitesse un circuit RC se charge ou se décharge. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Résistance en ohms
- 1 000
- Capacité en farads
- 0,000001
- Constante de temps
- 0,001 second
- Constante de temps (s)
- 0,001
- τ
- 0,001
- Temps d'établissement
- 0,005
La constante de temps RC est le produit de la résistance et de la capacité qui fixe la vitesse à laquelle un circuit résistor-condensateur du premier ordre charge ou décharge vers une nouvelle tension stationnaire. Concepteurs, étudiants et techniciens de laboratoire utilisent ce couple de nombres chaque jour pour dimensionner des résistances de tirage et des condensateurs de filtrage, estimer des largeurs d'impulsion de reset et choisir des retards d'échantillonnage sur des fronts analogiques. Ce calculateur de constante de temps RC accepte une résistance et une capacité non négatives, les multiplie avec une arithmétique en virgule flottante déterministe, et renvoie la constante de temps tau ainsi que le temps d'établissement conventionnel à cinq tau, les entrées nettoyées et une courte expression imprimable. Une résistance ou une capacité négative est rejetée avec une erreur de validation claire car R et C passifs ne peuvent pas être inférieurs à zéro ; zéro est autorisé et produit simplement une constante de temps nulle.
Comment fonctionnent la constante de temps RC et l'établissement à cinq tau
Dans un résistor et un condensateur en série pilotés par un échelon de tension, la tension aux bornes du condensateur tend vers sa valeur finale de façon exponentielle avec une constante tau égale à R fois C.
Après un tau, l'erreur relative au changement final d'échelon est tombée à environ trente-sept pour cent restants, après trois tau à environ cinq pour cent, et après cinq tau à environ zéro virgule sept pour cent, raison pour laquelle manuels et revues de conception citent souvent cinq tau comme fenêtre pratique d'établissement ou d'attente.
Le même produit gouverne la décharge vers la masse à travers un résistor, les filtres RC anti-rebond, les coins passe-bas de type intégrateur, et de nombreux réseaux de reset ou de retard à l'allumage construits avec un seul résistor et un condensateur. Les composants réels ont des tolérances, des fuites, une absorption diélectrique et des parasites de routage qui déplacent le tau effectif, mais la première étape de conception reste le produit arithmétique de R et C nominaux.
Le stockage d'énergie, la charge Q égale à C V, et l'impédance d'un condensateur à une fréquence donnée sont des grandeurs différentes et appartiennent à des pages séparées afin que l'intention de recherche de constante de temps ne collisionne pas avec ces autres formules.
Où les calculateurs de constante de temps RC apparaissent dans le travail réel
Les laboratoires d'électronique d'introduction assignent constamment des exercices de régimes transitoires RC pour que les étudiants convertissent les kilohms et microfarads des fiches techniques en millisecondes de montée ou de décharge avant de passer aux mesures à l'oscilloscope. Les équipes embarquées et de mise sous tension dimensionnent les réseaux RC de power-on reset et de soft-start en estimant cinq tau comme attente avant de lever le reset ou d'activer un interrupteur de charge.
Les conceptions de front analogique et d'acquisition de données choisissent des filtres RC anti-repliement ou anti-rebond en fixant tau par rapport aux périodes d'échantillonnage et à la précision d'établissement, et un produit fiable de R et C aligne carnets et tableurs. Conservez des pages distinctes pour charge seule, énergie seule, impédance et réseaux multi-éléments afin que chaque intention de recherche ait une page claire plutôt qu'un outil multi-formules surchargé qui confond étudiants et moteurs de recherche.
Cas d’usage
Devoirs de laboratoire et estimations à l'oscilloscope
Convertissez une valeur de résistor et une valeur de condensateur en tau et cinq tau afin que les étudiants prédisent les temps de montée et de décharge avant de mesurer sur un oscilloscope.
Fenêtres de power-on reset et de soft-start
Estimez combien attendre après la mise sous tension pour un réseau RC de retard en prenant cinq fois R fois C comme fenêtre pratique d'établissement.
Questions fréquentes
Pourquoi renvoyer cinq tau en plus de tau ?
Après cinq constantes de temps, un échelon RC du premier ordre s'est établi à environ 99.3% de sa valeur finale, règle de conception courante pour les fenêtres d'attente et les temps d'établissement de filtres.
Quelles unités dois-je utiliser ?
Passez les valeurs SI comme nombres (p. ex. 1000 et 1e-6) ; les chaînes à préfixe comme '1k' ou '1uF' ne sont pas parse.
De combien un condensateur se charge-t-il après une constante de temps ?
Après un tau, la réponse à un échelon a parcouru environ soixante-trois pour cent de sa variation finale ; après trois tau, environ quatre-vingt-quinze pour cent, et après cinq tau, à peu près 99,3 %. La décharge suit les mêmes étapes.
Pourquoi 1 kΩ avec 1 µF et 1 MΩ avec 1 nF donnent-ils la même constante de temps ?
Parce que seul le produit R fois C compte. Mille ohms fois un millionième de farad et un million d'ohms fois un milliardième de farad valent tous deux 1 ms.
Puis-je saisir 1k ou 1uF directement ?
Non. Les préfixes écrits en texte ne sont pas convertis : saisissez 1000 pour une résistance de 1 kΩ et 1e-6 pour un condensateur de 1 µF. Le résultat sort ainsi en secondes, sans erreur d'échelle.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
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)Exemple de requête
{
"resistance": 1000,
"capacitance": 0.000001
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.rc_time_constant",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Un tau égale R fois C en secondes lorsque R est en ohms et C en farads ; après un tau, une réponse à un échelon atteint environ soixante-trois pour cent de sa variation finale, et après cinq tau elle s'établit à peu près à quatre-vingt-dix-neuf virgule trois pour cent de la valeur finale.
Comment fonctionnent la constante de temps RC et l'établissement à cinq tau
La capacité doit s'exprimer en farads et la résistance en ohms pour que tau tombe en secondes : un kilohm fois un microfarad fait une milliseconde, et un mégohm fois un nanofarad fait aussi une milliseconde.
Ce que vous envoyez et ce que vous recevez en retour
Les valeurs numériques et les chaînes numériques sont toutes deux acceptées afin que les widgets de formulaire et le collage depuis un tableur restent pratiques ; les chaînes avec préfixe SI telles qu'un kilohm écrit en texte ne sont pas parse, donc passez mille pour une pièce d'un kilohm et un fois dix à la moins six pour une pièce d'un microfarad. Vérifications classiques de cours : mille ohms avec un microfarad donnent tau d'une milliseconde et cinq tau de cinq millisecondes, et un ohm avec un farad donne tau d'une seconde. Si vous avez besoin de charge stockée, d'énergie, d'impédance à une fréquence, ou de réduction série-parallèle de bancs de résistances, traitez-les comme des outils séparés plutôt que d'étendre ce produit RC pur. Envoyez une résistance finie non négative sous le champ resistance, exprimée en ohms, et une capacité finie non négative sous le champ capacitance, exprimée en farads. La même résistance est acceptée sous les alias r, R ou ohms, et la capacité sous c, C ou farads, mais une seule clé peut apparaître pour chaque grandeur dans une requête. Résistance et capacité doivent chacune être supérieures ou égales à zéro ; NaN, Infinity et les valeurs négatives échouent avec invalid_input et ne sont pas facturées. En cas de succès, la réponse inclut résistance et capacité nettoyées, time_constant, time_constant_seconds et tau comme le même produit R fois C, settling_time, settling_time_five_tau et settling_time_seconds comme cinq fois ce produit, unit fixé à second, une courte chaîne expression montrant tau et cinq tau, method rc_time_constant, et la chaîne formula tau égale R fois C avec établissement à cinq R C. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs de constante de temps RC apparaissent dans le travail réel
Les bancs de test de production qui programment des charges RC connues peuvent appeler l'API et affirmer que la fenêtre d'établissement attendue correspond à l'instrumentation dans la tolérance. Comme cette capacité est un moteur parse pur, le prix de l'API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas le solde.
Cas d'intégration
Fixtures d'intégration continue et clés de réponses
Scriptez le même produit τ = R × C utilisé dans le navigateur pour que correcteurs automatiques et contrôles de nomenclature partagent une seule vérité de référence pour les constantes de temps.
Questions techniques
Quelle formule utilise ce calculateur de constante de temps RC ?
τ = R × C pour la constante de temps en secondes, et t_settle = 5 × R × C pour le temps d'établissement conventionnel à cinq tau d'une réponse à un échelon du premier ordre.
Que se passe-t-il si la résistance ou la capacité est négative ?
La requête échoue avec invalid_input. La résistance et la capacité passives doivent être ≥ 0 ohms et farads pour ce modèle.
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde KIT prépayé à $0.002 par élément réussi ; une entrée invalide n'est pas facturée.