A potência do módulo sem fio é um parâmetro muito importante, pois tem um grande impacto no desempenho de funcionamento do módulo. É necessário que os desenvolvedores escolham a potência certa no momento certo para encontrar um equilíbrio entre o tempo de operação do módulo e o desempenho.
Este artigo descreve como definir a potência do módulo sem fio.
De modo geral, a potência de modulação pode ser iniciada a partir de software ou hardware. Partir do software é modificar o registro correspondente. Normalmente, o manual de referência do chip contém uma descrição do ajuste de potência. Tomando SX1262 como exemplo, o chip possui dois comandos relacionados à potência de saída, um é Set PaConfig e o outro é Set TxParams. Os parâmetros definidos por Set PaConfig são paDutyCycle, hpMax, deviceSel.paDutyCycle controla o ciclo de trabalho (ângulo de condução) de ambos os PAs (SX1261 e SX1262). A potência máxima de saída, o consumo de energia e os harmônicos mudarão drasticamente com o paDutyCycle. Os valores fornecidos nesta folha de dados são as configurações recomendadas para obter a melhor eficiência do PA.hpMax seleciona o tamanho do PA no SX1262, este valor não tem influência no SX1261. A potência máxima de saída pode ser reduzida reduzindo o valor de hpMax. O intervalo válido está entre 0x00 e 0x07 e 0x07 é o valor máximo suportado para o SX1262 atingir +22 dBmoutput power.deviceSel é usado para selecionar o SX1261 ou o SX1262.Depois de definir o nível de potência da potência de saída, devemos usar o comando Defina TxParams para definir o valor específico da potência de saída. Este comando possui dois parâmetros, um é potência e outro é RampTime. Onde potência representa o valor específico da potência de saída. Dependendo da faixa de potência selecionada, a potência também possui diferentes faixas de valores. Quando o limite superior de baixa potência é selecionado, o valor da potência varia de -17 (0xEF) t a +14 (0x0E) dBm; quando o limite superior de alta potência é selecionado, o valor da potência varia de -9 (0xF7) a + 22 (0x16)dBm. O RampTime pode ser selecionado com base no valor recomendado. Finalmente, a potência deve ser definida através do registro de configuração.
As seguintes configurações referenciadas:
voidSX1262SetPaConfig(void)
{
uint8_t CmdBuf[5];
CmdBuf[0] = SetPaConfig;
CmdBuf[1] = 0x04;//paDutyCycle
CmdBuf[2] = 0x07;//hpMax
CmdBuf[3] = 0x00;//deviceSel
CmdBuf[4] = 0x01;paLut reservado e sempre0x01
SPIWriteCmd(5, CmdBuf);
}
voidSX1262SetTxParams(void)
{
uint8_t CmdBuf[3];
CmdBuf[0] = SetTxParams;
CmdBuf[1] = 0x16; //22DBM
CmdBuf[2] = 0x00;//Tempo de rampa
SPIWriteCmd(3, CmdBuf);
}
O método de modificação de potência varia de chip para chip. Consulte o manual correspondente do chip correspondente para modificar a potência.
Além das configurações de software, também podemos começar com o hardware. Por exemplo, em alguns cenários de aplicação, é necessária uma longa distância de transmissão e a potência de saída de um módulo geral de baixa potência pode ser insuficiente. Neste momento devemos considerar módulos de alta potência. Por exemplo, a NiceRF produziu muitos módulos com potências diferentes de acordo com as diferentes necessidades dos clientes. Tomando o módulo de transmissão de dados da série LoRa como exemplo, existem módulos de 100mW, 1W, 5W, 30W para os clientes escolherem. Neste momento, a potência máxima de saída do módulo é determinada pelo seu próprio hardware. Os usuários podem escolher o módulo apropriado de acordo com suas necessidades reais.
O texto acima é um resumo do ajuste de potência do módulo sem fio. Espero que possa ser útil para você.
+86-755-23080616
vendas@nicerf.com
Site: https://www.nicerf.com/
Endereço: 309-314, 3/F, Bldg A, edifício comercial Hongdu, Zona 43, Baoan Dist, Shenzhen, China
política de Privacidade
· Política de Privacidade
No momento não há conteúdo disponível
E-mail: sales@nicerf.com
Tel:+86-755-23080616