ForHosting KIT · Ciência

Calculadora de atenuação em dB

Ir de 100 W na entrada para 1 W na saída é uma perda de 20 dB, e cortar a potência pela metade custa cerca de 3 dB. Digite as duas potências na mesma unidade e receba a atenuação em decibéis e a razão. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
P in
100
Potência de saída (P)
1
Você obtém
Razão
100
Atenuação (dB)
20

A atenuação em decibéis expressa quanta potência um sinal perde ao atravessar um cabo, uma fibra, um filtro, uma rede de pads ou qualquer estágio passivo ou ativo. Com uma potência de entrada Pin e uma de saída Pout medidas na mesma unidade, o valor padrão de perda é dez vezes o logaritmo na base dez da razão Pin sobre Pout, de modo que perder metade da potência equivale a cerca de três decibéis e uma queda de cem vezes é exatamente vinte decibéis. Use-a para orçamentos de enlace de RF, trechos de fibra óptica, cadeias de áudio, cabeamento de sensores e exercícios de laboratório sempre que você conhecer a potência nas duas extremidades de um estágio.

O que significa atenuação em decibéis e quais potências enviar

A atenuação compara a potência entregue a um estágio com a potência que sai dele. Na escala linear, a perda é a razão Pin dividida por Pout; na escala de decibéis usada em datasheets, orçamentos de enlace e relatórios de medição, essa mesma razão se torna dez vezes o logaritmo na base dez de Pin sobre Pout. Decibéis positivos significam perda, zero significa que o estágio é transparente e valores negativos significam que o estágio na verdade amplificou o sinal.

Ambos os valores devem ser estritamente positivos e finitos: potências zero, negativas ou não finitas falham com entrada inválida e nunca são cobradas.

Fórmula, regras de validação e leitura da resposta

Uma razão de potências de dois produz cerca de três vírgula zero um decibéis de perda, uma razão de dez produz exatamente dez decibéis e uma razão de cem produz vinte decibéis. Potências iguais resultam em zero decibéis, e uma saída maior que a entrada produz uma atenuação negativa que pode ser lida como ganho de inserção.

Os níveis de potência nunca devem ser zero nem negativos: um Pin zero torna a razão zero e o logaritmo diverge, um Pout zero divide por zero e potências negativas não têm sentido físico nesta escala; cada caso falha com entrada inválida e uma mensagem que nomeia o campo problemático. Valores não finitos como NaN ou Infinity falham da mesma forma.

Orçamentos de enlace, ensino e limites práticos

Chame a calculadora de atenuação gratuita no navegador para verificações rápidas de trechos coaxiais, spans de fibra, redes de pads, cadeias de áudio e lições de casa, sem instalar uma planilha. Para percursos de vários saltos, calcule a atenuação de cada salto e some você mesmo os valores em decibéis — decibéis se somam onde razões lineares se multiplicam —, o que mantém cada chamada simples e auditável.

Este produto não calcula o ganho de tensão em decibéis, que usa vinte vezes log dez de uma razão de tensões, nem converte entre dB e unidades lineares nem de dBm para watts; combine-o com as capacidades dedicadas de conversão e de ganho de tensão quando precisar dessas intenções. As entradas seguem as mesmas regras de retenção dos demais itens parse do KIT, e os resultados podem ser cacheados indefinidamente porque o algoritmo é totalmente determinístico.

Orçamentos de enlace de RF e telecom

Engenheiros inserem os níveis de potência de transmissão e recepção para recuperar a perda de percurso em dB de enlaces coaxiais, guias de onda e espaço livre, e depois orçam margens contra a sensibilidade.

Verificação de fibra óptica e cadeias de áudio

Técnicos comparam a potência lançada e a recebida, óptica ou de áudio, para certificar trechos, emendas e redes de pads frente a especificações de perda em decibéis.

O que acontece se um nível de potência for zero ou negativo?

A atenuação em dB só é definida para potências estritamente positivas; o erro nomeia o campo problemático e não é cobrado.

A calculadora de atenuação é gratuita?

A ferramenta do navegador roda grátis no seu dispositivo.

É o mesmo que ganho de tensão em dB?

Não. A atenuação de potência usa 10·log10(Pin/Pout). O ganho de tensão usa 20·log10(Vout/Vin) e é uma intenção diferente atendida por outra capacidade.

Quantos decibéis equivalem à metade da potência?

Cerca de 3 dB, ou 3,01 dB com mais precisão. Cair para um décimo da potência são exatamente 10 dB e para um centésimo, 20 dB, porque cada fator de dez soma 10 dB.

O que significa uma atenuação negativa?

Que a potência de saída é maior que a de entrada, ou seja, o estágio amplificou o sinal em vez de perdê-lo. Leia o valor negativo como ganho de inserção; 0 dB indica que o estágio é transparente.

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.

POSThttps://api.kit.forhosting.com/phys/attenuation

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/phys/attenuation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"p_in":100,"p_out":1}'
{
  "p_in": 100,
  "p_out": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.attenuation",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

O que significa atenuação em decibéis e quais potências enviar

Envie os campos obrigatórios p_in e p_out como números JSON finitos ou strings numéricas representando níveis de potência em qualquer unidade consistente — watts, miliwatts ou valores lineares convertidos de dBm — porque apenas a razão importa; os aliases como pin, input_power e Pin para a entrada, e pout, output_power e Pout para a saída, são aceitos quando você prefere os símbolos dos livros. As magnitudes devem permanecer dentro dos limites finitos publicados para que os isolates do Worker fiquem estáveis.

Fórmula, regras de validação e leitura da resposta

O motor calcula a razão linear Pin sobre Pout e depois multiplica dez pelo logaritmo na base dez dessa razão para obter attenuation_db. Toda resposta bem-sucedida ecoa p_in e p_out após arredondamento estável, retorna ratio e attenuation_db e rotula formula como L_dB igual a dez vezes log dez de Pin sobre Pout, com method ten_log10_pin_over_pout, para que o código a jusante possa ramificar sem inspecionar formatos. Use attenuation_db para relatórios no estilo datasheet e ratio quando um pipeline ainda precisar do multiplicador linear.

Uso da API, preços, orçamentos de enlace, educação e limites práticos

Envie um corpo JSON com os campos obrigatórios p_in e p_out. Use a API pré-paga quando uma ferramenta de orçamento de enlace, um pipeline de monitoramento de rede, um arnês de testes automatizado ou um sistema de correção acadêmica precisar de um contrato estável com saldo KIT a US$ 0,002 por item bem-sucedido; as falhas de validação nunca consomem saldo depois que o motor rejeita a requisição. Autores que publicam SDKs podem mapear attenuation_db e formula diretamente para textos de interface que correspondem ao que os engenheiros escrevem na bancada.

Oráculos de correção em aula e laboratório

Cursos de física e eletrônica fixam fixtures JSON determinísticos para exercícios de 10·log10(Pin/Pout), incluindo casos de potência zero que devem falhar com invalid_input.

Como calculo a atenuação em dB?

Envie JSON com p_in e p_out na mesma unidade de potência. A resposta inclui ratio (Pin/Pout) e attenuation_db = 10·log10(ratio), além da string de fórmula para exibição.

O attenuation_db pode ser negativo?

Sim. Quando Pout supera Pin, o resultado é negativo, o que pode ser lido como ganho. Valores positivos são perda e zero significa que o estágio é transparente.

Ver a documentação completa do KIT →