LCRF

Preferências de privacidade

Escolha separadamente cada finalidade opcional. Você pode alterar ou retirar sua escolha a qualquer momento no rodapé.

Estritamente necessário

Necessário para segurança, funções de sessão e armazenamento da sua escolha.

Sempre ativo
Preferências

Lembra configurações opcionais de exibição ou idioma quando esses recursos estão habilitados.

Análise

Usa identificadores próprios de visitante e sessão para medir páginas, referências e interações de consulta.

Marketing

Permite medição de marketing ou tecnologias publicitárias de terceiros se forem introduzidas no futuro.

Protocolo de comunicação

Protocolo de comunicação RS-485 para módulos amplificadores de potência RF

Definições de quadro, comportamento de comandos e respostas, controle de habilitação do PA e telemetria de status para módulos amplificadores de potência RF LCRF com interface RS-485 half-duplex.

Visão geral da interface

Este protocolo utiliza uma interface serial RS-485 half-duplex para comunicação entre o host e o módulo amplificador de potência.

ParâmetroValor
Interface físicaComunicação serial RS-485 half-duplex
Taxa de transmissão115200 bps
Formato de dados8 bits de dados, sem paridade
Notação do protocoloHexadecimal (HEX)
Ordem de bytes padrãoBig-endian; byte mais significativo primeiro, salvo especificação diferente do cliente

Convenções de dados

UINT é um inteiro sem sinal de 32 bits, USHORT é um inteiro sem sinal de 16 bits e UCHAR é um inteiro sem sinal de 8 bits. O bit 0 e o byte 0 representam, respectivamente, o bit e o byte menos significativos. Os campos reservados são mantidos para futuras expansões e assumem zero por padrão.

Regras de comunicação

O host emite comandos de controle ou de consulta de parâmetros. A comunicação segue um modelo mestre-escravo: o host envia um comando, o módulo amplificador de potência o processa e retorna a resposta correspondente, concluindo um ciclo de comunicação.

Formato do quadro de dados

CampoIdentificadorComprimentoDefinição
Cabeçalho do quadroHead2 bytesValor fixo 0x7E7E
Tipo de comandoType1 byteTipo de instrução, indicado por T
Comprimento dos dadosBufLen2 bytesComprimento da área de dados em bytes
Área de dadosBufn bytesDados de comando ou resposta
Fim do quadroStop2 bytesValor fixo 0x0A0D

Controle de habilitação do PA (T = 0x01)

O host usa este comando para desligar ou ligar o PA. Após o acionamento da proteção do PA, o comando pode reiniciar o amplificador quando as condições de recuperação aplicáveis forem atendidas.

ByteConteúdoDefinição
1-2Cabeçalho do quadro0x7E7E
3Tipo de comando0x01
4-5Comprimento dos dados0x0001 (um byte de dados)
6Controle de habilitação do PA0x00: PA desligado; 0x01: PA ligado
7-8Fim do quadro0x0A0D

Exemplos do comando de habilitação

Solicitação do host - ligar o PA

7E 7E 01 00 01 01 0A 0D

Resposta do módulo - controle bem-sucedido

7E 7E 01 00 01 FF 0A 0D

Resposta do módulo - falha no controle

7E 7E 01 00 01 01 0A 0D

Resposta ao comando de controle

O tipo de comando da resposta repete o tipo de comando de controle recebido. O byte de dados da resposta informa se a ação solicitada foi concluída com sucesso.

ByteConteúdoDefinição
1-2Cabeçalho do quadro0x7E7E
3Tipo de comandoRepetição do tipo de comando de controle recebido
4-5Comprimento dos dados0x0001 (um byte de dados)
6Resposta de controle0xFF: bem-sucedido; 0x01: falha; outros valores reservados
7-8Fim do quadro0x0A0D

Consulta de status (T = 0xFF)

A consulta de status não possui campo de dados. O host envia o seguinte quadro fixo:

7E 7E FF 00 00 0A 0D

Resposta à consulta de parâmetros (T = 0xFF)

O módulo retorna 16 bytes de dados contendo valores medidos e estados de proteção. Valores com vários bytes usam a ordem big-endian padrão definida neste protocolo.

ByteConteúdoCodificação / definição
1-2Cabeçalho do quadro0x7E7E
3Tipo de comando0xFF
4-5Comprimento dos dados0x0010 (16 bytes de dados)
6Status ligado/desligado do PA0x00: desligado; 0x01: ligado
7-8Tensão de entrada16 bits sem sinal; 0,1 V por contagem; 285 = 28,5 V
9-10Corrente de entrada16 bits sem sinal; 0,1 A por contagem; 125 = 12,5 A
11-12Temperatura do módulo16 bits com sinal; 0,1 °C por contagem; 285 = 28,5 °C
13-14Potência de saída direta16 bits sem sinal; 0,1 dBm por contagem; 425 = 42,5 dBm
15-16Potência de saída refletida16 bits sem sinal; 0,1 dBm por contagem; 425 = 42,5 dBm
17Status da tensão de entrada0x00: normal; 0x01: sobretensão; 0x02: subtensão
18Status da corrente de entrada0x00: normal; 0x01: proteção contra sobrecorrente
19Status da temperatura do módulo0x00: normal; 0x01: proteção contra sobretemperatura
20Status da potência de saída0x00: normal; 0x01: proteção contra potência de saída excessiva
21Status da proteção VSWR0x00: normal; 0x01: proteção VSWR
22-23Fim do quadro0x0A0D

Limiares de proteção padrão

ProteçãoValor padrão no protocolo fornecidoNota de implementação
Subtensão24 VConfirmar com a versão aplicável do produto ou do projeto
Sobretensão32 VConfirmar com a versão aplicável do produto ou do projeto
Sobrecorrente10 A ou 20 AValor dependente do produto; confirmação obrigatória
Sobretemperatura105 °CA recuperação ocorre 65 °C abaixo do limiar de sobretemperatura
Potência de saída excessiva52 dBmConfirmar com a versão aplicável do produto ou do projeto

Verificação da integração

Antes da liberação, verifique a ordem dos bytes, a temporização entre comando e resposta, o controle de direção do barramento, a terminação e polarização da camada física, o tratamento de erros, todos os limiares dependentes do produto e a sequência de recuperação nas condições reais de teste do módulo e do sistema.

Limites de implementação: A revisão fornecida do protocolo não define endereçamento de nós, soma de verificação ou CRC, timeout e repetição do host, terminação ou polarização RS-485 nem o tempo de comutação do transceptor. Antes da implementação, confirme esses itens, os limites específicos do produto e os requisitos do projeto na documentação aprovada do produto ou do projeto.