tft每日頭條

 > 圖文

 > 無線組網怎麼組

無線組網怎麼組

圖文 更新时间:2025-01-09 09:48:01

概述

模塊是基于 TI CC2640 芯片設計的兼容藍牙 4.0 低功耗(BLE)單模藍牙模塊。它主要應用于智能穿戴式設備、便攜式醫療設備、運動健身設備、智慧家庭、消費電子、工業控制等,可滿足低功耗、低時延、近距離無線數據通信的要求。藍牙模塊可以讓開發者無須了解低功耗藍牙協議,直接使用類似串口通信方式、開發支持低功耗藍牙通信和 QQ 平台的智能産品。本文檔是藍牙模塊嵌入 QQ 協議的使用說明文檔,包括模塊的主要功能、應用場景、使用方法、邏輯結構、硬件接口及各項指标特性。

應用

組網透傳藍牙模塊可以把所有來自外部 MCU 的串口透傳數據通過 BLE 無線信道透明傳輸給 QQ APP ,再傳送給廠商的服務器。廠商服務器的數據也可以通過 QQ APP 透傳給外部 MCU。

原理框圖

範例是以體重秤為産品類型進行數據透傳的,在模塊和 QQ APP 進行通信前,需要掃描相應的設備二維碼進行,模塊出廠默認上電後自動廣播,打開 QQ中的我的設備中的相應設備,QQ APP 便會自動的連接模塊了。原理框圖如下圖。

無線組網怎麼組(無線組網技術QQ物聯模塊操作指南)1

腳位及相關配置

模塊腳位圖:

無線組網怎麼組(無線組網技術QQ物聯模塊操作指南)2

串口配置

TX:DIO-3

RX:DIO-2

WAKEUP:DIO-1

INT:DIO-0;

115200bps, no parity, one stop bit。

藍牙配置

藍牙服務:

SERVICE UUID: 0xFEBA

Write Characteristics UUID: 0000fec7-feba-f1f1-99c0-7e0ce07d0c03

IndicateCharacteristicsUUID: 0000fec8-feba-f1f1-99c0-7e0ce07d0c03

Read Characteristics UUID: 0000fec9-feba-f1f1-99c0-7e0ce07d0c03

功耗

以下表格是模塊以 3.3V 電壓供電的條件下測試的各種狀态下的功耗數據。其中廣播狀态默認廣播間隔為 100ms, 連接間隔為 30ms.

無線組網怎麼組(無線組網技術QQ物聯模塊操作指南)3

操作

1.參照原理框圖把硬件搭建好。進入 QQ 的發現新設備,通過掃描相應的設備二維碼、綁定設備、進入應用界面。

2.MCU 在向模塊發送串口數據前需先拉低 WU/DIO1 引腳來喚醒模塊。延遲 1ms 後,再發送數據。在數據發送期間,WU/DIO1 必須始終保持為低電平,數據發送完畢後再拉高 WU/DIO1 引腳,使其可以進入睡眠,降低功耗。 每次向模塊連續發送的串口數據不要超過 250 個字節。

3.模塊在向 MCU 發送串口數據之前會自動拉低 DIO0 引腳以通知 MCU接收數據。如果 MCU 是不睡眠的,則可以不需要處理此引腳。

說明:

模塊隻支持上表中的 5 個波特率,且其默認的波特率為 115200bps。當 MCU 向模塊發送該指令後,模塊會直接改變自身的波特率。MCU 也應該改 變自己的波特率,以保持和模塊一緻,避免産生誤碼。

注意:若忘記了已設置的波特率,開發者可以嘗試在不同的波特率下發送 getRole(或 其他 get 指令),直到得到正确的回複,以此來确定模塊當前的波特率。

模塊的最大、最小廣播間隔默認為 320(單位:625us )。廣播間隔的有效範圍為 20ms~10.24s。最大廣播間隔不能小于最小廣播間隔。廣播間隔越大,廣播時模塊功耗就越低。設置廣播間隔成功後,需要重新開啟廣播。

無線組網技術QQ物聯模塊操作指南

概述

模塊是基于 TI CC2640 芯片設計的兼容藍牙 4.0 低功耗(BLE)單模藍牙模塊。它主要應用于智能穿戴式設備、便攜式醫療設備、運動健身設備、智慧家庭、消費電子、工業控制等,可滿足低功耗、低時延、近距離無線數據通信的要求。藍牙模塊可以讓開發者無須了解低功耗藍牙協議,直接使用類似串口通信方式、開發支持低功耗藍牙通信和 QQ 平台的智能産品。本文檔是藍牙模塊嵌入 QQ 協議的使用說明文檔,包括模塊的主要功能、應用場景、使用方法、邏輯結構、硬件接口及各項指标特性。

應用

組網透傳藍牙模塊可以把所有來自外部 MCU 的串口透傳數據通過 BLE 無線信道透明傳輸給 QQ APP ,再傳送給廠商的服務器。廠商服務器的數據也可以通過 QQ APP 透傳給外部 MCU。

原理框圖

範例是以體重秤為産品類型進行數據透傳的,在模塊和 QQ APP 進行通信前,需要掃描相應的設備二維碼進行,模塊出廠默認上電後自動廣播,打開 QQ中的我的設備中的相應設備,QQ APP 便會自動的連接模塊了。原理框圖如下圖。

腳位及相關配置

模塊腳位圖:

串口配置

TX:DIO-3

RX:DIO-2

WAKEUP:DIO-1

INT:DIO-0;

115200bps, no parity, one stop bit。

藍牙配置

藍牙服務:

SERVICE UUID: 0xFEBA

Write Characteristics UUID: 0000fec7-feba-f1f1-99c0-7e0ce07d0c03

IndicateCharacteristicsUUID: 0000fec8-feba-f1f1-99c0-7e0ce07d0c03

Read Characteristics UUID: 0000fec9-feba-f1f1-99c0-7e0ce07d0c03

功耗

以下表格是模塊以 3.3V 電壓供電的條件下測試的各種狀态下的功耗數據。其中廣播狀态默認廣播間隔為 100ms, 連接間隔為 30ms.

操作

1.參照原理框圖把硬件搭建好。進入 QQ 的發現新設備,通過掃描相應的設備二維碼、綁定設備、進入應用界面。

2.MCU 在向模塊發送串口數據前需先拉低 WU/DIO1 引腳來喚醒模塊。延遲 1ms 後,再發送數據。在數據發送期間,WU/DIO1 必須始終保持為低電平,數據發送完畢後再拉高 WU/DIO1 引腳,使其可以進入睡眠,降低功耗。 每次向模塊連續發送的串口數據不要超過 250 個字節。

3.模塊在向 MCU 發送串口數據之前會自動拉低 DIO0 引腳以通知 MCU接收數據。如果 MCU 是不睡眠的,則可以不需要處理此引腳。

說明:

模塊隻支持上表中的 5 個波特率,且其默認的波特率為 115200bps。當 MCU 向模塊發送該指令後,模塊會直接改變自身的波特率。MCU 也應該改 變自己的波特率,以保持和模塊一緻,避免産生誤碼。

注意:若忘記了已設置的波特率,開發者可以嘗試在不同的波特率下發送 getRole(或 其他 get 指令),直到得到正确的回複,以此來确定模塊當前的波特率。

模塊的最大、最小廣播間隔默認為 320(單位:625us )。廣播間隔的有效範圍為 20ms~10.24s。最大廣播間隔不能小于最小廣播間隔。廣播間隔越大,廣播時模塊功耗就越低。設置廣播間隔成功後,需要重新開啟廣播。

公衆号:Tunercom168

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved