E104-BT01是成都億佰特電子科技有限公司基于德州儀器(TI)CC2541射頻芯片研發的符合藍牙協議5.0的模塊,該模塊主從一體,可實現模塊點對點間的藍牙連接,實現模塊間數據透傳,支持串口指令配置模塊參數和功能。廣泛應用于智能穿戴、家庭自動化、家庭安防、個人保健、智能家電、配飾與遙控器、汽車、照明、工業互聯網、智能數據采集、智能控制等領域。
本文將通過模塊作為從機與手機進行連接通信的操作過程,進一步介紹關于E104-BT01的應用及特性。
1.產品特點
1.模塊特點
支持Ble5.0;支持主機、從機、觀察者三種模式;模塊作為主機只支持連接一個從機;低功耗;引腳指示數據;支持普通廣播和ibeacon廣播;支持空中配置。
模塊外觀圖
2.模塊應用原理圖推薦
3.引腳功能說明
二.快速使用
準備工作:
1.本節將用到的硬件
①一組E104-BT01的測試套件,并按下圖進行連接:
②電腦
③手機
2.本節將用到的軟件(可從億佰特官網下載)
①XCOM串口助手
②nrf connect app:
三.操作步驟
模塊模式說明:
AT指令說明:模塊一直處于響應AT指令的狀態,所以在連接模塊進行透傳時,發送的數據可能需要避開AT指令相關的數據。
傳輸模式:模塊被連接后,通過串口發送的數據將會被轉發到藍牙處。
常用指令:
操作步驟:
模塊作為從機與手機nrf connec app進行通信
1.將測試套件接入電腦后可以在設備管理器中看到如有圖端口。
2.通常Windows 10以上的系統將會自動安裝串口驅動,但是假如測試套件通過usb口接入電腦后沒有相應端口出現可以先嘗試安裝 串口驅動。
模塊連接步驟:
1.將測試套件通過usb口接入電腦。測試接入電腦后,可以在 “我的電腦->屬性->設備管理->端口中看到相應端口號”
2.打開xcom助手,選擇對應的端口號
l 波特率:19200
l 停止位:1位
l 數據位:8位
l 校驗位:NONE
3.打開串口,按右圖進行配置
l 恢復出廠模式;
l 重啟模塊
l 使能打印信息
l 設置模塊工作在從機角色
l 使能廣播功能
l 修改從機廣播名稱
l 重啟模塊
l 配置完成
4.至此模塊端從機角色功能配置完成;
5.手機打開app "nrf connect";
6.連接模塊(點擊"connect"按鍵);
7.找到對應服務以及打開對應接收開關
點擊發送按鈕后如下圖顯示
界面右滑可以進入日志界面
電腦端接收與發送顯示
四.可能遇到的問題
模塊通信波特率為19200;
當指令出現ERR 提示后可以參考用戶手冊。如使用其他的串口助手進行調試,請注意檢查字符串長度;
當出現模塊指令不回復時,請注意模塊是否是進入透傳模式,需要對MOD引腳進行電平操作。
注意MOD腳功能的切換是電平邊沿觸發的。
注意本模塊是Ble5.0版本的模塊,mtu最大為23字節。也就是單包數據最大為20字節。
注意指令結尾沒有其余符合(某些串口助手,或者用戶自己勾選了發送新行等功能,會導致軟件自動給指令結尾附加特殊符號)。
-
芯片
+關注
關注
460文章
52616瀏覽量
442596 -
德州儀器
+關注
關注
123文章
1800瀏覽量
142538 -
藍牙模塊
+關注
關注
30文章
613瀏覽量
56748
發布評論請先 登錄
手把手教你學會ARM(ARM精講視頻)
手把手教你安裝Quartus II
E104-BT01超低功耗藍牙模塊BLE4.0協議的片載系統解決方案

【推薦】E104-BT01 SoC射頻模塊,超低功耗,支持藍牙4.0

評論