BLE藍牙模塊的優勢以及BLE藍牙的智能門鎖應用案例
一、BLE藍牙的具體優勢:
1、BLE藍牙的待機時間超長,市面上的藍牙智能鎖基本都是使用干電池供電,而BLE低功耗藍牙模塊在廣播、傳輸、待機和睡眠模式下均擁有超低的功耗,比如E104-2G4U04A模塊,最大的發射功率僅為2.5mW。
2、可以使用手機APP開鎖、更加方便快捷,在移動互聯網時代,手機是一個人必不可少的工具,而目前手機制造商都在BLE藍牙上面開拓市場,每部手機都集成了藍牙模塊,EBYTE開發的BLE低功耗藍牙模塊可以直接與手機藍牙進行通信使用起來方便快捷。藍牙智能鎖方案也只要打開手機APP和藍牙,開鎖非常簡單!
3、適用性強信號不受環境干擾,無線傳輸避免不了信號的干擾、屏蔽的外界因素,會直接影響使用體驗。雖然wifi和藍牙同處于2.4G頻段也會有信號相互干擾的情況,但藍牙的傳輸速度較高,開鎖體驗會更好,且體積較小,應用在藍牙智能鎖當中有非常明顯的優勢。
4、安全性更高,相比其他的智能門鎖藍牙有特定的藍牙協議,在通信上可以根據不同的用戶制定不同的密碼協議很難破解所以保密性更好。
二:藍牙模塊產品推薦
成都億佰特在BLE藍牙模塊的開發上技術成熟可靠、經驗積累深厚,主要的BLE藍牙方案有E104-BT01、E104-BT02、E104-2G4U04A。BLE藍牙產品集成度高、接口豐富、二次開發簡單。
三、 BLE藍牙的智能門鎖應用案例
3.1、低功耗藍牙智能門鎖包含如下部分:1)、手機或者智能設備開鎖客戶端;2)、包含低功耗藍牙的智能門鎖執行機構;3)、服務于低功耗藍牙安全性能高的客戶管理后臺。
手機或者智能設備開鎖客戶端主要作用是負責和智能門鎖的低功耗藍牙進行通信、識別用戶輸入的開鎖密碼、執行用戶的操作指令;低功耗藍牙的智能門鎖執行機構,此部分是低功耗智能門鎖的核心部分,其主要作用是負責匹配和客戶端的通信連接、根據要求執行開鎖指令或者其他操作指令;客戶端管理后臺主要作用是涉及到門鎖的初始化、門鎖設置命令的處理(比如密碼設置、密碼修改等)。其應用案例框圖如下所示:
藍牙工作時分為主機與從機,而在智能門鎖上藍牙是被手機APP或者其他客戶端的藍牙搜索,所以我們需要將嵌入智能門鎖的藍牙模塊設置為從機模式,并且需要配置其相關參數。
3.2、參數配置
1)、先將模塊上的MOD引腳拉低進入配置模式,將模塊上的ROLE引腳拉高,則配置為從機模式。在配置藍牙模塊時可以使用串口調試助手進行配置。
2)、將E104-BT02模塊插入電腦,打開串口調試助手,圖中1是選擇端口(不一定是COM13,需要根據自己電腦的端口進行選擇),圖中2是設置串口波特率,E104-BT02默認的波特率是19200,圖中3、4、5是設置停止位、數據位、奇偶校驗,根據手冊進行設置。設置完成后打開串口,進入配置模式。
3)、若需要修改波特率,則發送指令,其中xxx表示波特率,比如需要設置為9600,則發送指令,返回則修改成功。
4)、如果需要修改設備名,則發送指令,xxx最大為18字節,用戶可以根據自己的需求修改名字。
5)、因為智能門鎖需要被手機APP或客戶端搜索,所以需要開啟模塊的廣播功能,通過發送指令< STARTADV >開啟廣播,在開啟廣播后設置廣播數據,可以將一些門鎖的一些信息放入廣播,發送指令,xxx最大為22個字節。
6)、為了滿足低功耗的需求我們需要設置廣播間隙,發送指令,xxx范圍32~16000,對應時間20ms~10s。
7)、連接間隙關乎到藍牙的功耗,設置合適的連接間隙可以降低功耗,發送指令、設置最大最小連接間隙,xxx范圍6~3200對應時間7.5ms~4s。
8)、設置連接超時,藍牙模塊在連接時可能由于時移或者其他原因造成錯過某個連接事件,所以連接超時會包含6個連接間隙時間,比如連接間隙為1s則連接超時設置為6s,發送指令設置連接超時,xxx范圍10~3200對應時間100ms~32s。