Campo magnetico del solenoide
1000 spire per metro percorse da 2 A producono circa 2,513 mT dentro un lungo solenoide ideale. Inserisca la densità di spire e la corrente e ottenga il campo interno in tesla, secondo mu zero per n per I. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Spire per metro
- 1000
- Corrente
- 2
- Campo magnetico
- 0,0025132741 T
- Mu0
- 0,0000012566
- Precisione
- 10
Questo calcolatore del campo magnetico del solenoide restituisce la densità di flusso magnetico B all'interno di un lungo solenoide ideale a partire dalla densità di spire dell'avvolgimento n in spire per metro e dalla corrente I in ampere. La forma chiusa da manuale è completamente deterministica: B uguale a mu zero per n per I, dove mu zero è quattro pi greco per dieci alla meno sette henry per metro. Con input SI il risultato è riportato in tesla. Controlli classici che potreste già conoscere includono mille spire per metro a due ampere che danno circa due virgola cinque uno tre millitesla, e qualsiasi n finita a corrente zero che dà esattamente campo zero. Il motore usa solo aritmetica finita, senza chiamate di rete, campionamento o scorciatoie legate alla data.
Cosa significa la formula del solenoide ideale e cosa contiene la risposta
Un lungo solenoide ideale è modellato come una bobina elicoidale avvolta strettamente la cui lunghezza è molto maggiore del suo raggio, così il campo magnetico è approssimativamente uniforme dentro l'alesaggio e trascurabile fuori, ignorando gli effetti di bordo alle estremità. La legge di Ampère applicata a un percorso amperiano rettangolare che attraversa n L spire di corrente I produce B per L uguale a mu zero per n L per I, che si semplifica nel compatto prodotto B uguale a mu zero per n per I.
Qui n è il numero di spire per unità di lunghezza, non il conteggio totale delle spire: se conoscete solo il totale delle spire N e la lunghezza L in metri, formate prima n uguale a N diviso L, poi chiamate questo calcolatore. Mu zero è fissato a quattro pi greco per dieci alla meno sette nella stessa convenzione SI usata dalla maggior parte dei libri di testo introduttivi di elettromagnetismo.
Dove si inseriscono i calcoli del campo del solenoide in studio, laboratorio e lavoro di prodotto
Gli studenti incontrano la formula del lungo solenoide quando un libro di testo passa dalla legge di Ampère alla progettazione pratica di bobine, quando un laboratorio chiede il B atteso prima di misurare con una sonda di Hall, o quando un problema di gara dà n e I e richiede il campo interno senza calcolo differenziale. Gli insegnanti possono pregenerare le chiavi di correzione per densità di spire e correnti modeste senza fidarsi di app calcolatrici opache che passano in silenzio da tesla a gauss.
Gli sviluppatori richiamano lo stesso contratto dagli script per generare vettori di test deterministici per dimostrazioni di magnetostatica, per normalizzare specifiche di bobina inserite dall'utente prima di grafici dell'interfaccia, o per soddisfare enunciati di sfide di programmazione che richiedono B in tesla invece di uno schizzo approssimato a occhio. La pratica agonistica ha spesso bisogno di una fonte offline e veloce di valori del solenoide ideale così le soluzioni possono essere verificate senza calcolatrici grafiche sotto pressione di tempo.
Strumenti di prodotto e didattici usano il prodotto quando uno studente digita spire per metro e ampere e l'interfaccia deve mostrare B e un promemoria di formula pulito. Abbinatelo agli strumenti di energia del condensatore o potenza quando state costruendo un piccolo laboratorio di helper di elettromagnetismo gratuiti e deterministici.
Casi d'uso
Compiti e controlli di laboratorio
Calcolate B = μ₀ n I per solenoidi scolastici e verificate le attese della sonda di Hall prima o dopo le misurazioni di laboratorio.
Progettazione di bobine e software di tutoraggio
Normalizzate densità di spire e corrente inserite dall'utente nel B interno per schizzi di progettazione, lezioni e dimostrazioni interattive.
Domande frequenti
Come è definito B per un lungo solenoide?
Per un lungo solenoide ideale, B = μ₀ · n · I, dove n è spire per metro, I è la corrente in ampere, e μ₀ = 4π × 10⁻⁷ H/m. Il risultato è in tesla quando n e I sono in SI.
n è il totale delle spire o le spire per metro?
Spire per metro. Se conoscete il totale delle spire N e la lunghezza L in metri, impostate prima n = N / L, poi calcolate B = μ₀ n I.
Include effetti di bordo per lunghezza finita?
No. Usa solo l'approssimazione del solenoide infinito. Bobine corte e campi di bordo richiedono un modello diverso (formule di Biot-Savart o solenoide finito).
Cosa succede se la corrente è negativa?
Il calcolo la rifiuta, come rifiuta una densità di spire negativa. Così una lettura con il segno invertito non cambia in silenzio il valore del campo; una corrente pari a zero, invece, dà un campo nullo.
Il diametro della bobina cambia il campo?
Non in questo modello. In un lungo solenoide ideale il campo interno dipende solo dalle spire per metro e dalla corrente; il raggio conta solo perché la bobina deve essere molto più lunga che larga.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/elec/solenoid-field \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"turns_per_metre":1000,"current":2}'const res = await fetch("https://api.kit.forhosting.com/elec/solenoid-field", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"turns_per_metre": 1000,
"current": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/solenoid-field",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"turns_per_metre": 1000,
"current": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/solenoid-field", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"turns_per_metre":1000,"current":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"turns_per_metre":1000,"current":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/solenoid-field", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"turns_per_metre": 1000,
"current": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.solenoid_field",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_abs_n | 1000000000000000 |
max_abs_i | 1000000000000000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
La corrente negativa viene rifiutata con invalid_input così una lettura di sensore con segno non può capovolgere in silenzio la magnitudine riportata sotto questo modello.
Cosa significa la formula del solenoide ideale e cosa contiene la risposta
Questa pagina restituisce turns_per_metre e current normalizzati, il magnetic_field B arrotondato alla precisione richiesta, la costante mu0 usata, un tag di metodo solenoid_field, la precisione, una stringa di formula leggibile, e l'unità T per tesla. Non c'è percorso a elementi finiti e nessun campionamento casuale della geometria della bobina: il motore moltiplica i tre fattori dentro l'intervallo di grandezza supportato oppure rifiuta l'input con invalid_input. I casi rifiutati includono n o I mancante, valori non finiti, grandezze oltre il massimale documentato, densità di spire negativa, e corrente negativa.
Come vengono letti n e I e come B resta riproducibile
Segni più iniziali facoltativi e notazione scientifica nelle stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati, prefissi esadecimali e token non numerici vengono rifiutati con un messaggio chiaro così una cella sbagliata non diventa un valore in tesla sbagliato. Zero per uno dei due input è valido e produce semplicemente campo magnetico zero. Anche le spire per metro negative vengono rifiutate come non fisiche per questo modello. I campi preferiti sono turns_per_metre per la densità lineare di spire e current per la corrente dell'avvolgimento, ma sono accettati gli alias n, turns_per_meter, turn_density e N_per_m per la densità, e I, i, amperes e amps per la corrente così fogli di calcolo, query string e form tipizzati possono riusare lo stesso contratto. La corrente negativa viene sempre rifiutata con invalid_input: questo calcolatore tratta I come una magnitudine non negativa per il prodotto ideale B uguale a mu zero n I; invertite il senso fisico dell'avvolgimento fuori dalla richiesta invece di inviare un valore in ampere con segno. Abbinate l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando vi serve lo stesso risultato matematico dentro una pipeline automatizzata senza reimplementare da soli la costante di permeabilità del vuoto.
Dove si inseriscono i calcoli del campo del solenoide in studio, laboratorio e lavoro di prodotto
In questa pagina il lavoro viene svolto interamente nel browser; tramite l'API ogni ricerca riuscita costa $0.002, la convalida fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa divisione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e permette di passare da una dimostrazione in aula a una pipeline automatizzata senza cambiare il risultato matematico.
Casi di integrazione
Fixture di test deterministiche
Generate valori riproducibili di magnetic_field per unit test, controlli di proprietà e asserzioni CI su codice di magnetostatica.
Domande tecniche
Quanto costa il calcolatore del campo magnetico del solenoide?
È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.
Cosa succede se la corrente è negativa?
L'input viene rifiutato con invalid_input. Questo calcolatore richiede corrente non negativa; usate la magnitudine di I e gestite il senso dell'avvolgimento fuori dalla richiesta.