1. Introdução do chip
O módulo sem fio Si4463 é um receptor sem fio ISM de alto desempenho e baixo consumo de energia da Silicon Lsbs. A faixa de frequência coberta por este chip é de 119 MHz a 1150 MHz, que faz parte da série EZRadioPRO. Este chip tem uma ampla faixa de frequência, pode suportar a banda de frequência que Si4463 / 61/60 não suporta, potência de saída de até 27dBm, alta sensibilidade de recepção, baixo consumo de energia. Além disso, com a ajuda do WDS (Wireless DevelopmentSuite), os desenvolvedores podem configurar rapidamente os parâmetros do chip, simplificando bastante o processo de desenvolvimento.
2. Funções
1) Alfinetes
Os pinos do chip são principalmente software e hardware.
Si446x | ||
Pino NÃO. | Nome | Função |
Bloco exposto,18 6 8 2 3 4 7 16 17 | GND VDD Rxp Rxn Tx TxRamp Xin Xout | Energia terrestre para RX para TX XTAL |
11 1 | SDN NIRQ | Interromper reinicialização |
15 12 14 12 | NSEL SCK SDI SDO | SPI CS SPI CLK SPI DADOS EM SPI DADOS SAÍDA |
9 10 19 20 | GPIO0 GPIO1 GPIO2 GPIO3 | GPIO GPIO GPIO GPIO |
2) Implementação
Familiarizado com redes sem fio. Esclareça os requisitos reais de negócios do projeto e determine a estrutura real da rede. Comumente usados são um para um, rede em estrela, malha e assim por diante.
Saiba mais sobre os requisitos de desenvolvimento sem fio. Por exemplo, se o projeto requer baixo consumo de energia, então um chip de baixo consumo deve ser selecionado e a solução do sistema deve ser otimizada. Para projetos de aquisição de dados, o chip sem fio deve estar inativo na maioria dos estados e o tempo de transmissão deve ser reduzido ao mínimo possível. Se a segurança estiver envolvida, a criptografia de dados deverá ser considerada para garantir a segurança dos dados durante a transmissão.
Para o chip 4463, o fluxo de operação básico é a inicialização, configuração de parâmetros sem fio relevantes e entrada no estado correspondente de acordo com a função do próprio módulo. Neste momento, o programa deve estar em uma máquina de estado em loop, e o chip executa a ação correspondente de acordo com o estado em que se encontra.
3) De acordo com a ficha técnica do chip, o usuário é obrigado a realizar uma inicialização após ligar o chip.
Procedimento de redefinição de referência
vazio sdn_reset (vazio)
{
RÁDIO_RST (ALTO);
atraso_1ms (2);
RADIO_RST (BAIXO);
atraso_1ms (10);
}
4) Operação SPI
Este chip usa interface SPI para se comunicar com o chip de controle principal, geralmente SPI de quatro fios. O usuário pode escolher SPI de software ou SPI de hardware.
Antes de qualquer comunicação SPI, o comando CTS deve ser usado para consultar o status do chip. Quando o chip está ocupado, não deve ser lido ou escrito. O diagrama é o seguinte:
5) Estados do chip
Todos os estados deste novo chip são os seguintes:
Entre eles, no estado desligado, o chip fica desligado e o consumo de energia é o menor.
Standby/Sleep, SPI Active, Ready,TX Tune e RX tune podem ser usados para otimizar o consumo de energia e o tempo de resposta RX/TX para aplicações específicas. Os usuários podem mudar de estado através do START RX e START TX. Controlar o SDN pode fazer com que o chip entre no estado desligado.
6) Processamento de dados
O chip possui dois FIFOs de 64 Bytes integrados para armazenar dados durante a comunicação. A operação do FIFO é mais do que apenas armazenar dados. Quando a quantidade de dados gravados no FIFO for maior que um determinado valor, o chip notificará o usuário na forma de uma interrupção, e quando a quantidade de dados no chip for inferior a um determinado valor, também haverá uma interrupção. incitar. Esses recursos ajudam os usuários a lidar com isso em tempo hábil.
7) Função dormir
A função sleep ajuda a economizar energia. Si4463 fornece função LDC. O usuário pode definir dois períodos. Uma delas é a janela de tempo para recebimento. Durante este período, o chip permanece acordado para se preparar para receber dados. Outro período de tempo é o tempo de suspensão, durante o qual o chip fica no estado de suspensão e o consumo de energia é bastante reduzido. O usuário pode ajustar a proporção dos dois períodos para atingir o consumo de energia desejado.
8) Software WDS
Com a ajuda do software WDS, os usuários podem configurar rapidamente os parâmetros de comunicação sem fio do chip. Os parâmetros que podem ser modificados com este software são potência de frequência, parâmetros de RF, pacote, interrupção, GPIO FRRs, esses itens cobrem basicamente todos os parâmetros do chip. Após a conclusão da configuração, o usuário pode optar por gerar o arquivo aheader para facilitar a utilização no programa.
A interface do software é a seguinte:
Para peças não abordadas neste artigo, consulte o manual de referência do chip.
Após a introdução acima ao Si4463, o leitor deverá ter uma compreensão geral do chip. Espero que este artigo seja útil para todos.
+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