Calculadora de corriente de drenador MOSFET en saturación
Esta calculadora de corriente de drenador MOSFET aplica la ecuación ideal de ley cuadrática en saturación a la sobretensión de puerta y al parámetro de transconductancia del dispositivo.
Ejecutar — gratis
Introduzca la sobretensión en voltios y el parámetro en amperios por voltio cuadrado; obtendrá el resultado en amperios y miliamperios. Resulta útil para estimaciones rápidas de polarización, ejercicios y comprobaciones preliminares cuando el modelo de canal largo es adecuado.
Seleccione las dos magnitudes que necesita la ecuación
El modelo de ley cuadrática en saturación utiliza la sobretensión de puerta, no solo la tensión entre puerta y fuente. La sobretensión, escrita habitualmente como V_OV, es V_GS menos la tensión umbral V_TH. Si su circuito proporciona V_GS y V_TH por separado, réstelos antes de introducir el valor. La segunda entrada es el parámetro de transconductancia k del dispositivo, expresado en amperios por voltio cuadrado. En esta calculadora, k se define de modo que la corriente de drenador sea la mitad de k multiplicada por el cuadrado de V_OV. Las hojas de datos y los libros no siempre emplean los mismos símbolos: algunos llaman beta al parámetro, otros incorporan el factor de un medio en la constante y otros distinguen la transconductancia del proceso del parámetro ajustado por geometría. Confirme la convención antes de copiar un valor. Introduzca únicamente números finitos y no negativos. Una sobretensión o un parámetro igual a cero produce corriente cero en este modelo ideal; una sobretensión negativa se rechaza porque esta ecuación describe conducción en saturación, no la región subumbral. Mantenga unidades coherentes: voltios y amperios por voltio cuadrado producen amperios.
Interprete el resultado de ley cuadrática
La calculadora evalúa I_D = 0.5 × k × V_OV². Al elevar la sobretensión al cuadrado, la corriente se vuelve muy sensible a la polarización de puerta: duplicar V_OV cuadruplica la corriente ideal si k permanece constante. La respuesta incluye la corriente en amperios y miliamperios, repite las entradas normalizadas con sus unidades e identifica la ecuación aplicada. Por ejemplo, una sobretensión de 2.5 voltios y k igual a 0.004 amperios por voltio cuadrado dan 0.0125 amperios, es decir, 12.5 miliamperios. El cálculo supone que el MOSFET ya funciona en saturación. En el modelo NMOS de canal largo más sencillo, normalmente se exige que V_DS sea al menos V_OV. Como la calculadora no recibe V_DS, no puede comprobar esa condición. También omite modulación de longitud de canal, efecto de cuerpo, degradación de movilidad, saturación de velocidad, temperatura, fugas y desajuste. Por ello, el resultado es un valor de modelo y no una medición garantizada. Úselo como referencia transparente cuyas hipótesis pueda revisar.
Aplique la estimación con seguridad al circuito
Utilice el resultado para fijar un punto de polarización preliminar, comparar parámetros candidatos o revisar cálculos manuales antes de recurrir a una simulación más completa. Después, compruebe que las tensiones elegidas de drenador y fuente sitúan realmente el dispositivo en saturación y que la disipación prevista, I_D por V_DS, es aceptable. Para un MOSFET discreto, consulte las curvas de transferencia y los intervalos de parámetros, porque la tensión umbral y la transconductancia varían entre unidades y con la temperatura de unión. En un diseño integrado, compare la corriente ideal con el modelo del proceso para la longitud y anchura de canal, alimentación y esquinas pertinentes. Si su fuente define beta de manera que la ecuación sea beta por V_OV al cuadrado sin el factor de un medio, convierta el valor antes de usar esta herramienta; de lo contrario, el resultado diferirá por un factor de dos. Las llamadas automatizadas cuestan $0.002 por solicitud y el cálculo del navegador facilita comprobaciones interactivas. Guarde las entradas y la ecuación junto al resultado para que otras personas puedan reproducir la hipótesis.
Qué puede hacer con ella
Estimar una corriente de polarización
Calcule la corriente ideal de saturación para una sobretensión de puerta y un parámetro de transconductancia ajustado por geometría.
Comprobar ejercicios
Verifique un cálculo MOSFET de ley cuadrática y consulte el resultado en amperios y miliamperios.
Comparar puntos de diseño
Evalúe cómo cambia la corriente preliminar al modificar la sobretensión o el parámetro del dispositivo.
Preguntas frecuentes
¿Qué ecuación utiliza la calculadora?
Utiliza I_D = 0.5 × k × V_OV², con k en amperios por voltio cuadrado y V_OV en voltios.
¿Qué es la sobretensión de puerta?
Es V_GS menos la tensión umbral V_TH e indica cuánto supera la tensión aplicada a la puerta el umbral.
¿Comprueba la calculadora la saturación?
No. No recibe V_DS; usted debe verificar por separado la condición de saturación correspondiente a su modelo MOSFET.
¿Por qué un cálculo de hoja de datos puede diferir por dos?
Las referencias definen k o beta de formas distintas. Aquí se espera la convención con un factor explícito de un medio.
¿Incluye modulación de longitud de canal?
No. Calcula la corriente ideal de ley cuadrática y omite la modulación de canal y otros efectos secundarios o de canal corto.
¿Cuánto cuesta un cálculo automatizado?
Cada solicitud API cuesta $0.002. El mismo cálculo determinista también está disponible en el navegador.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"gate_overdrive_voltage": 2.5,
"transconductance_parameter": 0.004
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.mosfet_drain_current",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |