Calculadora 555
Con 1000 Ω, 2200 Ω y 1 µF, un 555 astable se repite cada 3,7 ms aproximadamente y pasa en alto algo menos del 60 % del tiempo. Escriba RA, RB y C y obtenga frecuencia, periodo, tiempos alto y bajo y ciclo de trabajo. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Resistencia de temporización R1
- 1 000
- Resistencia de temporización R2
- 2 200
- C
- 0,000001
- Frecuencia Hz
- 267,1657483128
- Frecuencia Hz datasheet
- 266,6666666667
- Periodo s
- 0,0037429948
- T alto s
- 0,002218071
El temporizador bipolar 555 en modo astable sigue siendo la vía por defecto de enseñanza y prototipado para relojes de onda cuadrada, parpadeadores de LED, generadores de tono y controladores PWM rudimentarios.
Cómo fijan RA, RB y C el ritmo de un 555
En el circuito astable clásico, RA va de la alimentación al pin de descarga y RB del pin de descarga a los pines de umbral y disparo. La salida permanece en alto durante un tiempo que depende de RA más RB y pasa a bajo durante un tiempo que depende solo de RB. El tiempo en alto es ln 2 por RA más RB por C, el tiempo en bajo es ln 2 por RB por C y el periodo es la suma de ambos. La frecuencia es uno entre el periodo, y el ciclo de trabajo es el tiempo en alto dividido entre el periodo. Con 1000 Ω, 2200 Ω y 1 µF, el periodo ronda los 3,7 ms y la salida está en alto algo menos del 60 % de cada ciclo.
Errores que dan un resultado equivocado
El más frecuente es el de unidades: las resistencias van en ohmios y el condensador en faradios, así que 1 µF se escribe 0,000001. Una capacitancia de cero se rechaza con un mensaje claro, porque un 555 no oscila sin su condensador de temporización; los valores negativos y las resistencias de cero o menos se rechazan igual. El ciclo de trabajo siempre se refiere a la parte alta del ciclo. Y si su cifra difiere un poco de la de una hoja de datos, compruebe si esta usó la constante redondeada 1,44, que reproduce la segunda frecuencia.
Qué puede hacer con ella
Estimadores de tono y PWM rudimentario
Herramientas de hobby de firmware y audio estiman la frecuencia de onda cuadrada y la fracción de tiempo alto para zumbadores o puertas MOSFET impulsadas desde una etapa 555 astable.
Preguntas frecuentes
¿Qué ocurre si la capacitancia es cero?
Se requiere un condensador de temporización para la oscilación NE555 en astable; la capacitancia nula se rechaza y no se cobra.
¿Es gratuita la calculadora del temporizador 555?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Por qué el ciclo de trabajo de un 555 astable siempre supera el 50 %?
Porque el tiempo en alto depende de RA más RB y el tiempo en bajo solo de RB, así que el alto siempre es el más largo. El ciclo de trabajo es RA más RB dividido entre RA más dos veces RB, que siempre queda por encima de la mitad.
¿Por qué aparecen dos frecuencias ligeramente distintas?
Una usa ln 2 y cuadra exactamente con los tiempos alto y bajo que se muestran. La otra usa la constante redondeada 1,44 que imprimen muchas hojas de datos y diapositivas; elíjala cuando su cifra deba coincidir con esa fuente.
¿El ciclo de trabajo se refiere al tiempo en alto o en bajo?
Al tiempo en alto: es la parte de cada ciclo en que la salida está arriba, nunca la parte baja. Así lo definen la mayoría de las notas de aficionados para un 555 en marcha libre, y se da como fracción y como porcentaje.
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-astable \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"r1":1000,"r2":2200,"c":0.000001}'const res = await fetch("https://api.kit.forhosting.com/elec/ne555-astable", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"r1": 1000,
"r2": 2200,
"c": 0.000001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/ne555-astable",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"r1": 1000,
"r2": 2200,
"c": 0.000001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/ne555-astable", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"r1":1000,"r2":2200,"c":0.000001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"r1":1000,"r2":2200,"c":0.000001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/ne555-astable", 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
{
"r1": 1000,
"r2": 2200,
"c": 0.000001
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.ne555_astable",
"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
Esta capacidad aplica esas ecuaciones cerradas del NE555 de forma determinista desde un cuerpo JSON, devuelve frecuencia, periodo, intervalos de marca y espacio, y el ciclo de trabajo como fracción y como porcentaje, y rechaza la capacitancia nula con un error claro de entrada inválida para que oráculos de deberes y herramientas de diseño no simulen que un condensador de temporización ausente aún oscila.
Roles de pines astable, unidades de R1, R2 y C, y fórmulas clásicas
Un microfaradio es 0.000001 faradios; diez nanofaradios es 1e-8. Las magnitudes deben permanecer dentro de los límites finitos publicados para que los aislados del Worker se mantengan estables. Entradas idénticas producen siempre el mismo JSON porque la ruta es aritmética pura, sin red, sin semilla aleatoria y sin reloj de pared.
Lectura de frecuencia, ciclo de trabajo, 1.44 del datasheet y errores de entrada
El ciclo de trabajo en porcentaje es cien veces la fracción de tiempo alto, nunca la de tiempo bajo, según definen la mayoría de notas de aficionado el mark-space de un 555 en marcha libre. Use frequency_hz cuando necesite coherencia interna con los tiempos de marca y espacio; use frequency_hz_datasheet cuando coincida con una diapositiva o datasheet que imprime la constante redondeada 1.44. La capacitancia nula es invalid_input con un mensaje explícito de que se requiere un condensador de temporización; capacitancia negativa y resistencias no positivas fallan del mismo modo. Campos ausentes, valores no finitos y cadenas numéricas vacías también fallan con invalid_input y no se cobran.
Uso de la API, precios, laboratorios, relojes de firmware y límites prácticos
Llame a la calculadora 555 gratuita en el navegador para relojes de placa de pruebas, tonos de zumbador, tasas de parpadeo e informes de laboratorio sin abrir una hoja de cálculo ni un deck SPICE. Combine este extremo con convertidores de unidades cuando los catálogos listen kiloohmios y microfaradios, y con herramientas de resistencia LED cuando la salida astable impulse un indicador que aún necesita limitación de corriente. Use la API prepaga cuando un oráculo de deberes de electrónica, un configurador de piezas, un estimador de temporización de firmware o un plugin CAD necesiten un contrato estable bajo saldo KIT a $0.002 por elemento exitoso; los fallos de validación nunca consumen saldo tras el rechazo del motor. Los autores que envían SDK pueden mapear frequency_hz y duty_cycle_percent directamente a campos de IU que coinciden con lo que los estudiantes escriben a mano a partir de las fórmulas del datasheet.
Casos de integración
Relojes de placa de pruebas y parpadeadores LED
Los aficionados introducen R1, R2 y C para un parpadeador 555 en marcha libre, leen frecuencia y ciclo de trabajo, y ajustan resistencias antes de soldar la placa definitiva.
Oráculos de aula y de deberes
Los cursos de electrónica fijan JSON determinista para f y ciclo a partir de R1, R2 y C dados, incluidos casos intencionados de capacitancia nula que deben fallar con invalid_input.
Preguntas técnicas
¿Cómo calculo la frecuencia y el ciclo de trabajo del 555 en astable?
Envíe JSON con r1 y r2 en ohmios y c en faradios (por ejemplo r1: 1000, r2: 2200, c: 0.000001). La respuesta incluye frequency_hz, period_s, t_high_s, t_low_s y duty_cycle_percent.
¿Por qué el ciclo de trabajo siempre supera el 50 %?
En el astable clásico de dos resistencias sin diodo de descarga, el tiempo alto usa R1+R2 mientras el bajo usa solo R2, de modo que la fracción alta (R1+R2)/(R1+2·R2) es siempre mayor que un medio.
¿Qué unidades debo usar para R1, R2 y C?
Use ohmios para ambas resistencias y faradios para el condensador. Convierta microfaradios usted mismo (1 µF = 1e-6 F) antes de llamar a la API o al widget.