Calculadora 555 monoestável
Com 10 kΩ e 10 µF, um 555 monoestável gera um pulso de 110 ms pela regra clássica de 1,1 × R × C. Digite o resistor e o capacitor e receba a largura de pulso em segundos e o valor exato com ln 3. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Resistência
- 10.000
- Capacitância
- 0,00001
- Largura de pulso
- 0,11 second
- Largura de pulso segundos
- 0,11
- T
- 0,11
- Largura de pulso ln3
- 0,1098612289
Um temporizador 555 monoestável, muitas vezes chamado one-shot, produz um único pulso de saída alto de duração previsível quando o pino de disparo é levado a baixo. Esta calculadora 555 monoestável aceita resistência não negativa e capacitância estritamente positiva, multiplica-as pelo fator monoestável padrão 1.1 com matemática de ponto flutuante determinística, e devolve a largura de pulso, entradas limpas, uma expressão imprimível curta e o valor mais preciso ln(3) × R × C para checagens teóricas. Capacitância nula ou negativa é rejeitada com erro de validação claro porque uma rede monoestável não tem temporização definida sem um capacitor real.
Como funciona a fórmula de largura de pulso do 555 monoestável
Na configuração monoestável padrão do NE555 o capacitor de temporização carrega em direção à alimentação pelo resistor de temporização depois que um pulso de disparo negativo inicia o one-shot. O comparador interno de limiar dispara perto de dois terços da tensão de alimentação e encerra o pulso de saída alto, de modo que a derivação em tempo contínuo é t = R C ln(3), cerca de 1.0986 R C.
O silício real tem atraso de propagação, deslocamento de limiar, fuga e parasitários de layout que deslocam a largura medida em poucos por cento, mas o primeiro passo de BOM ainda é o produto aritmético de R e C nominais com essa constante monoestável. Período e ciclo de trabalho em marcha livre astable usam outra rede de resistores e outra fórmula e pertencem a uma página separada para que a intenção de busca de largura de pulso monoestável não colida com ferramentas de frequência de onda quadrada.
Onde calculadoras 555 monoestáveis aparecem no trabalho real
Laboratórios introdutórios de eletrônica atribuem com frequência exercícios de 555 monoestável para que estudantes convertam quilo-ohms e microfarads do datasheet em milissegundos de pulso alto antes de medir o pino de saída no osciloscópio. Equipes de bring-up embarcado e de potência dimensionam janelas one-shot de blanking, debounce e soft-start com um único resistor e capacitor em torno de um 555 ou timer CMOS compatível.
Controles industriais e jigs de teste disparam pulsos de habilitação de duração fixa em válvulas, LEDs ou gatilhos de câmera, e um produto confiável 1.1 R C mantém cadernos alinhados com comentários de firmware. Mantenha páginas de período astable, tau RC simples, só carga e cascatas multi-timer separadas para que cada intenção de busca tenha uma página clara em vez de ferramenta multi-modo sobrecarregada que confunde estudantes e mecanismos de busca.
Casos de uso
Janelas de blanking, debounce e one-shot
Dimensione um one-shot 555 para blanking ou debounce de botão de duração fixa escolhendo R e C que atinjam os milissegundos-alvo.
Perguntas frequentes
O que acontece se a capacitância for zero?
Um 555 monoestável precisa de capacitor de temporização positivo; capacitância nula ou negativa não é permitida.
É o mesmo que a constante de tempo RC τ = RC?
Não. O pulso monoestável termina perto de dois terços de VCC, então a largura é cerca de 1.1RC (ou exatamente RC ln(3)), não o produto simples RC de uma fração de carga de um tau.
Quais unidades devo usar?
Passe valores SI como números; strings com prefixo como '10k' ou '10uF' não são interpretadas.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Por que se usa 1,1 e não ln 3?
A dedução exata dá ln 3, cerca de 1,0986, porque o comparador encerra o pulso perto de dois terços da alimentação. As folhas de dados e quase todo exercício arredondam para 1,1 no projeto à mão; o resultado traz as duas versões.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"resistance": 10000,
"capacitance": 0.00001
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.ne555_monostable",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Projetistas definem essa duração com um resistor externo e um capacitor externo pela relação clássica do datasheet t = 1.1 × R × C, onde R é a resistência de temporização em ohms, C a capacitância de temporização em farads e t a largura de pulso em segundos.
Como funciona a fórmula de largura de pulso do 555 monoestável
Datasheets e quase toda folha de sala arredondam essa constante para 1.1, escrevendo t = 1.1 R C para projeto manual rápido. A capacitância deve estar em farads e a resistência em ohms para o produto cair em segundos: dez quilo-ohms vezes dez microfarads dá t de cento e dez milissegundos com o fator 1.1.
O que você envia e o que recebe de volta
Valores numéricos e strings numéricas são aceitos para facilitar formulários e colagem de planilhas; prefixos SI escritos como texto não são interpretados, então passe dez mil para uma peça de dez quilo-ohms e 1e-5 para dez microfarads. A resistência deve ser maior ou igual a zero; a capacitância deve ser estritamente maior que zero. Checagens clássicas de sala incluem dez mil ohms com dez microfarads dando cento e dez milissegundos, e mil ohms com um microfarad dando 1.1 milissegundos. Se precisar de frequência astable, só constantes de tempo RC ou carga armazenada, trate-as como ferramentas separadas em vez de estender este produto monoestável puro. Envie uma resistência finita não negativa no campo resistance, em ohms, e uma capacitância finita positiva no campo capacitance, em farads. A mesma resistência é aceita sob os alias r, R ou ohms, e a capacitância sob c, C ou farads, mas só uma chave pode aparecer por grandeza em cada requisição. Capacitância nula, capacitância negativa, NaN e Infinity falham com invalid_input e não são cobrados. Em sucesso, a resposta inclui resistance e capacitance limpos, pulse_width, pulse_width_seconds e t como o mesmo produto 1.1 × R × C, pulse_width_ln3 como ln(3) × R × C, k_factor igual a 1.1, unit igual a second, mode monostable, uma string de expressão curta, method ne555_monostable e a string de fórmula da largura de pulso monoestável. O preço de chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras 555 monoestáveis aparecem no trabalho real
Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e validação falha não consome saldo.
Casos de integração
Lições de laboratório e estimativas com osciloscópio
Converta um resistor e um capacitor de temporização na largura de pulso monoestável t = 1.1RC para que estudantes prevejam o tempo alto antes de medir no osciloscópio.
Fixtures de CI e gabaritos
Automatize o mesmo produto monoestável do navegador para que corretores automáticos e checagens de BOM compartilhem uma verdade de referência da largura de pulso.
Perguntas técnicas
Qual fórmula esta calculadora 555 monoestável usa?
t = 1.1 × R × C para a largura de pulso de saída monoestável do datasheet em segundos. A resposta também inclui pulse_width_ln3 = ln(3) × R × C, a derivação de limiar em tempo contínuo.