Seções da documentação
Calculadora de orçamento RF Link
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug rf-link-budget. Calculadora gratuita de orçamento de links de RF: insira a potência Tx, os ganhos da antena, a frequência e a distância para obter o nível do sinal recebido, a margem do link e o alcance máximo. Abrange links de satélite, terrestres e de IoT.
Entradas
Envie cada uma destas em inputs, nas unidades mostradas. A maioria é obrigatória: uma chamada sem alguma delas é recusada (400) e não custa nada; uma entrada que a calculadora dispensa assume o padrão mostrado. Uma entrada fora da sua faixa ainda é calculada e sinalizada na procedência.
| Nome | Unidade | Faixa | Padrão | Descrição |
|---|---|---|---|---|
| txPowernúmero | dBm | −30 … 100 | 30 | Potência de saída do transmissor |
| txGainnúmero | dBi | −30 … 60 | 3 | Ganho da antena TX em dBi |
| txCableLossnúmero | dB | 0 … 20 | 1 | Perdas de cabo TX + conector (valor positivo) |
| frequencynúmero | MHz | 0.1 … 1000000 | 2400 | Frequência central |
| distancenúmero | km | 0.001 … 1000000 | 1 | Distância entre TX e RX |
| rainFadenúmero | dB | 0 … 50 | 0 | Atenuação da chuva de acordo com ITU-R P.838. Use 0 para links terrestres com linha de visão; 3—20 dB para links de satélite acima de 10 GHz em zonas de chuva forte. |
| atmosphericLossnúmero | dB | 0 … 20 | 0.5 | Absorção gasosa (O₂ a 60 GHz: ~15 dB/km; H₂O a 22 GHz: ~0,2 dB/km). Use 0,5 dB típico para links terrestres abaixo de 6 GHz. |
| pointingLossnúmero | dB | 0 … 10 | 0 | Perda de desalinhamento da antena. Pratos com feixe de lápis: 0,5—3 dB. Antenas omnidirecionais ou de feixe amplo: 0 dB. |
| extraLossCountnúmero | nenhuma | 0 … 4 | 0 | Quantos termos extras de perda o orçamento inclui, como descasamento de polarização, perda pelo corpo ou folhagem |
| extraLoss1número | dB | 0 … 50 | 0 | Uma perda extra no percurso, como descasamento de polarização, perda pelo corpo, folhagem ou uma parede |
| extraLoss2número | dB | 0 … 50 | 0 | Uma perda extra no percurso, como descasamento de polarização, perda pelo corpo, folhagem ou uma parede |
| extraLoss3número | dB | 0 … 50 | 0 | Uma perda extra no percurso, como descasamento de polarização, perda pelo corpo, folhagem ou uma parede |
| extraLoss4número | dB | 0 … 50 | 0 | Uma perda extra no percurso, como descasamento de polarização, perda pelo corpo, folhagem ou uma parede |
| rxGainnúmero | dBi | −30 … 60 | 3 | Ganho de antena RX em dBi |
| rxCableLossnúmero | dB | 0 … 20 | 1 | Perdas de cabo RX e conector |
| rxSensitivitynúmero | dBm | −160 … 0 | -90 | Nível mínimo de sinal a receber |
| targetMarginnúmero | dB | 0 … 60 | 10 | A margem de esmaecimento que o link deve manter acima da sensibilidade do receptor. O status passa igual ou superior a ele e falha abaixo de 0 dB. |
Saídas
Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.
| Campo | Unidade | Descrição |
|---|---|---|
| fspl | dB | Perda de caminho de espaço livre |
| eirp | dBm | EIRP |
| rxPower | dBm | Potência recebida |
| linkMarginprincipal | dB | Margem do link |
| maxRangeKm | km | Alcance máximo |
| totalAdditionalLoss | dB | Perda adicional total |
| maxRangeAtTarget | km | Intervalo na margem alvo |
| wavelength | mm | Comprimento de onda |
| fresnelRadius | m | Raio da primeira zona de Fresnel |
Como chamar
- Calcular: uma chamada, a requisição e a resposta completas, e os seus erros.
- Lote: esta calculadora com outras, ou uma varredura, em uma requisição.
- Resolver para um valor-alvo: o valor de uma entrada que leva uma saída a um alvo.