Calcolatore della corrente di drain MOSFET in saturazione
Questo calcolatore della corrente di drain MOSFET applica l’equazione quadratica ideale di saturazione alla sovratensione di gate e al parametro di transconduttanza del dispositivo.
Esegui gratis nel browser
Inserisca la sovratensione in volt e il parametro in ampere per volt quadrato; il risultato viene fornito in ampere e milliampere. È utile per rapide stime di polarizzazione, esercizi e controlli preliminari quando il modello a canale lungo è appropriato.
Scelga le due grandezze richieste dall’equazione
Il modello quadratico di saturazione usa la sovratensione di gate, non la sola tensione gate-source. La sovratensione, indicata comunemente con V_OV, è V_GS meno la tensione di soglia V_TH. Se il circuito fornisce separatamente V_GS e V_TH, esegua la sottrazione prima di inserire il valore. Il secondo ingresso è il parametro di transconduttanza k del dispositivo, espresso in ampere per volt quadrato. In questo calcolatore k è definito in modo che la corrente di drain sia pari alla metà di k moltiplicata per il quadrato di V_OV. Schede tecniche e manuali non usano sempre simboli o definizioni identici: alcune fonti chiamano il parametro beta, altre incorporano il fattore un mezzo nella costante, altre distinguono la transconduttanza di processo dal parametro del dispositivo corretto per la geometria. Verifichi la convenzione prima di copiare un valore. Inserisca soltanto numeri finiti e non negativi. Una sovratensione o un parametro pari a zero produce corrente nulla nel modello ideale; una sovratensione negativa viene rifiutata perché l’espressione richiesta riguarda la conduzione in saturazione, non il sottosoglia. È essenziale mantenere unità coerenti: volt e ampere per volt quadrato producono ampere.
Interpreti il risultato della legge quadratica
Il calcolatore valuta I_D = 0.5 × k × V_OV². Poiché la sovratensione è elevata al quadrato, la corrente è molto sensibile alla polarizzazione del gate: raddoppiare V_OV quadruplica la corrente ideale se k resta costante. La risposta riporta la corrente in ampere e milliampere, ripete gli ingressi normalizzati con le unità e identifica l’equazione applicata. Per esempio, una sovratensione di 2.5 volt con k pari a 0.004 ampere per volt quadrato produce 0.0125 ampere, cioè 12.5 milliampere. Il calcolo presuppone che il MOSFET operi già in saturazione. Nel modello NMOS a canale lungo più semplice, in genere V_DS deve essere almeno pari a V_OV. Il calcolatore non riceve V_DS e quindi non può verificare tale condizione. Trascura inoltre modulazione della lunghezza di canale, effetto body, degrado della mobilità, saturazione della velocità, temperatura, perdite e disadattamento. Il risultato è dunque un valore di modello, non una misura garantita. Lo utilizzi come riferimento trasparente, con ipotesi facilmente verificabili.
Applichi la stima al circuito con prudenza
Usi il risultato per impostare un primo punto di polarizzazione, confrontare parametri candidati o controllare i calcoli manuali prima di una simulazione più completa. Dopo il calcolo, verifichi che le tensioni scelte di drain e source portino davvero il dispositivo in saturazione e che la dissipazione prevista, I_D per V_DS, sia accettabile. Per un MOSFET discreto consulti le curve di trasferimento e gli intervalli dei parametri, poiché tensione di soglia e transconduttanza possono variare tra esemplari e con la temperatura di giunzione. In un progetto integrato, confronti la corrente ideale con il modello di processo per lunghezza e larghezza di canale, alimentazione e corner pertinenti. Se la Sua fonte definisce beta in un’equazione senza il fattore un mezzo, converta il valore prima di usare questo strumento; altrimenti la risposta differirà di un fattore due. Le chiamate automatizzate costano $0.002 per richiesta, mentre il calcolo nel browser agevola i controlli interattivi. Registri entrambi gli ingressi e l’equazione insieme al risultato, affinché chi esegue la revisione possa riprodurre l’ipotesi senza considerare una singola corrente come comportamento universale.
Casi d'uso
Stimare una corrente di polarizzazione
Calcoli la corrente ideale di saturazione per la sovratensione di gate e il parametro corretto per la geometria.
Controllare un esercizio
Verifichi un calcolo MOSFET a legge quadratica e legga il risultato in ampere e milliampere.
Confrontare punti di progetto
Valuti come una variazione della sovratensione o del parametro modifica la stima iniziale della corrente.
Domande frequenti
Quale equazione usa il calcolatore?
Usa I_D = 0.5 × k × V_OV², con k in ampere per volt quadrato e V_OV in volt.
Che cos’è la sovratensione di gate?
È V_GS meno la tensione di soglia V_TH e indica quanto la tensione applicata al gate supera la soglia.
Il calcolatore verifica la saturazione?
No. Non riceve V_DS; Lei deve controllare separatamente la condizione di saturazione del modello MOSFET adottato.
Perché una scheda tecnica può differire di un fattore due?
Le fonti definiscono k o beta in modi diversi. Questo strumento richiede la convenzione con il fattore un mezzo esplicito.
Il risultato include la modulazione della lunghezza di canale?
No. È la corrente quadratica ideale e trascura la modulazione di canale e altri effetti secondari o di canale corto.
Quanto costa un calcolo automatizzato?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico è disponibile anche nel browser.
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/mosfet-drain-current \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gate_overdrive_voltage":2.5,"transconductance_parameter":0.004}'const res = await fetch("https://api.kit.forhosting.com/elec/mosfet-drain-current", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gate_overdrive_voltage": 2.5,
"transconductance_parameter": 0.004
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/mosfet-drain-current",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gate_overdrive_voltage": 2.5,
"transconductance_parameter": 0.004
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/mosfet-drain-current", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gate_overdrive_voltage":2.5,"transconductance_parameter":0.004}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gate_overdrive_voltage":2.5,"transconductance_parameter":0.004}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/mosfet-drain-current", 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
{
"gate_overdrive_voltage": 2.5,
"transconductance_parameter": 0.004
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.mosfet_drain_current",
"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.
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. |