Jan . 2021
A frequência é o parâmetro mais básico e central dos módulos sem fio. Todos os módulos sem fio completam a comunicação com base na frequência (somente a mesma frequência pode completar a comunicação). As frequências no mercado são 433 MHz, 868 MHz, 915 MHz, etc. Aqueles familiarizados com a área sem fio sabem que cada banda de frequência é na verdade uma faixa de frequências, como 433 MHz. Sua faixa de frequência é 413 ~ 453 MHz e 433 MHz é o ponto central dessa frequência. No projeto, se todos os módulos wireless forem colocados na mesma frequência, com certeza haverá interferência na comunicação entre eles, por isso costumamos escalonar suas bandas de frequência de comunicação para evitar interferências.
Os módulos sem fio do NiceRF são divididos principalmente em duas categorias. Um é o módulo sem fio front-end sem MCU a bordo, e o ponto de frequência central precisa ser modificado por meio de código. O outro é o módulo sem fio UART com MCU integrado, que pode ser controlado de forma independente por nossa empresa. O software para PC é desenvolvido para configurar os parâmetros do módulo wireless ou enviar comandos através da porta serial para completar a modificação.
A seguir está um exemplo de como o módulo sem fio LoRa1262 da nossa empresa pode modificar a frequência por meio do código (apenas para referência):
Parâmetro de função: número positivo não assinado de 32 bits, que é a frequência alvo, por exemplo, defina a frequência para 433MHz. O parâmetro deve ser 433000000.
Valor de retorno: Nenhum.
vazio SX1262SetFrequency (u32 frequência)
{
u8 CmdBuf[5];
CmdBuf[0]=SetRfFrequency;//Comando para definir frequência,SetRfFrequency=0x86;
freq= (u32)(((double)freq)/((double)FREQ_STEP));//De acordo com a especificação do SX1262, calcule o valor do registro correspondente.FREQ_STEP= /(2^25),
CmdBuf[1]= (caractere não assinado)( (freq >> 24 ) & 0xFF );//byte alto
CmdBuf[2]= (caractere não assinado)( (freq >> 16 ) & 0xFF );
CmdBuf[3]= (caractere não assinado)( (freq >> 8 ) & 0xFF );
CmdBuf[4]= (caractere não assinado)( freq & 0xFF );
SPIWriteCmd(5,CmdBuf); //Escreve
}
2.1 Modificação do software do PC
Todos os nossos módulos sem fio UART podem ter software de PC correspondente. Podemos modificar o ponto de frequência central do módulo através do software para PC. Só precisamos conectar o módulo e o PC através da porta serial para concluir a modificação. É muito simples e conveniente.
(Software de configuração de PC LoRa610Pro)
2.2 Modificação do assistente de porta serial
O assistente de porta serial é modificado enviando símbolos de comando ao módulo sem fio. Tomemos o módulo LoRa610Pro como exemplo:
Primeiro, apresente brevemente o formato do comando de configuração de parâmetros do módulo LoRa610Pro: comando de configuração de parâmetros, com [parâmetro] de 33 bytes, e a sequência é a seguinte: Transceptor canal-frequência de trabalho banda-comunicação aérea taxa-transmissão potência-porta serial baud taxa de dados seriais Bit — Bit de parada da porta serial — Bit de validação da porta serial — NET ID — NODE ID-MESH — NODE — tipo de chave — comando de configuração de chave de 16 bytes: AA FA 03 XX XX XX XX XX XX …… XX XX XX XX XX XX XX XX XX Comando de retorno: "OK\r\n" ou "ERROR\r\n".
(Descrição do canal LoRa610Pro)
(Descrição da banda de frequência central LoRa610Pro)
Suponha que definimos a frequência de trabalho do módulo LoRa610Pro para 414,92 MHz, então o comando de configuração é: AA FA 03 01 01 XX XX XX XX……XX XX XX XX XX XX XX XX XX XX.
Para outros parâmetros específicos de XX, acesse o site oficial do módulo sem fio NiceRF LoRa610Pro uart para visualizar as especificações.
Além da limitação do chip, a frequência de trabalho do módulo sem fio também é importante para o circuito de correspondência periférica da antena. Especialmente a frequência central é determinada pelo circuito de correspondência periférica. Por exemplo, módulo LoRa1268 do chip SX1268, sua frequência de trabalho é 433/470 MHz, ele pode se comunicar se sua frequência de trabalho exceder a banda de frequência central de 433/470 MHz (por exemplo, definir a banda de frequência de trabalho em 868 MHz)? A resposta é: claro. No entanto, o circuito de correspondência periférica da placa PCB de cada módulo sem fio é feito de acordo com uma frequência específica, e a antena tem a melhor frequência operacional, portanto, quando a faixa de frequência operacional central do módulo sem fio for excedida, a distância de transmissão será será bastante reduzido. A distância de 100 metros, além da faixa de frequência central, pode não ser nem 10 metros. Portanto, os usuários devem definir a faixa de frequência central de cada módulo sem fio para garantir o melhor desempenho do módulo sem fio.
Este é o fim do compartilhamento de hoje sobre como modificar a frequência do módulo wireless. Se você tiver outras dúvidas ou sugestões, não hesite em entrar em contato com a NiceRF.
+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