Calculadora 555 monoestable
Con 10 kΩ y 10 µF, un 555 monoestable da un pulso de 110 ms según la regla clásica de 1,1 × R × C. Escriba la resistencia y el condensador y obtenga el ancho de pulso en segundos y el valor exacto con ln 3. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Resistencia
- 10 000
- Capacitancia
- 0,00001
- Ancho de pulso
- 0,11 second
- Ancho de pulso segundos
- 0,11
- T
- 0,11
- Ancho de pulso ln3
- 0,1098612289
Un temporizador 555 monoestable, a menudo llamado monodisparo, produce un único pulso de salida alto de duración predecible cuando su pin de disparo se lleva a bajo. Esta calculadora 555 monoestable acepta resistencia no negativa y capacitancia estrictamente positiva, las multiplica por el factor monoestable estándar 1.1 con aritmética de coma flotante determinista, y devuelve el ancho de pulso, las entradas limpias, una expresión imprimible corta y el valor más preciso ln(3) × R × C para comprobaciones teóricas. La capacitancia nula o negativa se rechaza con un error de validación claro porque una red monoestable no tiene temporización definida sin un condensador real.
Cómo funciona la fórmula de ancho de pulso del 555 monoestable
En la configuración monoestable estándar del NE555 el condensador de temporización se carga hacia la alimentación a través de la resistencia de temporización después de que un pulso de disparo negativo inicia el monodisparo. El comparador interno de umbral conmuta cerca de dos tercios de la tensión de alimentación y termina el pulso de salida alto, de modo que la derivación en tiempo continuo es t = R C ln(3), aproximadamente 1.0986 R C.
La capacitancia debe ir en faradios y la resistencia en ohmios para que el producto caiga en segundos: diez kiloohmios por diez microfaradios da t de ciento diez milisegundos con el factor 1.1. El silicio real tiene retardo de propagación, desplazamiento de umbral, fugas y parásitos de layout que desplazan el ancho medido unos pocos por ciento, pero el primer paso de BOM sigue siendo el producto aritmético de R y C nominales con esa constante monoestable.
El periodo y el ciclo de trabajo en marcha libre astable usan otra red de resistencias y otra fórmula y pertenecen a una página separada para que la intención de búsqueda de ancho de pulso monoestable no colisione con herramientas de frecuencia de onda cuadrada.
Dónde aparecen las calculadoras 555 monoestables en el trabajo real
Los laboratorios introductorios de electrónica asignan de forma habitual ejercicios de 555 monoestable para que los estudiantes conviertan kiloohmios y microfaradios del datasheet en milisegundos de pulso alto antes de medir con el osciloscopio el pin de salida. Los equipos de bring-up embebido y de potencia dimensionan ventanas monodisparo de blanking, antirrebote y arranque suave con una sola resistencia y un condensador alrededor de un 555 o un temporizador CMOS compatible.
Los controles industriales y los jigs de prueba disparan pulsos de habilitación de duración fija hacia válvulas, LED o disparadores de cámara, y un producto confiable 1.1 R C mantiene cuadernos alineados con comentarios de firmware. Mantenga las páginas de periodo astable, tau RC simple, solo carga y cascadas multi-temporizador separadas para que cada intención de búsqueda tenga una página clara en lugar de una herramienta multi-modo sobrecargada que confunde a estudiantes y a motores de búsqueda.
Qué puede hacer con ella
Ventanas de blanking, antirrebote y monodisparo
Dimensione un monodisparo 555 para blanking o antirrebote de botón de duración fija eligiendo R y C que alcancen los milisegundos objetivo.
Preguntas frecuentes
¿Qué ocurre si la capacitancia es cero?
Un 555 monoestable necesita un condensador de temporización positivo; la capacitancia nula o negativa no está permitida.
¿Es lo mismo que la constante de tiempo RC τ = RC?
No. El pulso monoestable termina cerca de dos tercios de VCC, así que el ancho es unos 1.1RC (o exactamente RC ln(3)), no el producto simple RC de una fracción de carga de un tau.
¿Qué unidades debo usar?
Pase valores SI como números; las cadenas con prefijo como '10k' o '10uF' no se interpretan.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Por qué se usa 1,1 y no ln 3?
La deducción exacta da ln 3, unos 1,0986, porque el comparador corta el pulso cerca de dos tercios de la alimentación. Las hojas de datos y casi todos los ejercicios lo redondean a 1,1 para diseñar a mano; el resultado incluye ambas versiones.
Herramientas relacionadas
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/ne555-monostable \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resistance":10000,"capacitance":0.00001}'const res = await fetch("https://api.kit.forhosting.com/elec/ne555-monostable", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resistance": 10000,
"capacitance": 0.00001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/ne555-monostable",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resistance": 10000,
"capacitance": 0.00001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/ne555-monostable", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resistance":10000,"capacitance":0.00001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resistance":10000,"capacitance":0.00001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/ne555-monostable", 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
{
"resistance": 10000,
"capacitance": 0.00001
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.ne555_monostable",
"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. |
Notas técnicas
Los diseñadores fijan esa duración con una resistencia externa y un condensador externo mediante la relación clásica del datasheet t = 1.1 × R × C, donde R es la resistencia de temporización en ohmios, C la capacitancia de temporización en faradios y t el ancho de pulso en segundos.
Cómo funciona la fórmula de ancho de pulso del 555 monoestable
Los datasheets y casi toda hoja de aula redondean esa constante a 1.1, escribiendo t = 1.1 R C para diseño manual rápido.
Qué envíe usted y qué recibe de vuelta
Se aceptan valores numéricos y cadenas numéricas para facilitar formularios y pegado desde hojas de cálculo; no se interpretan prefijos SI escritos como texto, así que pase diez mil para una pieza de diez kiloohmios y 1e-5 para una de diez microfaradios. La resistencia debe ser mayor o igual que cero; la capacitancia debe ser estrictamente mayor que cero. Comprobaciones clásicas de aula incluyen diez mil ohmios con diez microfaradios dando ciento diez milisegundos, y mil ohmios con un microfaradio dando 1.1 milisegundos. Si necesita frecuencia astable, solo constantes de tiempo RC o carga almacenada, trátelas como herramientas separadas en lugar de extender este producto monoestable puro. Envíe una resistencia finita no negativa en el campo resistance, expresada en ohmios, y una capacitancia finita positiva en el campo capacitance, expresada en faradios. La misma resistencia se acepta bajo los alias r, R u ohms, y la capacitancia bajo c, C o farads, pero solo puede aparecer una clave por magnitud en cada petición. Capacitancia nula, capacitancia negativa, NaN e Infinity fallan con invalid_input y no se cobran. Si tiene éxito, la respuesta incluye resistance y capacitance limpios, pulse_width, pulse_width_seconds y t como el mismo producto 1.1 × R × C, pulse_width_ln3 como ln(3) × R × C, k_factor igual a 1.1, unit igual a second, mode monostable, una cadena de expresión corta, method ne555_monostable y la cadena de fórmula del ancho de pulso monoestable. El precio de las llamadas API exitosas es la base publicada de $0.002 por elemento; los fallos de validación no consumen saldo prepago.
Dónde aparecen las calculadoras 555 monoestables en el trabajo real
Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por elemento exitoso y la validación fallida no consume saldo.
Casos de integración
Deberes de laboratorio y estimaciones con osciloscopio
Convierta una resistencia y un condensador de temporización en el ancho de pulso monoestable t = 1.1RC para que los estudiantes predigan el tiempo alto antes de medir en el osciloscopio.
Fixtures de CI y claves de respuesta
Automatice el mismo producto monoestable del navegador para que correctores automáticos y comprobaciones de BOM compartan una verdad de referencia del ancho de pulso.
Preguntas técnicas
¿Qué fórmula usa esta calculadora 555 monoestable?
t = 1.1 × R × C para el ancho de pulso de salida monoestable del datasheet en segundos. La respuesta también incluye pulse_width_ln3 = ln(3) × R × C, la derivación de umbral en tiempo continuo.