【實測】藍牙BLE模塊傳輸速率與功耗(以XY-MBT58A為例)


工具/原料
XY-MBT58A藍牙模塊
USB轉TTL模塊
電腦
串口調試助手
方法/步驟
1、按照測試流程接好線路,連接成功好,進行測試。

2、數據傳輸速率測試:

XY-MBZ58A模塊的藍牙默認連接間隔為20 ms,如果需要節省功耗采用低速轉發模式,需通過AT指令調整連接間隔(模塊支持最長連接間隔2000ms),每個連接間隔最多傳輸249個字節,連接間隔為T(單位:ms),那么每秒最高轉發速率V(單位byte/s)為:

V = 249*1000/T (V只和T有關)

3、如上圖,發送間隔分別為1mS、5mS、10mS,串口數據包長度分別為:249/240/180,實測到的發送速率是:11.4KB/S、11.212KB/S、10.656KB/S;

4、因此,如果模塊的藍牙連接間隔為20ms,而每個間隔最多傳輸249byte,理論最高傳輸能力(轉發速率)為249*50 =12.4K byte/s。測試表明,轉發速率在4.7K/s 以下,漏包機率很低。安全起見,無論是低速或者高速轉發應用,都建議在上層做校驗重傳處理。

5、功耗測試:

用電源實測的模塊在各種狀態下的功耗數據(供電電壓3.3V)

上圖可見,XY-MBT58A在空閑的時候,功耗僅為2.02Ua,遠遠低於市場上的很多相同產品;
總結:XY-MBT58A這款模塊適用於低功耗省電的產品應用,速率跟同類型的BLE產品相差不大,但功耗會相對較低。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM