Módulo de transmissão sem fio UART ARDUINO RFLINK-UART
Informações do produto
O módulo de transmissão UART sem fio RFLINK-UART é um módulo que atualiza UART com fio para transmissão UART sem fio sem qualquer esforço de codificação ou hardware. O módulo contém um terminal raiz e até quatro extremidades de dispositivo com um conjunto de portas de E/S. O volume operacionaltage varia de 3.3 V a 5.5 V, e a frequência de RF varia de 2400 MHz a 2480 MHz. A distância de transmissão é de cerca de 80 a 100 m em espaço aberto e a taxa de transmissão é de 250 Kbps. O módulo suporta transmissão 1 para 1 ou 1 para múltiplos (até quatro).
Características do Módulo PRODUTO
- Vol operacionaltage: 3.3~5.5V
- Frequência de RF:2400MHz~2480MHz
- Consumo de energia: 24 mA@ +5dBm no modo TX e 23 mA no modo RX.
- Potência de transmissão: +5dBm
- Taxa de transmissão: 250Kbps
- Distância de transmissão: cerca de 80 a 100m em espaço aberto
- Taxa de transmissão de 9,600 bps ou 19,200 bps
- Suporta transmissão 1 para 1 ou 1 para múltiplos (até quatro).
Aparência e Dimensão do Módulo
O módulo RFLINK-UART contém um terminal raiz e até quatro extremidades de dispositivo. O terminal raiz e a extremidade do dispositivo têm a mesma aparência externa e podem ser identificados pela etiqueta na parte traseira. O ID do grupo do módulo RFLINK-UART é 0001 e o BAUD é 9600.
Definição do pino do PRODUTO
Raiz | Dispositivo |
---|---|
ID0 | ID0 |
ID1 | ID1 |
IO | IO |
5V | 5V |
Terra | Terra |
Instruções de uso do produto
Configurar Raiz e Dispositivos
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 API. O módulo de transmissão UART sem fio RFLINK-UART suporta o tipo 1 para múltiplos, terminal raiz padrão (#0) após a inicialização com um dispositivo (#1) ser conectado se você tiver outro dispositivo numerado (#2~#4). Você pode selecionar diferentes lados do dispositivo aos quais deseja se conectar por meio dos pinos ID0 e ID1 no lado 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 Pino ID1: ALTO |
Pino ID0: ALTO Pino ID1: BAIXO |
Pino ID0: BAIXO Pino ID1: ALTO |
Pino ID0: BAIXO Pino ID1: BAIXO |
O lado do dispositivo deve ser definido para o número do dispositivo necessário de acordo com primeiro, o root escolherá o dispositivo de destino através da mesma tabela. Você pode escolher um dispositivo diferente para transferir a mensagem através do ID0 e ID1 da raiz, geralmente vinculando ID0 e/ou ID1 ao GND. Mais do que isso, o lado raiz também pode enviar um sinal baixo/alto através do pino IO para escolher o dispositivo alvo em tempo real.ampPor exemplo, na figura abaixo, o Arduino Nano seleciona o dispositivo a ser conectado através dos pinos D4 e D5. Após enviar o sinal Alto/Baixo correspondente aos pinos ID0 e ID1, o terminal Root 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 por um sinal baixo do pino ID_Lat para mudar para a nova conexão.
O módulo de transmissão UART sem fio RFLINK-UART é um módulo fácil de usar que atualiza instantaneamente e sem problemas UAR com fio para transmissão UAR sem fio. Mais do que isso, existe um conjunto de portas de E/S, portanto, você não precisa de nenhum esforço de codificação e hardware para fazer com que os interruptores de E/S sejam bem controlados remotamente.
Aparência e Dimensão do Módulo
O módulo RFLINK-UART contém um terminal raiz (esquerda) e até quatro extremidades do dispositivo (no lado direito da figura abaixo, podem ser numeradas de 1 a 4), os dois têm a mesma aparência externa, podem ser identificados pela etiqueta no verso. Conforme mostrado abaixo, o Group ID do módulo RFLINK-UART é 0001 e o BAUD é 9600.
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: 250Kbps
- 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
- GND → Chão
- +5V→ 5V volumetage 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 ser conectado 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 liga/desliga)
- IN→Entrada pino da porta IO (recepção On/Off).
- ID1, ID0 → seleciona a qual dispositivo conectar por meio da combinação HIGH/LOW desses 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 e a conexão será oficialmente comutada para o dispositivo especificado.
- GND → Chão
- +5V→ 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 ser conectado 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 liga/desliga)I
- DENTRO→ Pino de entrada da porta IO (Recepção On/Off).
- ID1, ID0→ Através da combinação HIGH/LOW desses dois pinos, o dispositivo 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 tradicional TTL com fio é a transmissão de 1 para 1, o módulo de transmissão UART sem fio RFLINK-UART suportará o tipo 1 para múltiplos, terminal raiz padrão (# 0) após ligar com o dispositivo (# 1) 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 da seleção do dispositivo, consulte a tabela abaixo.
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 com primeiro, o root escolherá o dispositivo de destino através da mesma tabela.
Você pode escolher um dispositivo diferente para transferir mensagens através do ID0 e ID1 da raiz, geralmente vinculando ID0 e/ou ID1 ao GND. Mais do que isso, o lado raiz também pode enviar sinal baixo/alto através do pino IO para escolher o dispositivo alvo em tempo real. Para example, 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 para os pinos ID0 e ID1, o terminal Root interromperá a transmissão com o final da conexão antiga (ou seja, interromperá a transmissão e a recepção 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 ao TX e o lado raiz do módulo RFLINK-UART através do software serial RX, D7, D8 são os pinos que definem a conexão ao dispositivo, e D5 é usado como o pino de alternância ok. Através das instruções do Arduino, o digitalWrite produz saídas LOW ou HIGH para os pinos D7, D8 e D5. Podemos obter a capacidade de conectar dinamicamente a diferentes dispositivos.
Example de um programa de transporte do lado da raiz:
Examparquivo 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 RFLINK-UART 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 Raspberry Pi do lado raiz 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 não precisa ser conectado e ID0 e ID1 são definidos com 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 suportar a interface UART e a taxa de transmissão suportar 9,600 ou 19,200 , você poderá conectá-lo diretamente ao lado do dispositivo do módulo RFLINK-UART e poderá atualizá-lo de forma rápida e indolor Sensor de função sem fio também. O seguinte sensor G3 PM2.5 é tomado como um exemploample, consulte o seguinte método de conexão
Em seguida, prepare uma placa de desenvolvimento (Arduino ou Raspberry Pi) para conectar o RO do módulo RFLINK-UART No outro lado, você pode ler a transmissão G3 no modo UART geral Dados PM2.5, parabéns, o G3 tem foi atualizado para um módulo de detecção 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 sem fio UART ARDUINO RFLINK-UART [pdf] Manual de Instruções Módulo de transmissão UART sem fio RFLINK-UART, Módulo de transmissão UART sem fio, Módulo de transmissão UART, Módulo de transmissão, Módulo |