Método de controle:
Este produto usa o protocolo de comunicação SPI combinado com controle de disparo síncrono TRIG .
Parâmetros do protocolo SPI:
- Chip Select: O dispositivo é selecionado quando o CS está baixo e a transmissão termina quando o CS está alto.
- Taxa de transmissão: até 10 Mb/s
- Tamanho do quadro: 16 bits; o byte alto é transmitido primeiro, seguido pelo byte baixo (MSB primeiro).
- Polaridade do relógio: Baixa
- Transferência de dados: Os dados são transferidos na borda ascendente do relógio.
- Após a comunicação ser concluída, o sistema aguarda o tempo de processamento necessário e então aciona a execução dos dados de frequência na borda descendente do pino TRIG.
Diagrama de tempo de comunicação do produto:

Os requisitos de tempo são os seguintes:
T1 > 125 ns, T2 > 15 μs, T3 > 15 μs, T4 > 1 μs
Princípio Operacional
1. O MCU do cliente envia 2 bytes (16 bits) de dados de controle para o módulo via SPI:
Bits 15–10: Dados inválidos (padrão: 0)
Bits 9–8: Controle de canal
Bits 7–0: Controle de ponto de frequência
Após receber os dados correspondentes, o módulo os compara com a tabela de controle de frequência armazenada em seu Flash interno e coloca o resultado da comparação no buffer de saída.
2. Gatilho de saída: TUNE-READY
O pino TUNE-READY possui um pull-up interno e é acionado por uma borda descendente.
TUNE-READY é emitido não antes de 2,2 μs após a conclusão da transmissão de dados MOSI , com um atraso típico de 20 μs. A duração de baixo nível do TUNEREADY é ≥1 μs.
Não há limite máximo para o tempo de espera do TUNE-READY. Se novos dados SPI forem recebidos durante o período de espera, o módulo atualiza os parâmetros e aguarda o sinal TUNE-READY correspondente aos novos parâmetros.
3. Se o cliente concluir apenas a Etapa 1, mas não concluir a Etapa 2, as novas configurações nunca entrarão em vigor e o módulo permanecerá em seu estado anterior.
4. Recomenda-se enviar o próximo quadro de dados de ponto de frequência 15 μs após enviar TUNE-READY. Isto permite que o tempo de processamento T2 seja utilizado durante a operação e reduz o tempo de comutação de frequência do próximo quadro.
5. Cálculo do código de endereço do módulo
Código de endereço de controle do ponto de frequência:
Código de endereço = (Fx - Fluxo) / (Falto - Fluxo) × 250
Onde:
- Fx = Frequência de sintonia dentro da banda de frequência selecionada
- Fluxo = Frequência mínima da banda de frequência selecionada
- Fhigh = Frequência máxima da banda de frequência selecionada
- 250 = Número de etapas de salto de frequência
Se o cálculo resultar em um número decimal, arredonde para o número inteiro mais próximo.
Códigos de controle de banda de frequência:
1,5–4 MHz: Bits 9–8 = 00
4–10 MHz: Bits 9–8 = 01
10–30 MHz: Bits 9–8 = 10
Exemplo:
Para uma frequência de sintonia alvo de 2 MHz:
Primeiro, determine que 2 MHz está dentro da banda de 1,5–4 MHz , então os bits 9–8 são 00.
Em seguida, calcule o código de endereço:
(2 − 1,5) / (4 − 1,5) × 250 = 50
Portanto, os bits 7–0 são 0x32.
O código de controle final do módulo é: 0x0032.