Manual de instruções do módulo de transmissão UART sem fio RFLINK-UART
O módulo de transmissão UART sem fio RFLINK-UART é um módulo fácil de usar que atualiza instantaneamente e sem dor UART com fio para transmissão UART sem fio. Mais do que isso, há um conjunto de portas de E/S, portanto, você não precisa de nenhum esforço de codificação e hardware para tornar os switches de E/S bem controlados remotamente.
Aparência e Dimensão do Módulo
O módulo RFLINK-UART contém um terminal raiz (esquerdo) e até quatro terminais de dispositivo (no lado direito da figura abaixo, podem ser numerados de 1 a 4), os dois são iguais, podem ser identificados pela etiqueta na parte de trás.
Conforme mostrado abaixo, o ID do grupo do módulo RFLINK-UART é 0001 e o BAUD é
Características do módulo
- Vol operacionaltage: 3.3~5.5V
- Frequência de RF: 2400 MHz ~ 2480 MHz。
- Consumo de energia: 24 mA@ +5dBm no modo TX e 23mA no modo RX.
- Potência de transmissão: +5dBm
- Taxa de transmissão: 250 Kbps
- Distância de transmissão: cerca de 80 a 100m em espaço aberto
- Taxa de transmissão:9,600bps ou 19,200bps
- Suporta transmissão 1-para-1 ou 1-para-múltiplos (até quatro).
Definição de pin
Raiz![]() |
Dispositivo![]() |
Terraà Terra
+5Va 5V voltage entrada O TXà corresponde ao RX da placa de desenvolvimento UART O RXà corresponde ao TX da placa de desenvolvimento UART O CEBà Este CEB deve se conectar ao terra (GND), então o módulo será ligado e poderá ser usado como uma função de controle de economia de energia. FORAà Pino de saída da porta IO (exportação On/Off) INà Pino de entrada da porta IO (Recepção On/Off). ID1, ID0 à seleciona qual dispositivo conectar através da combinação HIGH/LOW destes dois pinos. ID_Latà Pinos de trava de identificação do dispositivo. Quando o Root define o dispositivo de destino via ID0, ID1, você precisa definir este pino como LOW, então a conexão será oficialmente comutada para o dispositivo especificado. |
Terraà Terra
+5Va 5V voltage entrada O TXà corresponde ao RX da placa de desenvolvimento UART O RXà corresponde ao TX da placa de desenvolvimento UART O CEBà Este CEB deve se conectar ao terra (GND), então o módulo será ligado e poderá ser usado como uma função de controle de economia de energia. FORAà Pino de saída da porta IO (exportação On/Off)I INà Pino de entrada da porta IO (Recepção On/Off). ID1, ID0à Através da combinação HIGH/LOW destes dois pinos, o Device pode ser configurado para diferentes números de dispositivo. ID_Latà Este pé de pino não tem efeito no dispositivo. |
Como usar
Todos os tipos de placas de desenvolvimento e MCUs que suportam a interface de comunicação UART podem usar este módulo diretamente e não há necessidade de instalar drivers adicionais ou programas de API.
Configurar Raiz e Dispositivos
O TTL com fio tradicional é de transmissão de 1 para 1, o módulo de transmissão UART sem fio RFLINK-UART suportará o tipo 1-para-múltiplo, terminal raiz padrão (#0) após a inicialização com o dispositivo (#1) estiver conectado se você tiver outro Dispositivo numerado (#2~# 4). Você pode selecionar o lado do dispositivo diferente ao qual deseja se conectar por meio dos pinos ID0 e ID1 no lado da raiz. Para a combinação ID0/ID1 de seleção de dispositivo, consulte a tabela abaixo
Dispositivo 1 (#1) | Dispositivo 2 (#2) | Dispositivo 3 (#3) | Dispositivo 4 (#4) | |
pino ID0 | ALTO | ALTO | BAIXO | BAIXO |
pino ID1 | ALTO | BAIXO | ALTO | BAIXO |
Os pinos ID0, ID1 são HIGH padrão, eles serão LOW via conexão com o terra.
Observação: O lado do dispositivo deve ser definido para o número do dispositivo necessário de acordo primeiro,
o root escolherá o dispositivo alvo através da mesma tabela.
Você pode escolher o dispositivo diferente para transferir a mensagem através do ID0 e ID1 do root, geralmente vincular ID0 ou/e ID1 ao GND. Mais do que isso, o lado da raiz também pode enviar sinal Low/High através do pino IO para escolher o dispositivo alvo em tempo real.
Por exemploample, na figura abaixo, o Arduino Nano seleciona o Device para conectar através dos pinos D4 e D5 。
Após enviar o sinal High/Low correspondente aos pinos ID0 e ID1, o
O terminal raiz interromperá a transmissão com o final da conexão antiga (ou seja, interromperá a transmissão e o recebimento com o final da conexão antiga). E espere um sinal Low do pino ID_Lat para mudar para a nova conexão.
Comece a transmitir/receber mensagens com a nova conexão
Depois de enviar o sinal do número do dispositivo alvo via ID0, ID1, todas as transecções entre a raiz e o dispositivo conectado atual serão interrompidas. A nova transecção não começará até que você envie um sinal LOW de ID_Lat pelo menos 3ms.
Existem três casos de uso para Arduino, Raspberry Pi e sensores.
Trabalhando com Arduino
Além de usar as portas TX/RX de hardware do Arduino diretamente, este módulo também suporta seriais de software, para que possa ser usado em um UART emulado por software para evitar ocupar a interface UART física.
O seguinte example está conectando D2 e D3 a TX e o lado Root do
Módulo RFLINK-UART através do software serial RX, D7, D8 são os pinos que definem a conexão com o dispositivo, e D5 é usado como pino de alternância ok. Através das instruções do Arduino digitalWrite saídas LOW ou HIGH para os pinos D7, D8 e D5 Podemos alcançar a capacidade de conectar dinamicamente a diferentes dispositivos.
Arduino (Itália) | D2 | D3 | D5 | D7 | D8 | 5V | Terra |
RFLINK-UART | RX | TX | ID_Lat (Raiz) | ID0
(Raiz) |
ID1
(Raiz) |
5V | GND CEB |
Example de um programa de transporte do lado da raiz:
Example do programa do lado do receptor RX:
executar
Trabalhando com o Raspberry Pi
Usar este mod no Raspberry Pi também é bastante fácil! Os pinos do módulo RFLINKUART são conectados aos correspondentes do Raspberry Pi como no example do Arduino acima. Em outras palavras, você pode ler e escrever diretamente no pino RX/TX e especificar o dispositivo a ser conectado, assim como um UART tradicional.
A figura a seguir mostra o método de conexão entre o Root-side
Raspberry Pi e o módulo RFLINK-UART, e o método de conexão da extremidade do dispositivo é basicamente o mesmo, mas ID_ O pino Lat pin não precisa ser conectado e ID0 e ID1 são definidos para números de ID diferentes, dependendo dos requisitos .
Example do programa:
O transmissor transmite repetidamente informações para o dispositivo #3 e o dispositivo #1
Receptor: Este example é um recebimento simples
Conexão direta com sensor
Se o seu sensor suporta a interface UART e a taxa de transmissão suporta 9,600 ou
19,200 , então você pode conectá-lo diretamente ao lado do dispositivo do módulo RFLINK-UART, e você também pode atualizá-lo de forma rápida e indolor Sensor de função sem fio. O seguinte sensor G3 PM2.5 é considerado um example, consulte o seguinte método de conexão
Em seguida, prepare uma placa de desenvolvimento (Arduino ou Raspberry Pi) para
conecte o RO do módulo RFLINK-UART Por outro lado, você pode ler a transmissão G3 no modo geral UART dados PM2.5, parabéns, o G3 foi atualizado para um módulo sensor PM2.5 com recursos de transmissão sem fio.
Usar portas de E/S
O módulo RFLINK-UART fornece um conjunto de portas IO que permitem transmitir comandos liga/desliga sem fio, e esse conjunto de portas IO não se limita à extremidade de transmissão ou recepção do módulo, e ambas as extremidades podem controlar uma à outra. Desde que você mude o voltage da porta IN em cada extremidade, você mudará o volume de saídatage da porta de saída na outra extremidade de forma síncrona. Por favor, consulte o seguinte uso example para explicar como usar a porta IO para controlar remotamente a lâmpada LED do interruptor.
Documentos / Recursos
![]() |
Módulo de transmissão UART sem fio RFLINK RFLINK-UART [pdf] Manual de Instruções RFLINK-UART, Módulo de transmissão UART sem fio, Módulo de transmissão UART sem fio RFLINK-UART |