91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何實現(xiàn)手機和BLE透傳模塊的連接和數(shù)據(jù)傳輸

中穎電子 ? 來源:中穎電子 ? 作者: CA-張振倫 ? 2022-05-19 17:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

BLE透傳模塊

BLE(Bluetooth Low Energy),是相對于傳輸音頻和視頻的傳統(tǒng)藍牙來說,一般稱為低功耗藍牙。BLE在對功耗要求比較高,傳輸數(shù)據(jù)量少的可穿戴應用中得到廣泛應用。隨著智能手機(標配BLE功能)的普及,通過BLE透傳模塊可以方便地實現(xiàn)手機對各種設備的數(shù)據(jù)讀取和無線控制,BLE透傳模塊在IOT領域應用廣泛。

中穎電子近年來連續(xù)推出多款BLE SOC芯片,包括BLE4.2協(xié)議版本的SH87F8801、BLE5.0版本的SH87F8805和BLE5.2版本的SH87F8818等。中穎BLE SOC產(chǎn)品有著良好的穩(wěn)定性和可靠性,尤其適合工業(yè)領域藍牙應用需求。中穎電子推出多款藍牙透傳模塊廣泛應用于電表、工控、醫(yī)療、電動車解鎖等領域。

圖1. SH-BLEM01 模塊正面圖(帶屏蔽罩)

本文主要介紹如何通過第三方APP nRFConnect實現(xiàn)手機和中穎藍牙模塊之間數(shù)據(jù)傳輸。通過這款APP可以查看藍牙模塊的廣播數(shù)據(jù)信息,連接藍牙藍牙后,通過特定的特征值獲取藍牙模塊的軟硬件版本信息。配合這款APP,可以在前期開發(fā)中快速打通數(shù)據(jù)傳輸通道。幫助客戶提高開發(fā)效率,實現(xiàn)快速導入實現(xiàn)BLE無線功能。

中穎BLE透傳模塊引腳介紹

以下以SH-BLEM01為例介紹一下中穎BLE模塊的管腳排列。

72d3b3ea-d74b-11ec-bce3-dac502259ad0.png

圖2. BLEM01引腳分布圖

透傳模塊接3V3腳和GND就可以上電工作,P26(EN腳起作用時需要接地)接地后就可以發(fā)出廣播。P06(RX)和P07(TX)用于透傳的UART腳,分別接MCU串口的TX和RX腳,默認的波特率是9600.手機APP連接之后,MCU可以通過串口進行數(shù)據(jù)傳輸。

手機端APP nRFconnect下載

一般開發(fā)者在第一次使用中穎的BLE透傳模塊,為了能夠快速的實現(xiàn)手機和藍牙模塊的連接和基本數(shù)據(jù)傳輸,我們推薦第三方Nordic的nRF connect進行透傳模塊的基本調(diào)試。

IOS系統(tǒng)手機可以在應用商店搜索:nrf connect或者安卓手機也可以通過通過以下百度網(wǎng)盤鏈接鏈接:

https://pan.baidu.com/s/1NKocfCF0PO8VP6C7OvsIuA

提取碼:88XX。資料中包括nrfConnect的apk安裝文件和透傳模塊的規(guī)格書資料。

nRF connect使用方法

nRF connect下載安裝好之后圖標如下圖(以安卓手機為例)。打開這款軟件可以搜索到所有正在廣播的BLE設備,以下介紹如何借助這款軟件查看廣播數(shù)據(jù)和連接BLE透傳模塊。

圖3. nRF Connect安裝后圖標

廣播數(shù)據(jù)查看

中穎的藍牙模塊上電,打開nRF connect,可以看到如下界面:

73043100-d74b-11ec-bce3-dac502259ad0.png

圖4. nRF connect搜索到的BLE設備

nRF connec 將掃描到的BLE設備的的廣播信息顯示出來,圖片中第一個設備就是中穎BLE透傳,從顯示設備信息中可以看到以下內(nèi)容:

1. 廣播名稱-“SWBLE-220228A6”

2. MAC地址

3. 信號強度RSSI -60dBm

4. 廣播間隔200ms

點擊對應的RSSI左邊的三角形圖標可以看到詳細的廣播數(shù)據(jù):從當前設備的廣播數(shù)據(jù)中可以獲得以下信息:藍牙type,部分的service的UUID,廣播名稱、連接間隔、TX power等,有些廣播數(shù)據(jù)中還會有廠商自定義信息。

733aff78-d74b-11ec-bce3-dac502259ad0.png

圖5. BLE設備的廣播信息

點擊RAW,顯示原始的16進制數(shù)據(jù)。

73802616-d74b-11ec-bce3-dac502259ad0.png

圖6. 廣播原始數(shù)據(jù)

通過廣播數(shù)據(jù)可以篩選需要連接的設備。nRF connect可以設置篩選條件,通過條件篩選后,可以更快速找到需要的設備。

73aed43e-d74b-11ec-bce3-dac502259ad0.png

圖7. 設置廣播篩選條件

設置了篩選條件“sw,-75dBm”之后,看到廣播設備列表中只顯示一個設備,就是中穎BLE透傳模塊。這個方法可以快速找到對應的設備,日常使用中非常方便。

73ce1b8c-d74b-11ec-bce3-dac502259ad0.png

圖8. 設置廣播篩選條件后的設備列表

連接設備

找到需要連接的設備之后,點擊Connect圖標即可與藍牙模塊建立連接。建立連接之后,nRF connect APP會自動獲取本設備包含的服務(service)。其中設備信息服務(Device information)和用于透傳的服務(對應的UUID:0000ffe0和UUID:0000ffe5)較為常用。

74068cd8-d74b-11ec-bce3-dac502259ad0.png

圖9. 連接設備的服務列表

點擊設備信息服務,可以看到服務里面包含的特征值。點擊向下的箭頭讀取對應的特征值的數(shù)據(jù):

硬件版本信息

固件版本信息

協(xié)議棧版本信息

通過讀取這些信息,可以得到當前設備的關鍵版本信息。

7446b0f6-d74b-11ec-bce3-dac502259ad0.png

圖10. Device Information服務關鍵信息

選中透傳服務(對應的UUID:0000ffe0和UUID:0000ffe5)點開之后,可以分別看到0000ffe4和0000ffe9兩個特征值,對應的屬性分別是notify和write。這兩個特征值表示數(shù)據(jù)傳輸?shù)膬蓚€通道,notify用于手機APP的數(shù)據(jù)接收(BLE透傳模塊發(fā)送),write用于APP向模塊發(fā)送數(shù)據(jù)(BLE透傳模塊接收)。用nRF connect APP進行數(shù)據(jù)接收時候需要先點擊特征值左側向下三個箭頭圖標,打開notify的使能,這樣模塊的才能發(fā)出數(shù)據(jù)。

748943b2-d74b-11ec-bce3-dac502259ad0.png

圖11. 數(shù)據(jù)收發(fā)特征值

通過Write屬性特征值向模塊寫數(shù)據(jù)的時候,點擊向上的箭頭即可輸入發(fā)送的數(shù)據(jù)。一些常用的命令可以保存在APP中,輸入特定的名稱便于記錄。再次發(fā)送的時候只需要點擊load,選中需要發(fā)送的命令點擊“send”即可發(fā)送,如圖12所示。

74de259e-d74b-11ec-bce3-dac502259ad0.png

圖12. APP發(fā)送數(shù)據(jù)操作

向右滑動APP界面,可以切換到數(shù)據(jù)收發(fā)的log窗口界面。在這個窗口界面,傳輸過程中收發(fā)到的數(shù)據(jù)以及對應的時間都有記錄。可以方便地對數(shù)據(jù)進行分析和記錄,如下圖所示。

750d916c-d74b-11ec-bce3-dac502259ad0.png

圖13. APP發(fā)送數(shù)據(jù)操作

如果用PC軟件配合USB轉串口的轉接板可以通過串口將數(shù)據(jù)發(fā)給BLE透傳模塊,模塊再將收到的數(shù)據(jù)通過notify特征值發(fā)給手機段。同樣的,手機下發(fā)的數(shù)據(jù)藍牙模塊通過串口發(fā)送到電腦,在串口調(diào)試軟件上顯示出來。下圖顯示就是串口工具收發(fā)數(shù)據(jù)的過程。

752efd2a-d74b-11ec-bce3-dac502259ad0.png

圖14. 串口調(diào)試工具數(shù)據(jù)收發(fā)界面

我們同時推薦SSCOM這款PC端串口調(diào)試工具來模擬跟藍牙模塊的串口通信。正確連接USB轉串口轉接板之后,選擇對應的串口和對應的波特率(默認9600),點擊打開串口,即可進行數(shù)據(jù)的收發(fā)操作了。這款軟件也可以將常用的數(shù)據(jù)和命令保存,修改數(shù)據(jù)名稱進行保存,發(fā)送對應的命令時只需點擊相應的名稱即可發(fā)送。

總結

以上介紹了中穎電子BLE透傳模塊的基本特點以及如何借助第三方APP快速實現(xiàn)手機和BLE透傳模塊的連接和數(shù)據(jù)傳輸,希望能對廣大開發(fā)者、用戶快速上手使用中穎電子的BLE透傳模塊有所幫助。

原文標題:使用nRF connect APP實現(xiàn)手機和BLE進行數(shù)據(jù)傳輸

文章出處:【微信公眾號:中穎電子】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)傳輸

    關注

    9

    文章

    2198

    瀏覽量

    67576
  • BLE
    BLE
    +關注

    關注

    13

    文章

    774

    瀏覽量

    66335
  • 中穎電子
    +關注

    關注

    5

    文章

    180

    瀏覽量

    8454

原文標題:使用nRF connect APP實現(xiàn)手機和BLE進行數(shù)據(jù)傳輸

文章出處:【微信號:SINO_25181447,微信公眾號:中穎電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何快速上手BLE SoC CMT4531,開發(fā)高效的短距方案?

    BLE短距方案通過無線傳輸實現(xiàn)設備間數(shù)據(jù)互通,需優(yōu)化串口通信與MCU調(diào)度,提升系統(tǒng)性能。錢
    的頭像 發(fā)表于 03-02 14:21 ?1525次閱讀
    如何快速上手<b class='flag-5'>BLE</b> SoC CMT4531,開發(fā)高效的短距<b class='flag-5'>透</b><b class='flag-5'>傳</b>方案?

    BLE-TPT藍牙串口模塊有何應用優(yōu)點

    在物聯(lián)網(wǎng)與智能設備快速發(fā)展的今天,穩(wěn)定、高效的無線數(shù)據(jù)傳輸方案成為眾多嵌入式系統(tǒng)的核心需求。藍牙模塊,特別是基于低功耗藍牙(BLE)技術
    的頭像 發(fā)表于 01-08 15:20 ?211次閱讀
    <b class='flag-5'>BLE</b>-TPT藍牙串口<b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>有何應用優(yōu)點

    新品| HLK310 4G Cat1

    、高性價比”為核心,為物聯(lián)網(wǎng)中低速數(shù)據(jù)傳輸場景提供了一站式無線連接解決方案。該模塊不僅延續(xù)了海凌科在通信模組領域的扎實工藝,更在功耗、尺寸與易用性上實現(xiàn)全面優(yōu)化,助力
    的頭像 發(fā)表于 01-05 11:14 ?479次閱讀
    新品| HLK310 4G Cat1<b class='flag-5'>透</b><b class='flag-5'>傳</b>

    低功耗藍牙BLE模塊應用方案

    在物聯(lián)網(wǎng)設備與智能硬件快速發(fā)展的今天,穩(wěn)定、靈活的數(shù)據(jù)傳輸方案成為產(chǎn)品開發(fā)中的關鍵。BLE模塊以其高度集成、靈活配置和低功耗優(yōu)勢,為設備
    的頭像 發(fā)表于 12-15 16:56 ?508次閱讀
    低功耗藍牙<b class='flag-5'>BLE</b><b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>應用方案

    Amphenol-Air LB SJT/TV數(shù)據(jù)連接器:高速數(shù)據(jù)傳輸的理想之選

    Amphenol-Air LB SJT/TV數(shù)據(jù)連接器:高速數(shù)據(jù)傳輸的理想之選 在當今高速發(fā)展的科技時代,高速數(shù)據(jù)傳輸需求日益增長,數(shù)據(jù)
    的頭像 發(fā)表于 12-15 11:15 ?482次閱讀

    基于FPGA的高效內(nèi)存到串行數(shù)據(jù)傳輸模塊設計

    本文介紹了一個基于FPGA的內(nèi)存到串行數(shù)據(jù)傳輸模塊,該模塊設計用來高效地處理存儲器中的數(shù)據(jù)傳輸至串行接口。項目中自定義的“datamove
    的頭像 發(fā)表于 11-12 14:31 ?4327次閱讀
    基于FPGA的高效內(nèi)存到串行<b class='flag-5'>數(shù)據(jù)傳輸</b><b class='flag-5'>模塊</b>設計

    物聯(lián)網(wǎng)開發(fā)必備:四款低功耗藍牙模塊參數(shù)全解析與應用實戰(zhàn)

    物聯(lián)網(wǎng)開發(fā)必備:四款低功耗藍牙模塊參數(shù)全解析與應用實戰(zhàn) 作為物聯(lián)網(wǎng)設備的“無線神經(jīng)末梢”,低功耗藍牙(BLE
    的頭像 發(fā)表于 11-05 14:37 ?667次閱讀

    多通道數(shù)據(jù)傳輸終端 LoRa/LTE雙模通信終端

    數(shù)據(jù)傳輸
    穩(wěn)控自動化
    發(fā)布于 :2025年10月24日 13:57:21

    XL2417D 無線模組,開發(fā)門檻低,快速實現(xiàn)低功耗無線數(shù)據(jù)傳輸

    無線協(xié)議細節(jié),即可快速實現(xiàn)低功耗無線數(shù)據(jù)傳輸、智能設備互聯(lián)類產(chǎn)品的開發(fā) 。 []() 產(chǎn)品特點: ● 2.4G RF SOC ● 工作電壓 1.7 V 至 3.6 V ● >4KV
    發(fā)表于 08-14 15:43

    基于FPGA的USB數(shù)據(jù)傳輸

    你也許會有疑問,明明有這么多通信方式和數(shù)據(jù)傳輸(SPI、I2C、UART、以太網(wǎng))為什么偏偏使用USB呢?
    的頭像 發(fā)表于 08-06 14:47 ?4864次閱讀
    基于FPGA的USB<b class='flag-5'>數(shù)據(jù)傳輸</b>

    JDY-24M模塊基本使用說明(主從、MESH組網(wǎng)、BLE數(shù)據(jù)傳輸

    本文介紹了JDY-24M藍牙模塊的基本特性,如何使用其串口藍牙數(shù)據(jù)傳功能,藍牙MESH組網(wǎng)數(shù)據(jù)傳輸。
    的頭像 發(fā)表于 07-22 13:22 ?2065次閱讀
    JDY-24M<b class='flag-5'>模塊</b>基本使用說明(主從<b class='flag-5'>透</b><b class='flag-5'>傳</b>、MESH組網(wǎng)、<b class='flag-5'>BLE</b>等<b class='flag-5'>數(shù)據(jù)傳輸</b>)

    低功耗藍牙BLE模塊HM-BT4531的技術規(guī)格與應用指南

    SRAM和256KB FLASH,支持無線數(shù)據(jù)傳功能,通過與外部MCU通信實現(xiàn)BLE從設備與主設備的無線連接
    發(fā)表于 06-12 17:13 ?2次下載

    像這樣一款體積小巧的DTU數(shù)據(jù)傳輸終端你見過嗎?

    數(shù)據(jù)傳輸
    才茂通信
    發(fā)布于 :2025年06月04日 14:33:29

    SPI數(shù)據(jù)傳輸緩慢問題求解

    我遇到了 SPI 數(shù)據(jù)傳輸速率問題。 盡管將 SPI 時鐘頻率設置為 20 MHz,但我只獲得了 2 Kbps 的數(shù)據(jù)傳輸速率。 我正在以 115200 的波特率通過 UART 監(jiān)控數(shù)據(jù)。 我正在 cyfxusbspidmamo
    發(fā)表于 05-15 08:29

    ST25DV64與HR11 NFC模塊之間如何實現(xiàn)數(shù)據(jù)傳輸?

    主要目的:實現(xiàn)在兩個NFC模塊之間進行數(shù)據(jù)傳輸 在網(wǎng)絡上搜索了一下,大概有以下方式: 1、使用FTM模式; 2、使用NDFF協(xié)議,比較復雜,目前只是想實現(xiàn)簡單的兩個
    發(fā)表于 03-10 08:00