Répartition de tension des condensateurs en série
Sous 400 V, une chaîne de condensateurs de 100, 220 et 100 µF laisse au 220 µF la plus petite part, et chacun reste sous sa tension nominale. Saisissez chaque capacité et sa tension nominale pour voir la marge de chaque composant. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Tension totale
- 400
- Capacité équivalente
- 40,7407407407
- Utilisation maximale de la valeur nominale (%)
- 65,1851851852
Ce calculateur détermine la tension idéale aux bornes de chaque condensateur d’une chaîne en série à partir de la tension totale et des capacités individuelles. Tous les composants portant la même charge, les plus faibles capacités prennent une part de tension plus élevée. Saisissez la capacité et la tension nominale de chaque pièce pour obtenir la tension calculée, la part en pourcentage, l’utilisation du calibre, la marge restante et le verdict. Ce contrôle préliminaire distingue le modèle idéal des effets réels de fuite, de tolérance et de transitoires.
Pourquoi la tension ne se partage pas toujours également
Dans le modèle idéal en régime établi, les condensateurs en série portent une charge de même valeur, sans nécessairement avoir la même tension. Puisque V = Q/C, une capacité plus faible développe une tension supérieure. Deux pièces identiques divisent la tension également, tandis que des valeurs différentes suivent une proportion inverse.
Le calculateur indique pour chaque ligne la tension, la part du total, l’utilisation du calibre et la marge. Employez la même unité de capacité partout, car seuls les rapports déterminent la répartition.
Fonctionnement du calcul par capacité inverse
Le calcul commence par la somme des inverses de toutes les capacités; la capacité équivalente est l’inverse de cette somme. La tension totale est ensuite multipliée par le poids 1/C de chaque composant puis divisée par la somme réciproque. L’utilisation correspond à la tension attribuée divisée par le calibre, et la marge au calibre moins cette tension.
La chaîne réussit uniquement si chaque limite est respectée.
Un contrôle idéal et non une garantie de sécurité complète
Une chaîne réelle subit les tolérances, les courants de fuite, l’absorption diélectrique, la température, le vieillissement et les transitoires. Les ensembles haute tension nécessitent souvent des résistances d’équilibrage ou des réseaux actifs dimensionnés avec les données du pire cas. Utilisez ce résultat pour repérer une violation nominale, puis étudiez les tolérances extrêmes, le déclassement recommandé, l’ondulation, les limites thermiques et les défauts.
Cas d’usage
Contrôle d’un bus CC haute tension
Vérifiez la tension nominale de chaque pièce avant de concevoir l’équilibrage et l’analyse des tolérances extrêmes.
Étude d’une substitution de nomenclature
Comparez un nouvel assortiment à la chaîne d’origine et identifiez la pièce qui utilise le plus son calibre.
Formation en électronique
Montrez pourquoi une charge égale produit une répartition inverse à la capacité et pourquoi des valeurs différentes ne partagent pas également.
Questions fréquentes
Quelle formule donne la tension de chaque condensateur ?
Pour le condensateur i, Vi = Vtotal × (1/Ci) / Σ(1/Cj). Toute unité de capacité convient si elle reste identique pour toutes les entrées.
Des condensateurs identiques partagent-ils également la tension ?
Oui, dans le modèle idéal. Leurs poids réciproques sont identiques et chacun reçoit la tension totale divisée par leur nombre.
Pourquoi le plus petit condensateur reçoit-il la tension la plus forte ?
Les composants en série portent la même charge idéale et V = Q/C; à charge égale, une capacité moindre donne une tension supérieure.
Un résultat positif garantit-il la sécurité de la chaîne ?
Non. Vérifiez aussi les tolérances, les fuites, le déclassement, la température, les transitoires, l’ondulation et l’équilibrage.
Puis-je saisir les capacités en microfarads ou en nanofarads ?
Oui, n'importe quelle unité convient si tous les condensateurs utilisent la même, car seule la proportion entre les capacités décide de la répartition. La tension totale et les tensions nominales se saisissent toujours en volts.
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/series-cap-voltage-share \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_voltage":400,"capacitors":[{"capacitance":100,"voltage_rating":250},{"capacitance":220,"voltage_rating":200},{"capacitance":100,"voltage_rating":250}]}'const res = await fetch("https://api.kit.forhosting.com/elec/series-cap-voltage-share", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_voltage": 400,
"capacitors": [
{
"capacitance": 100,
"voltage_rating": 250
},
{
"capacitance": 220,
"voltage_rating": 200
},
{
"capacitance": 100,
"voltage_rating": 250
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/series-cap-voltage-share",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_voltage": 400,
"capacitors": [
{
"capacitance": 100,
"voltage_rating": 250
},
{
"capacitance": 220,
"voltage_rating": 200
},
{
"capacitance": 100,
"voltage_rating": 250
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/series-cap-voltage-share", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_voltage":400,"capacitors":[{"capacitance":100,"voltage_rating":250},{"capacitance":220,"voltage_rating":200},{"capacitance":100,"voltage_rating":250}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_voltage":400,"capacitors":[{"capacitance":100,"voltage_rating":250},{"capacitance":220,"voltage_rating":200},{"capacitance":100,"voltage_rating":250}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/series-cap-voltage-share", 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
{
"total_voltage": 400,
"capacitors": [
{
"capacitance": 100,
"voltage_rating": 250
},
{
"capacitance": 220,
"voltage_rating": 200
},
{
"capacitance": 100,
"voltage_rating": 250
}
]
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.series_cap_voltage_share",
"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.
Limites
max_n | 1000 |
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
Fonctionnement du calcul par capacité inverse
Une tension positive et au moins deux enregistrements positifs et finis sont requis; sinon invalid_input est renvoyé.
Un contrôle idéal et non une garantie de sécurité complète
Le navigateur et l’API partagent le même calcul déterministe; chaque appel automatisé coûte $0.002.
Questions techniques
Quel est le prix du calcul par API ?
Chaque requête API réussie coûte $0.002. Le calcul dans le navigateur est gratuit et emploie le même cœur déterministe.