Calculateur de vitesse de dérive
Découvrez à quelle vitesse les électrons avancent vraiment dans un fil : 2 A dans 1 millimètre carré de cuivre, avec 8,5 × 10²⁸ porteurs par mètre cube, dérivent à moins d'un millimètre par seconde. Saisissez courant, densité, aire et charge en unités SI. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Courant
- 2
- Densité
- 85 000 000 000 000 000 000 000 000 000
- Aire
- 0,000001
- Charge
- 0
- Vitesse de dérive
- 0,0001470588 m/s
La vitesse de dérive est la vitesse nette moyenne des porteurs de charge le long d'un conducteur lorsqu'un courant constant circule. Dans le modèle microscopique standard du courant, le courant électrique I est égal au produit de la densité de porteurs n, de l'aire de la section A, de la charge des porteurs q et de la vitesse de dérive vd, ce qui se réarrange en la formule de travail vd égale I divisé par n fois A fois q. Cette capacité prend ces quatre scalaires en unités SI — ampères, porteurs par mètre cube, mètres carrés et coulombs — et renvoie la vitesse de dérive en mètres par seconde ainsi que les entrées et le libellé de la formule, pour que vous puissiez auditer le résultat dans des comptes rendus de laboratoire, des vérifications de devoirs ou des pipelines d'automatisation sans redémontrer l'algèbre à chaque fois.
Ce que signifie la vitesse de dérive et quand cette formule s'applique
Dans les métaux et de nombreux semi-conducteurs, les porteurs de charge libres se déplacent aléatoirement à des vitesses thermiques élevées mais acquièrent une petite vitesse moyenne, opposée au champ appliqué ou dans son sens selon le signe de la charge. Cette vitesse nette moyenne est la vitesse de dérive. Le courant macroscopique est le flux de charge à travers une section : I égale n A q vd lorsque n est uniforme et que le courant est constant.
Résoudre pour vd donne une estimation directe de la lenteur réelle de la dérive des porteurs comparée à la propagation quasi instantanée du signal électromagnétique le long du fil. Les valeurs typiques d'un fil de cuivre produisent des vitesses de dérive de l'ordre du millimètre par seconde ou moins aux courants ordinaires, ce qui surprend bien des élèves la première fois qu'ils y injectent des n, A et q réalistes.
Utilisez ce calculateur lorsque vous connaissez déjà I, n, A et q en unités SI et qu'il vous faut une vd reproductible pour un cahier de laboratoire, une démonstration pédagogique ou un script qui corrige des réponses numériques. Le modèle suppose une densité et une section uniformes et un seul type de porteur ; les systèmes multi-porteurs ou à densité dépendante de la position exigent un modèle de transport plus détaillé que ne le fournit cette formule scalaire.
Comment lire le résultat de la vitesse de dérive
Pour les électrons, q vaut couramment 1.6e-19 C ; pour les trous ou les ions, utilisez le multiple élémentaire approprié. La densité et la charge doivent aussi être non nulles pour que le dénominateur ne s'annule pas. Les combinaisons invalides ne sont pas facturées : champs manquants, valeurs non finies, aire nulle, densité nulle ou charge nulle.
Gardez des unités cohérentes : convertissez les millimètres carrés en mètres carrés et les millimètres de diamètre en aire avec pi r carré avant l'appel, car la capacité ne réalise aucune conversion d'unités.
Travaux pratiques, contrôles de conception de fils et conseils d'automatisation
Dans les travaux pratiques d'introduction à l'électricité, les élèves mesurent souvent le courant traversant un calibre de fil connu, cherchent la densité approximative d'électrons libres du métal, prennent q comme charge élémentaire et calculent vd pour la comparer aux ordres de grandeur du manuel. Les scripts de procédé et de programme d'études peuvent appeler ce point de terminaison avec des n et q fixes pour une table de matériaux tout en faisant varier I et A d'un problème à l'autre.
Comme l'implémentation est une pure arithmétique déterministe sans réseau ni aléa à l'intérieur du solveur, des entrées identiques donnent toujours des résultats identiques en virgule flottante et peuvent servir de test de référence en intégration continue. Privilégiez le SI dans tout votre pipeline : ne stockez l'AWG ou le diamètre en mm qu'en bordure, convertissez une fois en m^2, puis appelez cette capacité. Ne passez jamais une aire égale à zéro et ne laissez pas la densité indéfinie lorsque vous générez des jeux de données synthétiques.
Quand vous avez besoin de la résistivité, de la loi d'Ohm ou d'une dérive fondée sur la mobilité à partir du champ électrique, utilisez un calculateur dédié plutôt que d'étirer cette formule.
Cas d’usage
Estimer la dérive des porteurs dans un fil de cuivre
À partir d'un courant mesuré, d'une densité d'électrons libres publiée, de la section du fil et de la charge élémentaire, calculez vd en m/s pour un compte rendu de laboratoire ou une démonstration.
Vérifier des scénarios de conception par lots
Balayez le courant ou la section pour une densité et une charge de matériau fixes afin de voir comment la vitesse de dérive évolue avant de choisir une taille de conducteur.
Questions fréquentes
Quelle formule le calculateur de vitesse de dérive utilise-t-il ?
vd = I / (n · A · q), où I est le courant en ampères, n la densité de porteurs en m^-3, A la section en m^2 et q la charge des porteurs en coulombs. Le résultat est en mètres par seconde.
Pourquoi une aire de section nulle est-elle rejetée ?
L'aire apparaît au dénominateur de la formule de la vitesse de dérive.
Quelle valeur utiliser pour la charge de l'électron q ?
Utilisez environ 1,6×10^-19 C (1.6e-19) pour la valeur de la charge élémentaire d'un seul électron. Pour les ions ou les porteurs multi-électrons, multipliez par le nombre de charge.
La densité et la charge doivent-elles être positives ?
Elles doivent être des nombres finis non nuls. Les conventions de signe du courant et de la charge affectent le signe de vd ; physiquement, la densité est positive et |q| est la valeur de la charge, mais le solveur applique l'arithmétique telle quelle.
Pourquoi les électrons dérivent-ils si lentement alors que la lampe s'allume tout de suite ?
Parce que les porteurs eux-mêmes avancent à peine, souvent à quelques millimètres par seconde ou moins, alors que le signal électromagnétique parcourt le fil presque instantanément. Le courant s'établit partout à la fois, même si chaque électron bouge très peu.
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/drift-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"current":2,"density":8.5e+28,"area":0.000001,"charge":1.6e-19}'const res = await fetch("https://api.kit.forhosting.com/elec/drift-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"current": 2,
"density": 8.5e+28,
"area": 0.000001,
"charge": 1.6e-19
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/drift-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"current": 2,
"density": 8.5e+28,
"area": 0.000001,
"charge": 1.6e-19
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/drift-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"current":2,"density":8.5e+28,"area":0.000001,"charge":1.6e-19}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"current":2,"density":8.5e+28,"area":0.000001,"charge":1.6e-19}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/drift-velocity", 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
{
"current": 2,
"density": 8.5e+28,
"area": 0.000001,
"charge": 1.6e-19
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.drift_velocity",
"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
Comment appeler le calculateur et interpréter le résultat JSON
Envoyez par POST un objet avec quatre nombres requis : current (I en ampères), density (n en m^-3), area (A en m^2) et charge (q en coulombs). L'aire de la section doit être strictement supérieure à zéro — une aire nulle est rejetée avec invalid_input car la densité de courant physique serait indéfinie. La réponse renvoie en écho les quatre entrées, renvoie drift_velocity sous forme de nombre fini, fixe unit à m/s et inclut la chaîne de formule vd = I / (n · A · q) pour la documentation.
Travaux pratiques, contrôles de conception de fils et conseils d'automatisation
Documentez les exemples avec une notation scientifique arrondie telle que I égale 2 A, n égale 8.5e28 m^-3, A égale 1e-6 m^2 et q égale 1.6e-19 C, pour que les relecteurs puissent recalculer vd à la main et retrouver l'API à la tolérance en virgule flottante près.
Cas d'intégration
Corriger automatiquement des devoirs
Appelez l'API depuis un script de correction avec I, n, A et q et comparez la drift_velocity renvoyée aux copies des élèves, sans maintenir de feuille de formule séparée.
Questions techniques
Combien coûte l'API ?
Les appels réussis sont facturés à $0.002 par élément sur votre solde KIT prépayé. Les requêtes invalid_input échouées ne sont pas facturées. Le widget du navigateur exécute le même solveur gratuitement pour un usage interactif.