Calculadora de transformador ideal
Um primário de 240 V com 1000 espiras e relação de espiras 0,1 dá 24 V em um secundário de 100 espiras: um transformador abaixador. Calcule a tensão, a corrente ou as espiras do secundário antes de encomendar um enrolamento ou um transformador isolador. 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
- Calcular
- Voltage
- Espiras do primário
- 1.000
- Relação de espiras
- 0,1
- Tensão do primário
- 240
- Valor secundário
- 24
- Tensão do secundário
- 24
- Espiras do secundário
- 100
- Configuração
- step-down
Um transformador ideal transfere energia entre enrolamentos isolados eletricamente por um fluxo magnético compartilhado, com as hipóteses de livro de resistência nula nos enrolamentos, fluxo de dispersão nulo e perdas nulas no núcleo. Nessas hipóteses a relação de tensões coincide com a relação de espiras Ns sobre Np, e a corrente escala com a relação inversa de modo que a potência instantânea se conserva: Vp vezes Ip igual a Vs vezes Is. Esta calculadora de transformador ideal aceita uma grandeza de primário, uma contagem finita e não nula de espiras do primário, e a relação de espiras secundário para primário Ns/Np, e devolve o valor de secundário correspondente.
O que um transformador ideal conserva e por que Ns/Np é o mapa
Um transformador ideal é um modelo de primeira ordem de um dispositivo de dois enrolamentos que transfere energia por acoplamento magnético, e não por uma ligação galvânica entre as bobinas. O enrolamento primário de Np espiras é alimentado por uma fonte; o secundário de Ns espiras entrega tensão e corrente a uma carga. No modelo ideal os enrolamentos são indutores perfeitos, o núcleo tem permeabilidade infinita e não apresenta histerese nem perdas por correntes de Foucault, e toda linha de fluxo que envolve o primário envolve também o secundário.
A lei de Faraday então força as tensões induzidas a escalar com o número de espiras: Vs dividido por Vp iguala Ns dividido por Np. A potência instantânea se conserva porque não há para onde a energia ir senão o outro enrolamento, de modo que Vp vezes Ip iguala Vs vezes Is, o que se rearranja como Is sobre Ip igual a Np sobre Ns. Essas duas identidades são todo o motor desta calculadora.
A relação de espiras adimensional usada aqui é n igual a Ns sobre Np, a contagem de secundário para primário que converte uma tensão de primário na tensão esperada de secundário por multiplicação. Quando n é maior que um o aparelho eleva a tensão e reduz a corrente; quando n é menor que um reduz a tensão e eleva a corrente; quando n vale um o secundário espelha o primário para isolação.
Transformadores reais desviam por regulação, corrente de magnetização, indutância de dispersão e resistência dos enrolamentos; esta capacidade não inventa essas correções. Entradas idênticas produzem sempre os mesmos resultados em ponto flutuante porque a implementação é aritmética pura, sem chamadas de rede, sem aleatoriedade e sem depender do relógio de parede.
Onde uma calculadora de transformador ideal justifica o lugar
Mantenha contagens de espiras, tensões e correntes dentro da faixa publicada para que um secundário escalado não transborde para um valor não finito que o solver precise recusar.
Emparelhe de propósito os exemplos de sala: mil espiras de primário, n igual a um décimo e duzentos e quarenta volts no primário rendem vinte e quatro volts no secundário, um rebaixador de rede clássico; duzentas espiras de primário, n igual a quatro e oito amperes no primário rendem dois amperes no secundário, um elevador que troca tensão por corrente; quinhentas espiras de primário e n igual a um quinto rendem cem espiras de secundário sem exigir tensão nem corrente.
Esta página mira quem busca uma calculadora de transformador ideal, a tensão de secundário a partir da relação de espiras, ou a corrente de secundário a partir de Np e Ns. Não é uma página de relação de espiras que parte das duas contagens bobinadas e anuncia a igual a Np sobre Ns como título; não é um solver de perdas no núcleo, regulação ou circuito equivalente; e não é uma ferramenta de dimensionamento trifásico nem de autotransformador.
Prefira esta capacidade quando você já conhecer a grandeza de primário e a relação de secundário para primário e precisar do valor de secundário como resposta principal.
Casos de uso
Dimensionamento de transformadores de controle e de isolação
Projetistas convertem um RMS de primário conhecido e uma relação de espiras escolhida na tensão ou na corrente de secundário esperada antes de encomendar uma amostra bobinada ou um transformador de isolação de catálogo.
Relatórios de laboratório e valores de referência em CI
Gere um valor de secundário determinista a partir de espiras de primário fixas e da relação, para atas de laboratório ou autochecagens de eletrônica que não devam depender de serviços externos.
Perguntas frequentes
Quais fórmulas a calculadora de transformador ideal usa?
Usa n = Ns/Np. A tensão de secundário é Vs = Vp × n, a corrente de secundário é Is = Ip × (Np/Ns) ou seja Ip / n, e as espiras de secundário são Ns = Np × n. A potência se conserva como Vp × Ip = Vs × Is.
Por que uma contagem nula de espiras do primário é recusada?
Um transformador ideal fica indefinido quando o enrolamento primário tem zero espiras: a relação Ns/Np dividiria por zero e as tensões não fariam sentido.
A relação de espiras é Ns/Np ou Np/Ns?
Esta calculadora toma n = Ns/Np, a contagem de secundário para primário. A tensão multiplica por n e a corrente divide por n.
Isto modela perdas e regulação de um transformador real?
Não. Implementa apenas as relações ideais entre tensão, corrente e espiras. Aplique regulação, dispersão, corrente de magnetização e resistência de enrolamento fora deste passo se precisar.
Quanto custa a calculadora de transformador ideal?
A ferramenta do navegador é gratuita e roda por completo no seu dispositivo.
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/phys/ideal-transformer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solve_for":"voltage","primary_turns":1000,"turns_ratio":0.1}'const res = await fetch("https://api.kit.forhosting.com/phys/ideal-transformer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solve_for": "voltage",
"primary_turns": 1000,
"turns_ratio": 0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/ideal-transformer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solve_for": "voltage",
"primary_turns": 1000,
"turns_ratio": 0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/ideal-transformer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solve_for":"voltage","primary_turns":1000,"turns_ratio":0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solve_for":"voltage","primary_turns":1000,"turns_ratio":0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/ideal-transformer", 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
{
"solve_for": "voltage",
"primary_turns": 1000,
"turns_ratio": 0.1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.ideal_transformer",
"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.
Limites
max_abs | 1000000000000000 |
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 solve_for voltage para obter Vs a partir de Vp, current para obter Is a partir de Ip, ou turns para obter Ns a partir de Np. Uma contagem nula de espiras do primário é recusada como invalid_input em vez de produzir infinito ou NaN.
O que um transformador ideal conserva e por que Ns/Np é o mapa
Uma contagem nula de espiras do primário tornaria n indefinido ou infinito conforme a forma da relação, então o motor recusa Np igual a zero com invalid_input em vez de devolver Infinity ou NaN.
Contrato de entrada, forma da resposta e o erro de espiras nulas
Chaves de saída opcionais que não se aplicam são omitidas em vez de ir a null. Strings numéricas que analisam como decimais finitos são aceitas para que colar da planilha continue funcionando; Infinity, NaN e strings vazias não. Envie um corpo JSON com POST contendo solve_for, primary_turns, turns_ratio e a grandeza de primário que corresponde à incógnita desejada. solve_for é uma enumeração fechada: voltage, current ou turns. Deve ser um desses três tokens; um sinônimo em texto livre é recusado para que o formulário pinte um seletor em vez de uma caixa em que se adivinhe a sintaxe. primary_turns, com aliases Np, np e n1, é obrigatório em cada requisição e deve ser um número finito diferente de zero; o zero é o caminho documentado de invalid_input, e strings não numéricas falham nomeando o campo. turns_ratio, com aliases ratio, ns_over_np e n, é a contagem de secundário para primário Ns sobre Np; deve ser finito e não nulo porque uma relação nula forçaria Ns a zero e dividiria a corrente por zero. Quando solve_for é voltage você também deve enviar primary_voltage, aliases Vp e vp, como número finito em volts; o motor devolve secondary_value igual a Vp vezes n. Quando solve_for é current você deve enviar primary_current, aliases Ip e ip, como amperes finitos; secondary_value iguala Ip dividido por n, o mesmo que Ip vezes Np sobre Ns. Quando solve_for é turns só se exigem Np e n; secondary_value iguala Np vezes n. Em sucesso o corpo ecoa as entradas usadas, inclui secondary_turns igual a Np vezes n, rotula a configuração como step-up, step-down ou unity conforme a magnitude de n, e reitera a fórmula fechada. Validação falha devolve invalid_input nomeando o campo e nunca é cobrada. As magnitudes permanecem dentro de um limite absoluto publicado para que a precisão dupla IEEE no Worker e no navegador continue finita. A tarifa é um fixo US$ 0,002 por requisição bem-sucedida com unidade item.
Onde uma calculadora de transformador ideal justifica o lugar
Uma requisição com primary_turns igual a zero demonstra o caminho duro de invalid_input que os livros descrevem como relação indefinida. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts de exploração quando alunos passam de propósito um enrolamento primário nulo. Checagens de ida e volta são fáceis: recalcule à mão Vp vezes Ns sobre Np, ou Ip vezes Np sobre Ns, e confirme que iguala o secondary_value publicado no mesmo arredondamento a doze casas. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem rede de saída.
Casos de integração
Conferência de exercícios de tensão e corrente do secundário
Alunos informam Vp ou Ip com Np e Ns/Np e comparam o resultado de livro Vs = Vp × Ns/Np ou Is = Ip × Np/Ns com um JSON determinista antes de entregar.