Calculateur force magnétique Lorentz F=|q|vB sinθ, gratuit
Une charge de 0,002 C qui traverse un champ de 0,5 T à 500 000 m/s subit 500 N : saisissez la charge, sa vitesse, le champ et l'inclinaison du mouvement par rapport au champ pour obtenir la force magnétique sur cette charge en mouvement. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Charge q
- 0,002
- Vitesse
- 500 000
- Champ magnétique
- 0,5
- Angle (degrés)
- 90
- Angle (rad)
- 1,5707963268 N
- Sinus thêta
- 1
- Force magnétique
- 500
- Force (N)
- 500
Les étudiants utilisent F = q v B sin θ pour convertir des charges de laboratoire en microcoulombs et des champs en teslas en forces en newtons, et les ingénieurs emploient le même produit comme estimation de premier ordre pour la déflexion de faisceaux, les charges sur conducteurs et la géométrie de l’effet Hall avant des solveurs multiphysiques. Il multiplie par le sinus de cet angle avec une arithmétique flottante déterministe et renvoie la magnitude de la force en newtons avec les entrées nettoyées, l’angle en radians, la valeur du sinus et une expression imprimable. Les angles hors de 0 à 180 sont rejetés avec une erreur de validation claire afin qu’une erreur d’unités ou une valeur non physique ne produise pas une réponse incorrecte en silence.
Comment fonctionne la formule de force magnétique de Lorentz
La force de Lorentz complète sur une charge q est q fois E plus q fois v croix B. Lorsque seule la contribution magnétique compte, ou lorsque E est nul, la magnitude de la force magnétique se réduit à F = |q| v B sin θ, où θ est l’angle entre le vecteur vitesse et le vecteur champ magnétique.
Le facteur sinus signifie que la force est nulle lorsque la charge se déplace parallèlement ou antiparallèlement au champ (θ = 0° ou 180°) et atteint son maximum lorsque le mouvement est perpendiculaire à B (θ = 90°). C’est pourquoi les tubes cathodiques, spectromètres de masse et trajectoires de cyclotron soignent tant l’orientation de v par rapport à B.
Cette capacité calcule uniquement la magnitude scalaire, en utilisant la valeur absolue de q pour que les réponses de devoir demandant l’ampleur de la force restent non négatives quelle que soit la polarité. La direction vectorielle par la règle de la main droite, le terme électrique qE, les corrections relativistes et la force sur un segment de fil I L croix B sont des intentions de recherche distinctes et appartiennent à des pages séparées.
Cas d’usage
Exercices de force de Lorentz en cours et laboratoire
Calculez F = |q| v B sin(θ) pour charges, vitesses, champs et angles de manuel, afin que enseignants et correcteurs automatiques partagent une vérité de référence, y compris les erreurs d’angle hors plage.
Estimations initiales de faisceau et aimants
Estimez la magnitude de la force magnétique sur une charge en mouvement dans un champ uniforme avant une simulation complète de suivi de particules ou multiphysique.
Questions fréquentes
Quelle formule utilise ce calculateur de force magnétique ?
La magnitude de la force magnétique de Lorentz F = |q| v B sin(θ) avec q en coulombs, v en m/s, B en teslas, θ en degrés (0..180) et F en newtons.
Que se passe-t-il si l’angle est hors de 0..180 ?
L’angle entre vitesse et champ magnétique doit être entre 0 et 180 degrés inclus ; les valeurs hors de cette plage sont rejetées plutôt qu’enveloppées.
Le signe de la charge compte-t-il ?
La magnitude utilise |q|, donc F est toujours non négative. La charge signée est tout de même renvoyée dans la réponse pour vos dossiers. La direction (règle de la main droite) est une question vectorielle non couverte ici.
Pourquoi la force est-elle nulle quand la charge se déplace le long du champ ?
Parce que la force dépend du sinus de l'angle entre le mouvement et le champ, et que ce sinus vaut zéro à 0° comme à 180°. La force est maximale quand la charge se déplace perpendiculairement au champ, à 90°.
Le calculateur donne-t-il la direction de la force magnétique ?
Non, il donne seulement son intensité en newtons. La direction se trouve avec la règle de la main droite. La partie électrique de la force de Lorentz et la force sur un fil parcouru par un courant relèvent d'autres calculs.
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/magnetic-force-charge \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"charge":0.002,"velocity":500000,"magnetic_field":0.5,"angle":90}'const res = await fetch("https://api.kit.forhosting.com/elec/magnetic-force-charge", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"charge": 0.002,
"velocity": 500000,
"magnetic_field": 0.5,
"angle": 90
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/magnetic-force-charge",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"charge": 0.002,
"velocity": 500000,
"magnetic_field": 0.5,
"angle": 90
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/magnetic-force-charge", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"charge":0.002,"velocity":500000,"magnetic_field":0.5,"angle":90}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"charge":0.002,"velocity":500000,"magnetic_field":0.5,"angle":90}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/magnetic-force-charge", 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
{
"charge": 0.002,
"velocity": 500000,
"magnetic_field": 0.5,
"angle": 90
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.magnetic_force_charge",
"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
La partie magnétique de la force de Lorentz sur une charge ponctuelle se déplaçant dans un champ magnétique uniforme est un résultat central de l’électromagnétisme classique : la magnitude de la force est le produit de la valeur absolue de la charge, de la vitesse, de l’intensité du champ et du sinus de l’angle entre le vecteur vitesse et le champ magnétique. Ce calculateur accepte une charge finie en coulombs, une vitesse non négative en mètres par seconde, un champ magnétique non négatif en teslas et un angle en degrés restreint à l’intervalle fermé de 0 à 180.
Comment fonctionne la formule de force magnétique de Lorentz
En unités SI, q est en coulombs, v en mètres par seconde, B en teslas, θ est adimensionnel comme angle et F en newtons. L’algorithme convertit les degrés en radians, évalue Math.sin une fois, multiplie quatre facteurs finis et nettoie chaque valeur à douze chiffres significatifs pour un JSON stable. Les angles hors de l’intervalle fermé de 0 à 180 degrés sont refusés avec invalid_input au lieu d’envelopper ou de prendre une valeur absolue qui masquerait une erreur d’unités.
Ce que vous envoyez et ce que vous recevez
Les valeurs numériques et chaînes numériques sont acceptées pour faciliter formulaires et collage de tableurs ; les préfixes SI en texte ne sont pas interprétés, donc passez 1e-6 pour une source d’un microcoulomb. La charge peut être positive, négative ou nulle. Vérifications classiques de cours : 2 mC à 5e5 m/s dans un champ de 0.5 T à 90°, un cas de mouvement parallèle à 0° qui doit donner force nulle, et un angle de 200° qui doit échouer. Si vous avez besoin des composantes vectorielles, du terme électrique de Lorentz, de la force sur fil I L B sin θ ou des formules de rayon de cyclotron, traitez-les comme des outils séparés plutôt que d’étendre ce produit de magnitude pure. Envoyez une charge finie sous le champ charge en coulombs, une vitesse finie non négative sous velocity en mètres par seconde, un champ magnétique fini non négatif sous magnetic_field en teslas et un angle fini sous angle en degrés entre 0 et 180 inclus. La même charge est acceptée sous les alias q, Q ou coulombs ; la vitesse sous v, speed ou meters_per_second ; le champ sous B, b, tesla ou field ; et l’angle sous theta, degrees ou angle_deg, mais une seule clé peut apparaître par grandeur dans une requête. L’angle doit être dans l’intervalle fermé de 0 à 180 ; valeurs sous 0 ou au-dessus de 180, NaN, Infinity, vitesse négative et champ négatif échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse inclut charge, velocity, magnetic_field et angle nettoyés, angle_rad comme le même angle en radians, sin_theta comme le sinus utilisé dans le produit, force et force_N comme la même magnitude en newtons, unit égal à N, une courte chaîne d’expression avec |q|, v, B, l’angle en degrés et le résultat, method lorentz_magnetic_force et la formule F = |q| v B sin θ. 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 force magnétique interviennent en pratique
Les cours d’introduction en physique et génie électrique assignent constamment des exercices q v B sin θ pour que les étudiants convertissent entre charges de laboratoire, vitesses de faisceau et champs à l’échelle du tesla avant le flux et l’induction de Faraday. Les équipes de lignes de faisceau et de vide estiment les forces de déflexion magnétique sur particules chargées en premier passage avant une simulation complète de suivi, avec un modèle de champ uniforme lorsque la géométrie est simple. Gardez les pages Lorentz vectoriel, électrique plus magnétique, force sur fil et rayon de cyclotron séparées pour que chaque intention de recherche ait une page claire plutôt qu’un outil multi-formules surchargé qui confond étudiants et moteurs de recherche. Les laboratoires d’instrumentation qui placent une charge connue à une vitesse connue dans un aimant calibré peuvent appeler l’API et affirmer que la force en newtons attendue correspond aux lectures de sonde ou de balance dans la tolérance. Comme cette capacité est un moteur de 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
Corrigés et contrôles de montages d’instruments
Générez en lot les valeurs en newtons attendues pour q, v, B et θ connus dans des fixtures de concours, feuilles de travail et tables d’étalonnage d’aimants de laboratoire.
Questions techniques
Quelles unités dois-je utiliser ?
SI uniquement : charge en coulombs, vitesse en m/s, champ magnétique en teslas, angle en degrés. Convertissez microcoulombs et gauss vous-même (par exemple 1 µC = 1e-6 C, 1 G = 1e-4 T).
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 ; l’entrée invalide n’est pas facturée.