Skip to content
Seções da documentação

Calculadora de orçamento de enlace e alcance BLE — Bluetooth Low Energy por PHY

POSThttps://rftools.io/api/py/v1/calculate

Slug ble-link-budget. Orçamento de enlace Bluetooth Low Energy por PHY: taxa de dados e sensibilidade do receptor da Core Specification para LE 1M, LE 2M e LE Coded, perda de percurso no espaço livre ou pelo modelo indoor da ITU-R P.1238, potência recebida, margem do enlace e alcance máximo.

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.

Entradas de ble-link-budget
NomeUnidadeFaixaPadrãoDescrição
phynúmeronenhuma0 … 30Camada física do Bluetooth LE: 1M (1 Mb/s), 2M (2 Mb/s) ou o PHY codificado a 500 kb/s (S=2) ou 125 kb/s (S=8)
txPowernúmerodBmqualquer0A Core Specification permite de −20 a +20 dBm
txGainnúmerodBiqualquer0Ganho da antena de transmissão
rxGainnúmerodBiqualquer0Ganho da antena de recepção
lossesnúmerodBno mínimo 00Perdas por corpo, gabinete e outras
frequencynúmeroMHzno mínimo 12440Os canais LE vão de 2402 a 2480 MHz; 2440 MHz é o meio da banda
pathLossModelnúmeronenhuma0 … 82Espaço livre ou o modelo geral de local da ITU-R P.1238 para escritório, corredor, local industrial ou sala de conferência, com linha de visada (LoS) ou sem (NLoS)Um de: 0 Espaço livre · 1 P.1238 escritório LoS · 2 P.1238 escritório NLoS · 3 P.1238 corredor LoS · 4 P.1238 corredor NLoS · 5 P.1238 industrial LoS · 6 P.1238 industrial NLoS · 7 P.1238 sala de conferência LoS · 8 P.1238 sala de conferência NLoS
distancenúmeromno mínimo 0.0110Distância direta (3-D) entre as antenas
sensitivityOverridenúmerodBmno máximo 00Informe a sensibilidade do datasheet do rádio para substituir a referência da Core Specification; 0 mantém a referência
extraLossCountnúmeronenhuma0 … 60Quantas perdas a mais o enlace soma, como entrada em edificação, vegetação, corpo ou descasamento de polarização (0–6)
extraLoss1númerodB0 … 500Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização
extraLoss2númerodB0 … 500Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização
extraLoss3númerodB0 … 500Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização
extraLoss4númerodB0 … 500Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização
extraLoss5númerodB0 … 500Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização
extraLoss6númerodB0 … 500Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização

Saídas

Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.

Saídas de ble-link-budget
CampoUnidadeDescrição
linkMarginprincipaldBMargem do enlace
dataRateMb/sTaxa de dados do PHY
sensitivityUseddBmSensibilidade do receptor utilizada
pathLossdBPerda de percurso
receivedPowerdBmPotência recebida
maxRangemAlcance máximo
shadowFadingStddBDesvio padrão do sombreamento (P.1238 σ)
totalLossdBPerda total

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.