ForHosting KIT · Ingénierie et construction

Calculateur de la loi d'Ohm

Indiquez deux des quatre grandeurs, tension, courant, résistance ou puissance, et les deux autres sont calculées : 12 V sous 2 A donnent 6 ohms et 24 watts. Les six combinaisons sont prises en charge, du choix d'une résistance à la puissance qu'un composant doit dissiper. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Tension (V)
12
Courant (A)
2
Vous obtenez
Résistance (Ω)
6
Puissance (W)
24
Valeurs connues
i, v

Prend exactement deux des valeurs v (volts), i (ampères), r (ohms) et p (watts) et résout les deux restantes à l'aide de la loi d'Ohm V=I*R et de la relation de puissance P=V*I, en renvoyant les quatre valeurs ainsi que la paire que vous avez fournie.

La loi d'Ohm et la puissance à partir de deux valeurs quelconques

Le calculateur part des deux identités V = I*R (loi d'Ohm) et P = V*I (puissance électrique), qui ensemble permettent à deux quelconques des quatre grandeurs de déterminer les deux autres. Vous fournissez exactement deux des valeurs v, i, r et p, et l'outil résout la paire restante, renvoyant un objet avec les quatre champs v, i, r et p ainsi que given, une liste triée par ordre alphabétique des deux entrées que vous avez fournies.

L'exemple de référence passe v 12 et i 2 et renvoie r 6 et p 24, avec given fixé à i et v, montrant une charge de 12 volts et 2 ampères se résolvant à 6 ohms et 24 watts. Parce qu'il reprend toujours l'ensemble complet, le code en aval n'a jamais à se souvenir des deux qu'il a envoyées ; il peut lire chaque grandeur du circuit depuis une seule réponse cohérente.

Les six combinaisons d'entrée

Il existe six façons de choisir deux des quatre inconnues, et chacune a sa propre solution en forme fermée. Avec v et i : r = v/i et p = v*i. Avec v et r : i = v/r et p = v*v/r.

Avec v et p : i = p/v et r = v*v/p. Avec i et r : v = i*r et p = i*i*r. Avec i et p : v = p/i et r = p/(i*i).

Avec r et p : i = sqrt(p/r) et v = i*r. La branche à racine carrée pour le cas résistance-et-puissance est la seule qui ne soit pas un simple produit ou quotient, et elle fonctionne parce que la puissance dissipée dans une résistance est I au carré multiplié par R. Chaque branche est de l'arithmétique pure sur vos deux entrées, de sorte que le résultat ne dépend que des nombres que vous envoyez, jamais d'un état caché.

Conception électronique

Dimensionnez une résistance série à partir d'une tension d'alimentation et d'un courant cible, ou vérifiez la puissance qu'un composant doit dissiper avant de choisir sa valeur nominale.

Calculs de LED et de charges

À partir d'une tension et d'un courant connus, relisez la résistance et la puissance pour choisir une résistance et confirmer qu'elle reste dans des limites de puissance sûres.

Enseignement et travaux pratiques

Montrez comment V, I, R et P sont interreliés, en utilisant l'exemple déterministe 12 V / 2 A renvoyant 6 ohms et 24 watts comme réponse de référence.

Combien de valeurs dois-je fournir ?

Exactement deux des valeurs v, i, r et p. L'outil résout les deux restantes et renvoie les quatre ainsi que la paire given.

Que renvoient v 12 et i 2 ?

r 6 et p 24, avec given fixé à i et v, selon r = v/i et p = v*i.

Quelles combinaisons sont prises en charge ?

Les six appariements de v, i, r et p, y compris r et p, qui résout i = sqrt(p/r) puis v = i*r.

Comment vérifier la puissance qu'une résistance doit supporter ?

Saisissez la tension à ses bornes et sa valeur en ohms. La puissance vaut la tension au carré divisée par la résistance : vous pouvez ainsi la comparer à la puissance nominale avant de choisir le composant.

Puis-je saisir zéro ou une valeur négative ?

Non. Chacune des deux valeurs doit être strictement positive, donc zéro et les nombres négatifs sont refusés. Toutes les divisions et la racine carrée des formules gardent ainsi un sens.

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.

POSThttps://api.kit.forhosting.com/dev/ohm-law

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é.

curl -X POST https://api.kit.forhosting.com/dev/ohm-law \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"v":12,"i":2}'
{
  "v": 12,
  "i": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.ohm_law",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Validation, précision et déterminisme

Chaque valeur fournie doit être un nombre fini strictement supérieur à zéro, de sorte que zéro, les négatifs, NaN et les non-nombres sont rejetés par un message identifiant le champ, ce qui garde aussi bien définies les branches à racine carrée et à division. Le paramètre decimals est un entier de 0 à 10 et vaut 6 par défaut ; une valeur hors de cette plage est rejetée plutôt que bornée. L'outil compte combien de v, i, r et p sont présents et en exige exactement deux ; en envoyer une, trois ou quatre déclenche une erreur typée invalid_input nommant la règle.

Puis-je utiliser des valeurs négatives ou nulles ?

Non. Chaque valeur fournie doit être un nombre fini supérieur à zéro, sinon une erreur typée invalid_input est renvoyée.

L'outil de navigateur est-il gratuit ?

Oui, le widget est gratuit (tier A). L'API fonctionne sur solde KIT prépayé à partir de $0.002 et ne facture que les tâches réussies.

Consulter la documentation complète du KIT →