Tension de charge RC au temps t
Avec 1 kΩ, 1 µF et une alimentation de 5 V, le condensateur atteint environ 63,2 % de la tension après 1 ms, soit exactement une constante de temps. Saisissez résistance, capacité, tension et temps écoulé pour connaître la tension à cet instant. 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
- 1 000
- Capacité
- 0,000001
- Tension d'alimentation
- 5
- Temps
- 0,001
- Constante de temps
- 0,001
- Tau
- 0,001
- Tension du condensateur
- 3,1606027941
- Tension
- 3,1606027941
Lorsqu'un échelon CC est appliqué à travers une résistance sur un condensateur initialement déchargé, la tension aux armatures ne saute pas : elle monte le long de la courbe exponentielle classique de charge RC vers l'alimentation. Ce calculateur de tension de charge RC au temps t accepte ces quatre nombres finis, renvoie la tension du condensateur, la constante de temps τ égale à R C, la fraction de charge, la charge stockée et le courant série lorsqu'il est fini, et rejette un temps écoulé négatif avec une erreur de validation claire.
Comment la tension monte sur la courbe de charge RC série
Parte de la loi des mailles de Kirchhoff sur une boucle contenant une alimentation constante V_s, une résistance série R et un condensateur C initialement déchargé. Le courant dans la résistance égale C fois dV_c sur dt, de sorte que la tension du condensateur obéit à l'EDO linéaire du premier ordre R C dV_c sur dt plus V_c égale V_s.
Avec V_c de zéro égal à zéro à l'instant de commutation, la solution fermée unique est V_c de t égale V_s multiplié par un moins l'exponentielle de moins t sur tau, où la constante de temps tau égale R fois C. À t égal zéro la tension est nulle ; après un tau elle atteint environ soixante-trois virgule deux pour cent de l'alimentation ; après trois tau près de quatre-vingt-quinze pour cent ; et après cinq tau environ quatre-vingt-dix-neuf virgule trois pour cent, la règle classique d'établissement.
Le courant complémentaire est I de t égal à V_s sur R multiplié par e à la puissance moins t sur tau : grand au premier instant et décroissant vers zéro lorsque le condensateur s'approche du circuit ouvert en CC. La charge stockée sur les armatures est simplement C fois la tension instantanée, donc une fois V_c connue le compte en coulombs suit sans seconde équation différentielle.
Le modèle suppose des composants linéaires idéaux, sans absorption diélectrique et un échelon pur à t égal zéro ; interrupteurs réels, ESR et fuites ajoutent des effets du second ordre qui appartiennent à d'autres chemins d'analyse. L'énergie stockée vaut un demi C V_c au carré et n'est pas la sortie principale ici, car l'intention de recherche de tension de charge à un instant choisi diffère de celle d'énergie ou du produit statique Q égale C V à polarisation fixe.
Où la tension de charge RC au temps t apparaît dans le travail réel
Les laboratoires d'électronique d'introduction assignent constamment des tracés de charge RC pour que les étudiants marquent les jalons d'un tau et de cinq tau sur l'oscilloscope avant de passer à la décharge et aux filtres multi-étages. Les équipes de mise en service embarquée et d'électronique de puissance estiment combien de temps un réseau RC de soft-start ou un superviseur de reset nécessite avant qu'un rail n'atteigne une fraction de l'alimentation finale, puis convertissent ce délai en timeouts firmware et marges de sous-tension.
Les concepteurs analogiques dimensionnant des fenêtres sample-and-hold, des détecteurs de crête et des réseaux de temporisation RC ont besoin de V_c de t plutôt que de la seule constante de temps nue, car le critère d'acceptation au banc est le pourcentage de la tension finale.
Conservez le produit statique Q égale C V, la landing tau égale R C seule, l'énergie un demi C V au carré et les calculateurs de décharge depuis une tension initiale sur des pages séparées pour que chaque intention de recherche ait un outil clair plutôt qu'une page multi-formules qui confond étudiants et moteurs de recherche.
Lorsque vous n'avez besoin que de la tension à un instant de la courbe de charge, ce calculateur de tension de charge RC au temps t est le contrat direct : quatre nombres en entrée, V_c et les champs de soutien tau et fraction en sortie, sans solveur symbolique et sans saut réseau.
Cas d’usage
Jalons de charge RC en laboratoire
Calculez V_c(t) et le pourcentage d'alimentation à une, trois et cinq constantes de temps pour que les étudiants comparent les curseurs d'oscilloscope à la courbe exponentielle idéale.
Soft-start et temporisation de reset
Estimez la tension du condensateur après un délai de mise sous tension pour les réseaux RC de soft-start et les superviseurs avant de fixer les timeouts firmware.
Questions fréquentes
Quelle formule ce calculateur de tension de charge RC utilise-t-il ?
V_c(t) = V_s × (1 − e^(−t/(R×C))) pour un condensateur initialement déchargé en série avec R piloté par un échelon V_s. La constante de temps est τ = R×C.
Que se passe-t-il si le temps est négatif ?
Le temps de charge écoulé doit être ≥ 0 secondes ; le temps négatif est rejeté et n'est pas facturé.
Quelles unités devez-vous utiliser pour R, C, V_s et t ?
Passez 1e-6 pour 1 µF et 1000 pour 1 kΩ ; les chaînes à préfixe SI ne sont pas analysées.
Que contient encore la réponse outre la tension ?
Elle renvoie τ = R×C, la fraction de charge et le pourcentage d'alimentation, la charge stockée C×V_c et le courant série lorsqu'il est fini, plus une courte expression et la chaîne de formule.
Combien de temps faut-il pour charger complètement un condensateur ?
En toute rigueur, il n'atteint jamais tout à fait la tension d'alimentation. Après une constante de temps, résistance fois capacité, il est à environ 63,2 %, et après cinq il est pratiquement chargé, la règle courante pour considérer le circuit stabilisé.
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-charge-voltage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resistance":1000,"capacitance":0.000001,"supply_voltage":5,"time":0.001}'const res = await fetch("https://api.kit.forhosting.com/elec/rc-charge-voltage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resistance": 1000,
"capacitance": 0.000001,
"supply_voltage": 5,
"time": 0.001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/rc-charge-voltage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resistance": 1000,
"capacitance": 0.000001,
"supply_voltage": 5,
"time": 0.001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/rc-charge-voltage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resistance":1000,"capacitance":0.000001,"supply_voltage":5,"time":0.001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resistance":1000,"capacitance":0.000001,"supply_voltage":5,"time":0.001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/rc-charge-voltage", 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,
"supply_voltage": 5,
"time": 0.001
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.rc_charge_voltage",
"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
Ingénieurs, étudiants et auteurs de firmware ont souvent besoin de la tension à un instant précis plutôt que d'un tracé complet : V_c de t vaut V_s multiplié par un moins e à la puissance moins t sur R C, avec R en ohms, C en farads, V_s en volts et t en secondes. Le parcours gratuit du navigateur et l'API payante partagent une fonction pure déterministe, de sorte que laboratoires, corrigés et scripts de production ne divergent jamais pour les mêmes R, C, V_s et t.
Ce que vous envoyez et ce que vous recevez
Les valeurs numériques et les chaînes numériques sont toutes deux acceptées pour que formulaires et collage de tableurs restent pratiques ; les chaînes à préfixe SI telles qu'un microfarad écrit en texte ne sont pas analysées, donc passez un fois dix à la moins six pour un microfarad et mille pour une résistance d'un kilo-ohm. Résistance et capacitance doivent être supérieures ou égales à zéro ; le temps écoulé doit être supérieur ou égal à zéro. NaN et Infinity sont rejetés. Les contrôles classiques de cours incluent un kilo-ohm et un microfarad à cinq volts après une milliseconde, exactement une constante de temps et près de soixante-trois virgule deux pour cent de cinq volts, et le cas t égal zéro qui doit renvoyer zéro volt sur le condensateur. Envoyez quatre nombres finis : résistance sous le champ resistance en ohms, capacitance sous capacitance en farads, supply_voltage sous supply_voltage en volts et time sous time en secondes. Des alias sont acceptés pour la commodité—r, R ou ohms pour la résistance ; c, C ou farads pour la capacitance ; vs, Vs, voltage ou volts pour l'alimentation ; t ou seconds pour le temps écoulé—mais une seule clé peut apparaître par grandeur dans une requête. Un temps négatif est rejeté avec invalid_input et le message indique que le temps négatif n'est pas autorisé ; R ou C négatifs échouent de la même façon. En succès la réponse renvoie les entrées nettoyées, time_constant et tau comme R fois C, capacitor_voltage et voltage comme V_c de t, charge_fraction entre zéro et un, percent_of_supply comme cent fois cette fraction, charge et charge_coulombs comme C fois V_c, current et current_amperes comme le courant série lorsqu'il est fini, étiquettes d'unité, une courte chaîne d'expression, method rc_series_charge et la chaîne de formule. 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ù la tension de charge RC au temps t apparaît dans le travail réel
Comme cette capacité est un moteur parse pur, le tarif API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.
Cas d'intégration
Fixtures CI et corrigés
Automatisez la même évaluation V_c(t)=V_s(1−e^(−t/RC)) que le navigateur pour que les correcteurs automatiques partagent une vérité unique sur les problèmes de tension de charge au temps t.
Questions techniques
Combien coûte le calculateur de tension de charge RC au temps t ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.