Calculadora de potência do diodo Zener e margem nominal
Um Zener de 5,1 V com 20 mA dissipa 0,102 W, ou 20,4 % de uma potência nominal de 0,5 W. Digite a tensão, a corrente em ampères e o valor da folha de dados para ver watts, margem e se cumpre o limite. 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
- Tensão Zener
- 5,1
- Corrente Zener
- 0,02
- Potência nominal
- 0,5
- Potência dissipada (W)
- 0,102
- Utilização da potência nominal (%)
- 20,4
- Margem de potência (W)
- 0,398
- Potência unitária
- watt
Um diodo Zener só mantém uma referência ou limita uma tensão com segurança quando seus limites elétricos e térmicos são respeitados. Esta calculadora multiplica a tensão no diodo em condução pela corrente que passa por ele e compara a dissipação obtida com a potência nominal informada por você. A resposta apresenta watts, percentual de utilização, margem restante e uma indicação objetiva sobre o limite. É uma verificação inicial útil em protótipos, reparos, aulas de laboratório e revisões automatizadas nas quais um erro de conta ou de unidade poderia superaquecer o componente.
Calcule o calor que o Zener precisa dissipar
Quando um diodo Zener opera em ruptura reversa, a potência elétrica convertida principalmente em calor é a tensão sobre o diodo multiplicada pela corrente que o atravessa. A calculadora aplica Pz = Vz × Iz, com tensão em volts e corrente em amperes, produzindo o resultado em watts. Por exemplo, um diodo de 5.1 V conduzindo 20 mA deve ser informado com 0.02 A e dissipa 0.102 W.
A corrente precisa ser a corrente do próprio Zener, e não necessariamente a corrente da fonte ou da carga. Em um regulador em derivação, a corrente do resistor se divide entre carga e diodo, e a corrente Zener muda conforme a fonte e o consumo. Para conferir um projeto, use o pior valor plausível, geralmente na tensão de alimentação máxima e na carga mínima.
Esta capacidade calcula apenas o regime permanente. Ela não estima temperatura de junção, energia de pulsos, impedância dinâmica, resistor em série nem os efeitos da ventilação e do cobre da placa.
Interprete a utilização e a margem de potência
A potência nominal é o máximo indicado na folha de dados sob condições específicas de ensaio e dissipação térmica. Depois de calcular a dissipação, a ferramenta divide esse valor pela potência nominal e mostra a utilização em percentual. Também subtrai a dissipação do limite para fornecer a margem em watts.
Um resultado de até 100 por cento é classificado dentro do valor informado; acima de 100 por cento, fica fora do limite e apresenta margem negativa. A igualdade é aceita matematicamente, mas manter o componente continuamente em 100 por cento raramente é uma boa prática: tolerâncias, variações de fonte e corrente, temperatura ambiente e resistência térmica podem eliminar qualquer folga. Portanto, uma aprovação confirma apenas a comparação solicitada, não uma segurança universal.
Consulte as curvas de redução por temperatura e as condições ligadas ao valor principal. Encapsulamentos pequenos podem atingir a potência anunciada somente com comprimentos de terminal, áreas de cobre ou temperaturas definidos. Adote utilização menor quando confiabilidade, aquecimento do gabinete ou fluxo de ar incerto forem relevantes.
Escolha entradas que representem o circuito real
Informe a tensão Zener real ou de pior caso, a corrente do ramo Zener em amperes e a potência nominal do fabricante em watts. Converta miliamperes antes do envio: divida mA por 1,000; assim, 35 mA se tornam 0.035 A. Não informe 35 a menos que sejam realmente 35 amperes.
A tensão Zener pode diferir do valor marcado por causa da tolerância e da dependência de corrente e temperatura; em uma análise conservadora, use a combinação que gere o maior produto plausível. Da mesma forma, aplique a potência válida na temperatura prevista após a redução necessária, não um número otimista à temperatura ambiente. A resposta determinística atende planilhas de projeto, ensino, conferências de materiais e testes de integração contínua.
Valores ausentes, não numéricos, duplicados ou não positivos são rejeitados claramente.
Casos de uso
Verificar um regulador em derivação
Compare a dissipação Zener de pior caso, com fonte máxima e carga mínima, com a potência nominal antes de selecionar o encapsulamento.
Revisar um limitador de tensão
Confirme que a tensão de limitação e a corrente de ramo medidas não produzem potência contínua acima do limite escolhido.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela usa Pz = Vz × Iz. A tensão em volts multiplicada pela corrente em amperes fornece a dissipação do Zener em watts.
Devo informar amperes ou miliamperes?
Informe amperes. Primeiro divida os miliamperes por 1,000; por exemplo, use 0.02 para 20 mA.
Um resultado dentro do limite garante segurança térmica?
Não. Ele apenas compara a potência em regime permanente com o valor fornecido. Aplique a redução térmica e considere montagem, ventilação, tolerâncias e transientes.
O que ocorre quando a dissipação é igual à potência nominal?
O resultado matemático fica dentro do limite, com margem zero e utilização de 100 por cento, mas um projeto prático normalmente exige folga adicional.
Qual corrente devo usar para um Zener em um regulador paralelo?
A que passa pelo próprio Zener, não a da fonte nem a da carga. Em um regulador paralelo, a corrente do resistor se divide entre carga e diodo, então confira o pior caso: tensão de entrada máxima com carga mínima.
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/zener-power \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"zener_voltage":5.1,"zener_current":0.02,"power_rating":0.5}'const res = await fetch("https://api.kit.forhosting.com/elec/zener-power", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"zener_voltage": 5.1,
"zener_current": 0.02,
"power_rating": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/zener-power",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"zener_voltage": 5.1,
"zener_current": 0.02,
"power_rating": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/zener-power", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"zener_voltage":5.1,"zener_current":0.02,"power_rating":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"zener_voltage":5.1,"zener_current":0.02,"power_rating":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/zener-power", 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
{
"zener_voltage": 5.1,
"zener_current": 0.02,
"power_rating": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.zener_power",
"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
Escolha entradas que representem o circuito real
Strings decimais são aceitas para facilitar formulários e integrações API, mas os três valores precisam ser finitos e maiores que zero. O uso no navegador é gratuito; cada cálculo via API custa US$ 0,002.
Casos de integração
Automatizar verificações de componentes
Use resultados JSON estáveis em scripts de projeto ou testes de regressão para sinalizar mudanças que consumam a margem planejada.
Perguntas técnicas
Quanto custa um cálculo por API?
Cada item processado com sucesso custa US$ 0,002. Você também pode usar a calculadora gratuitamente no navegador.