Ⅰ. O que é um módulo Bluetooth Low Energy?
Composição física: Módulo Bluetooth de Baixa Energia = Chip BLE + circuitos periféricos essenciais (cristal, capacitores, etc.) + seção de RF (circuito de adaptação de antena) + cobertura de blindagem (para prevenção de interferências). Este pacote completo permite que você o utilize imediatamente, sem a necessidade de lidar com projetos complexos de RF.
Compreensão simples: O Bluetooth Low Energy (BLE) é como uma "versão de baixo consumo de energia" do Bluetooth clássico – foi projetado especificamente para dispositivos pequenos, alimentados por bateria, que precisam funcionar por longos períodos. Por exemplo, sua pulseira inteligente, balança eletrônica ou etiquetas anti-perda dependem da tecnologia BLE para manter as conexões, permitindo que a bateria dure meses ou até anos.
Módulo vs. Chip: Como escolher?
Sugestão: Para 90% dos produtos de IoT, usar um módulo é mais econômico. A economia de tempo de desenvolvimento e custos de certificação supera em muito a diferença de preço do módulo.
Nota especial:
As certificações de módulos comuns, como FCC, IC, etc., exigem que o módulo inclua um circuito de RF completo, blindagem e fonte de alimentação independente. A validade da certificação de um módulo pode variar dependendo da região, do produto final específico e do laboratório de testes escolhido. Para garantir um processo de certificação tranquilo, a RF-star recomenda que os usuários entrem em contato diretamente com o laboratório de certificação para confirmar os requisitos específicos.
II. W Quais são os principais tipos de módulos Bluetooth de baixo consumo de energia disponíveis no mercado?
1. Classificado por função
Módulo de transmissão transparente: O mais comum funciona como um "canal de dados", transmitindo os dados recebidos via Bluetooth diretamente para o microcontrolador. Os usuários não precisam entender os protocolos Bluetooth, basta conectar os cabos e usar.
Módulo controlador: Possui capacidade de processamento própria e pode ser programado para lógica. Os clientes podem escrever seus próprios programas para utilizar o núcleo interno do chip, potencialmente economizando um MCU externo e reduzindo custos. Por exemplo, o RF-star RF-BM-2340B1 utiliza o TI CC2340R5, que possui um núcleo ARM Cortex-M0+ integrado, e todas as GPIOs estão disponíveis, permitindo que ele lide tanto com comunicação Bluetooth quanto com aplicativos do usuário.
Módulos RF-star classificados por plataforma de chip
Todos os módulos acima podem atender tanto às necessidades de transmissão transparente quanto às de desenvolvimento independente.
Tipo de porta serial (UART): O modelo mais fácil para começar a usar, conectar e configurar é, por exemplo, o RF-star RF-BM-2340A1.
Tipo de USB: Conecta-se diretamente a um computador, sem necessidade de interface adicional; os clientes desenvolvem seu próprio software para PC, por exemplo, RF-DG-22A.
Tipo SPI/I2C: Diferenças nas taxas de transmissão serial, por exemplo, o RF-BM-2340A2 suporta o protocolo de transmissão transparente SPI, enquanto o RF-BM-BG22Ax suporta o protocolo de transmissão transparente I2C.
III. Guia rápido: Como usar um módulo de transmissão transparente BLE?
A fiação é extremamente simples (usando o RF-BM-2340A1 como exemplo).
Nota: TX conecta-se a RX, RX conecta-se a TX, não inverta a polaridade! Os pinos de controle de fluxo devem ser aterrados se não forem utilizados.
Ligue o módulo (3,3 V, a corrente máxima não deve exceder as especificações do módulo)
Baixe um aplicativo de depuração Bluetooth no seu celular. (Recomendado "nRF Connect")
Pesquise e conecte-se ao módulo usando o aplicativo para celular. (O nome padrão geralmente é RFSTAR_XXXX)
Método de controle de fluxo do módulo RF-star (RTS/CTS) (BRTS/BCTS):
Módulo RTS/BCTS → MCU CTS
Módulo CTS/BRTS ← MCU RTS
Módulos aplicáveis: RF-BM-BG22A1, RF-BM-2340A1, RF-BM-4044Bx, etc.
IV. Análise detalhada dos princípios de funcionamento do Bluetooth
Publicidade ------ Transmissão por Dispositivo Periférico
O dispositivo periférico "grita" periodicamente: Estou aqui! Minhas informações são...
O pacote publicitário contém:
Nome do dispositivo (ex.: "RFSTAR_BLE")Dados específicos do fabricante
AT+POWER=0 // Modifica a potência de transmissão para 0 dBm
O dispositivo central liga seus "ouvidos", escutando quem está anunciando nas proximidades:
Conteúdo do pacote publicitário
Exemplos típicos: Telefones, tablets, gateways
Dispositivo escravo (escravo/periférico):
Anuncia a sua presençaExemplos típicos: sensores, pulseiras, beacons
Combinação Mestre/Escravo (Central/Periférico):
Um dispositivo que combina funções de mestre e escravo, como:Smartwatch (Escravo: conecta-se ao telefone; Mestre: conecta-se aos fones de ouvido)
Gateway Bluetooth (Mestre: conecta-se a vários sensores; Escravo: conectado por telefone para configuração)
Modos suportados pelos módulos de transmissão transparente RF-star
Quatro passos para estabelecer uma conexão:
Etapa 1: Publicidade do dispositivo escravo
↓
Etapa 2: O dispositivo mestre realiza a varredura e seleciona o alvo.
↓
Etapa 3: O dispositivo mestre inicia a solicitação de conexão.
↓
Etapa 4: Ambas as partes negociam os parâmetros → Conexão bem-sucedida!
Configuração de otimização de parâmetros de conexão
Intervalo de conexão: afeta a velocidade e o consumo de energia.AT+CNT_INTERVAL=16,200 // O intervalo de conexão atual do dispositivo é de 20 ms (16*1,25 ms), o tempo limite de supervisão da conexão é de 2000 ms
V. Tabela de Seleção de Módulos Bluetooth Transparentes RF-star
VI. Referência Rápida para Problemas Comuns
P1: Não consegue encontrar o módulo?
Verificação 1: Confirme se o módulo está em modo de publicidade (o pino STATE pode indicar isso).Verificação 4: A antena está intacta? O módulo está dentro de uma caixa metálica (blindagem de sinal)?
Solução 4: Ajuste o intervalo de conexão (intervalos muito curtos podem ser instáveis).
Solução 4: Reduzir a quantidade de dados enviados de uma só vez (enviar em pacotes)
VII. Experimente agora mesmo!
Alguns fios da DuPont
Lembrar: Usar módulos de transmissão transparente BLE não é difícil; o segredo é tentar, experimentar e aprender com os erros. A maioria dos problemas surge de fiação incorreta, fonte de alimentação inadequada ou configurações de modo incorretas. Módulos RF-star Acompanham documentação técnica detalhada e exemplos de código para alguns microcontroladores. Ao encontrar problemas:
Consulte o manual do protocolo de transmissão transparente do módulo e o manual da placa de desenvolvimento.Contate o suporte técnico (info@szrfstar.com)