Escolar Documentos
Profissional Documentos
Cultura Documentos
SMART Modular
Technologies
Manual de Usuário do Kit de Avaliação
para Módulo Sigfox CWMD-SFR2DA0R
10 de Dezembro, 2019
Rev 1.0
Conteúdo
1.0. Hardware .................................................................................................................................... 4
1.1. Componentes do Kit de Avaliação .......................................................................................... 4
1.2. Placa de Avaliação 621998 ...................................................................................................... 5
1.3. Esquemático ............................................................................................................................ 6
1.4. Descrição de Pinos do Conector ............................................................................................. 7
2.0. Programa de Teste ...................................................................................................................... 8
2.1. Conexão da Placa de Avaliação ............................................................................................... 8
2.2. Programa de execução............................................................................................................ 8
2.3. Instale o driver USB ................................................................................................................. 9
2.4. Descrição do programa de teste ............................................................................................... 10
3.0. Conjunto completo de comandos AT........................................................................................ 12
3.1. Registros................................................................................................................................ 17
3.1.1. Módulo RC1................................................................................................................... 17
3.1.2. Módulo RC2/4 .............................................................................................................. 17
3.1.3. Módulo RC3................................................................................................................... 17
4.0. Recomendação específica para cada módulo........................................................................... 18
4.1. Módulo RCZ1 (SFM10R1) ...................................................................................................... 18
4.2. Módulo RCZ2 (SFM10R2) ...................................................................................................... 18
4.3. Módulo RCZ3 (SFM10R3)....................................................................................................... 18
4.4. Módulo RCZ4 (SFM10R4) ...................................................................................................... 19
SMART P/N da Placa de Avaliação IoT P/N de Referência da Placa de Avaliação IoT
621998 EVBSFM10R
1.0. Hardware
Antena
Figura 2. 621998
1.3. Esquemático
IO de uso geral
2 GPIO8 6
IO de uso geral
3 GPIO7 7
Funcionalidade SPI selecionável (MISO)
IO de uso geral
4 GPIO6 8
Funcionalidade SPI selecionável (MOSI)
IO de uso geral
5 GPIO5 9
Funcionalidade SPI selecionável (SCK)
IO de uso geral
6 GPIO4 10 Funcionalidade ∑Δ DAC selecionável
Funcionalidade de clock selecionável
7 CPU_LED 11 Indicador de atividade da CPU
8 RADIO_LED 12 Indicador de atividade de rádio
IO de uso geral
9 GPIO9 13
Wakeup desde deep sleep
J3
10 UARTTX 14 Transmissão UART
11 UARTRX 15 Recepção UART
12 RXLED/ DBG_DATA 16 Indicador de Atividade de Recepção
13 TXLED/ DBG_CLK 17 Indicador de Atividade de Transmissão
14 DBG_EN 18 -
15 RST_N 19 Pino de reset opcional
IO de uso geral
16 GPIO0 23 Funcionalidade ADC selecionável
Funcionalidade ∑Δ DAC selecionável
Funcionalidade de clock selecionável
17 GPIO1 24 IO de uso geral
Funcionalidade ADC selecionável
18 GPIO2 25 IO de uso geral
Funcionalidade ADC selecionável
19 GPIO3 26 IO de uso geral
Funcionalidade ADC selecionável
20 GND - Terra
* O pino GPIO2 e GPIO3 não devem ser usados no módulo RCZ2 e RCZ4 e deve ser deixado como "Não Conectado"
1
(1) Placa 621998
(2) Cabo Micro USB
(3) PC Windows
Check!
Comunicação Serial
(1) DUTCOM: Número da porta serial de entrada USB
(2) Connect : Porta serial aberta
(3) Close: Porta serial fechada
Comandos Rápidos
(1) AT: Apenas retorna "OK" e não faz mais nada. Pode ser usado para verificar a comunicação.
(2) Get DEVID: Lê o ID do dispositivo [ AT$I=10 ]
(3) Get PAC: Lê o PAC do dispositivo [AT$I=11 ]
(4) S/W Reset : Software de reinício [AT$P=0]
(5) CW_EU_ON: Para execução de testes de emissão de ondas contínuas para o módulo
RCZ1. [ AT$CW=868130000,1,15 ]
(6) CW_EU_OFF: RCZ1 onda contínua desativada [ AT$CW=868130000,0,15 ]
(7) CW_US_ON: Para executar testes de emissão de ondas contínuas para o
módulo RCZ2. [ AT$CW=902200000,1,24 ]
* Executa uma S/W reinicialização para garantir a frequência Tx nos dados da carga útil enviados
com o botão Send(XX), pois a frequência Tx pode ser alterada quando os botões RF TEST são
executados.
* Por padrão, o registro 302 está definido para o nível 14, o que leva a uma potência de saída de 12,5dBm. Use o
comando ATS302 = 15 para definir a potência de saída para o nível máximo de potência. Este registro é acessível
apenas para o módulo RCZ1.
Key switch
(1) Public: muda para chave pública [ ATS410=1 ]
(2) Private: muda para chave privada [ ATS410=0 ]
Um emulador de terminal serial típico também pode ser usado para controlar o EVK em vez do SW de teste
proposto. Nesse caso, os seguintes parâmetros devem ser usados:
Speed : 9600 bauds
Data bits: 8
Stop bits: 1
Parity: None
Apenas retorna 'OK' e não faz mais nada. Pode ser usado
AT Comando Dummy
para verificar a comunicação
Envia um bit de status (0 ou 1). O sinalizador de bit opcional
AT$SB=bit[,bit] Envia bit
indica se o AX-SFEU deve receber um downlink frame.
Envia os dados da carga útil, de 1 a 12 bytes. O sinalizador
AT$SF=frame[,bit] Envia Frame de bit opcional indica se o AX-SFEU deve receber um
downlink frame.
Envia manualmente uma
AT$SO Envia a mensagem fora da banda
mensagem fora da banda
Obtém repetição de
AT$TR? Retorna o número de repetições de transmissão. Padrão: 2
transmissão
Obtém alcance de
AT$TR=? Retorna o intervalo permitido de repetições de transmissão.
transmissão
Obtém repetição de
AT$TR=uint Define a repetição da transmissão.
transmissão
Consulta o valor de um registro de configuração específico.
ATSuint? Obtém registo
Veja o capítulo "Registros" para uma lista de registros.
ATSuint=uint Define registro Mude um registro de configuração.
ATSuint=? Obtém faixa de registro Retorna o intervalo permitido de repetições de transmissão.
Define o canal macro da portadora de saída para frames
AT$IF=uint Define frequência TX
Sigfox.
AT$IF? Obtém frequência TX Obtém a frequência TX atualmente selecionada
Define o canal macro da portadora de recepção para os
AT$DR=uint Define frequência RX
frames Sigfox.
AT$DR? Obtém frequência RX Obtém a frequência RX escolhida atualmente
Para executar testes de emissão para a certificação Sigfox, é
necessário enviar uma onda contínua, ou seja, apenas a
frequência base sem qualquer modulação. Parâmetros:
Nome Intervalo Descrição
Frequência 800000000- Frequência de onda
999999999, 0 contínua em Hz. Use
AT$CW=uint, bits[,uint_opt] Onda contínua
868130000 para Sigfox ou
0 para manter a
frequência anterior.
Modo 0,1 Ativar ou desativar a onda
portadora.
Potência 0-14 dBm de sinal | Padrão: 14
Para teste de emissão, é útil enviar um padrão de bits
específico. O primeiro parâmetro especifica o byte a ser
enviado. Use '-1' para um padrão aleatório (pseudo-).
Parâmetros:
Modo de teste: byte TX Nome Intervalo Descrição
AT$CB=uint_opt,bit
constante Padrão 0-255, -1 Byte para enviar. Use '-1'
para um padrão aleatório
(pseudo-).
Modo 0,1 Ativa ou desativa o modo
de teste de padrão.
Mede a temperatura interna e retorna em 1/10 de grau
AT$T? Obtém temperatura
Celsius.
Retorna tensão atual e tensão medida durante a última
AT$V? Obtém tensões
transmissão em mV.
Exibe várias informações do produto:
0: Nome e versão do software
Exemplo de resposta: AX-SFEU 1.0.6-ETSI
1: Detalhes do contato
Exemplo de resposta: support@axsem.com
2: Revisão de silício byte inferior
Exemplo de resposta: 8F
AT$I=uint 3: Revisão de silício byte superior
Informação
Exemplo de resposta: 00
4: Versão principal do firmware
Exemplo de resposta: 1
5: Versão secundária do firmware
Exemplo de resposta: 0
7: Variante de firmware (banda de frequência etc. (EU/US))
Exemplo de resposta: ETSI
8: Versão do VCS do firmware
Modo Descrição
Pino Modos
P0 0, 1, Z, U, A, T
P1 0, 1, Z, U, A
Obtém Faixa do Pino P2 0, 1, Z, U, A
AT:Pn=?
GPIO P3 0, 1, Z, U, A
P4 0, 1, Z, U, T
P5 0, 1, Z, U
P6 0, 1, Z, U
P7 0, 1, Z, U
P8 0, 1, Z, U
P9 0, 1, Z, U
AT:SPI[(A|B|C|D)]=bytes Transação SPI Este comando gera bytes na porta SPI. A frequência do clock
3.1. Registros
A potência de saída está definida para 22dBm e não pode ser ajustada.
Para enviar um frame, o seguinte procedimento deve ser seguido
AT$GI?
retorna X,Y
If X=0 or Y<3
AT$RC
AT$SF= xxxxxxxxxxxx
Este procedimento forçará o módulo a enviar o frame dentro do canal macro escutado pela
rede SIGFOX.
Para enviar um quadro com uma solicitação de downlink, o seguinte procedimento deve ser
seguido:
AT$RC
AT$SF= xxxxxxxxxxxx,1