本文來(lái)自 成都億佰特 E104-BT05是一款基于藍牙協(xié)議4.2的串口轉BLE藍牙從機模塊,工作在2.4GHz頻段。本模塊支持低功耗廣播、數據透傳、控制配置、IO口電平讀取、IO口電平設置、頻率周期可變的PWM輸出。模塊可廣泛應用于智能穿戴、家庭自動(dòng)化、家庭安防、個(gè)人保健、智能家電、配飾與遙控器、汽車(chē)、照明、工業(yè)互聯(lián)網(wǎng)、智能數據采集、智能控制等領(lǐng)域。最大支持波特率256000bps的數據傳輸。 1、礦井設備電池數據采集的應用 E104-BT05模塊體積小、質(zhì)量輕、功耗低適合嵌入到各種小型采集裝置中,這里以檢測礦井中設備電池為例。 一、使用E104-BT05的優(yōu)勢 1、 模塊支持用戶(hù)自定義數據格式的低功耗廣播,將檢測到的設備電池信息放入廣播包中則可使任何主機設備掃描到數據信息,不需要額外開(kāi)發(fā)通信協(xié)議。 2、 模塊支持低功耗模式,用戶(hù)可根據需求更改廣播間隙并開(kāi)啟低功耗模式,最低功耗電流可達8uA,一顆紐扣電池就能滿(mǎn)足礦井設備的長(cháng)時(shí)間監測。 3、 模塊支持空中配置,在將E104-BT05模塊嵌入到設備后可以根據空中配置指令隨時(shí)修改模塊參數適配用戶(hù)需求。 4、 模塊還額外開(kāi)設了IO口電平采集功能,可以減少用戶(hù)的MCU開(kāi)發(fā),直接使用E104-BT05模塊空中配置指令讀取相關(guān)IO口電平量。 二、方案的結構 1、 礦井中包含E104-BT05的數據采集終端。 2、 支持主機功能的數據接收終端,比如手機APP、小程序、PC端數據接收軟件。 工作流程如下:礦井設備采集電池信息并按一定格式打包,將打包好的數據信息作為參數傳入到E104-BT05的廣播包中(使用E104-BT05的設置廣播包數據),終端監控設備掃描廣播數據獲取設備信息。 推薦使用連線(xiàn)圖: 三、E104-BT05做礦井設備電池監測配置 1、 打開(kāi)XCOM串口助手,配置好助手相關(guān)參數。E104-BT05默認波特率115200。8,1,0。配置如圖。 2、 用戶(hù)可以根據自己需要修改相關(guān)參數,此處演示修改設備名。 3、 按照推薦連線(xiàn)圖與數據采集終端連接。 4、 將采集到的電池數據按照自定義格式打包,這里演示數據包如下(假設電池剩余57%的電量) 此處03表述包長(cháng),FF自定義字段,0507表示剩余電量。 5、 數據采集終端發(fā)送串口數據,以AT指令修改廣播數據,指令采用十六進(jìn)制發(fā)送“41542B4144564441543D 02010603FF0507”。 6、 用戶(hù)可根據自己需要設計相關(guān)的APP或者PC端上位機,來(lái)獲取設備的電池信息。 此處以串口助手為例演示。下載BLE測試工具,打開(kāi)軟件找到E104-BT05,可以看到設置的電池信息,用戶(hù)可以自行設計右圖所示界面軟件來(lái)顯示。 2、智能控制的應用 E104-BT05自帶2路IO輸出、4路周期頻率可變的PWM輸出,所以在智能控制領(lǐng)域有巨大優(yōu)勢,可以直接控制相關(guān)設備。這里以智能機械臂的控制為例說(shuō)明。 一、使用E104-BT05的優(yōu)點(diǎn)1、 體積小,質(zhì)量輕,不會(huì )對機械臂造成額外的負擔。 2、 自帶4路PWM輸出,2路IO輸出,用戶(hù)可以直接設置周期和頻率,減少額外的單片機使用成本。 3、 模塊支持空中配置,可隨時(shí)隨地設施機械臂參數。 二、方案結構 1、 智能機械臂控制終端。 2、 包含E104-BT05的智能機械臂執行終端。 方案圖: 推薦連線(xiàn)圖: 1、 在使用時(shí)需要配置相關(guān)參數如設備名等,具體配置如案例一步驟1、2所示。 2、 在PC端的控制可以使用串口助手,也可自行開(kāi)發(fā)相關(guān)界面控制軟件,此處以XCOM為例演示。設置IO2的輸出,使用AT指令“AT+IO2=xx”,設置輸出電平。此處控制表示機械臂的某個(gè)狀態(tài)。 3、 機械臂的控制一般以PWM的控制為主,這里設置PWM1輸出周期為10ms,占空比為10%的PWM波。PWM周期計算方法如下:在模塊內部我們設置精度為T(mén)=0.01ms,即最小可以設置的周期為0.01ms,在設置時(shí)傳入參數即可,如需要設置周期為10ms則t=T*para,帶入T=0.01ms、t=10ms,計算出para=1000。 三、手機APP空中配置來(lái)控制機械臂 1、使用BLE調試助手搜索設備,點(diǎn)擊建立連接。 2、 點(diǎn)擊3號進(jìn)入空中配置通道,驗證空中配置密碼。 3、空中配置密碼認證通過(guò)后即可以設置控制機械臂了。用AT指令形式發(fā)送控制指令,如串口演示實(shí)例,如發(fā)送指令“AT+PWM2=20”。 獲取更多資訊和技術(shù)支持,關(guān)注 億佰特物聯(lián)網(wǎng)應用專(zhuān)家 公眾號 |