核心技術優(yōu)勢/方案詳細規(guī)格/產品實體圖/PCB/方塊圖Datasheet/測試報告/Gerber/Schematics/User manual +一鍵獲取
RSL10是On Semiconductor推出的一款多重協(xié)定藍芽5.0 認證的SoC。產品特點是超低功耗及小型化尺寸,能為您的IoT應用帶來系統(tǒng)大小及電池壽命的優(yōu)化。RSL10支持輸入電壓的范圍為1.1V~3.3V,且無須外部零件,適用于最低1.2V電池的應用。RSL10具備雙核心結構及2.4GHz收發(fā)器,提供支持藍芽低能耗和2.4GHz自定義協(xié)議的靈活應用。
CAT4238是一款高效率的DC-DC升壓LED驅動器,提供準確的恒定電流來驅動LED。CAT4238可在1MHz固定頻率下運行,因此可結合價格較低的外部陶瓷電容器和電感器使用。CAT4238可支持最高5.5V的輸入電壓及最高40mA的LED電流,適用于電池供電的應用。
Mesh 是藍芽官方組織(SIG)推出的藍芽 BLE 組網(wǎng)的規(guī)范,通過 BLE 作為載體,制作了一套星形網(wǎng)狀的拓樸類型的多對多的組織。每一臺設備都可以與網(wǎng)路中的其他設備進行通信,設備間的通信以消息的形式傳遞,一臺設備可以將某一臺設備發(fā)來的消息中繼到另一臺設備,這樣就可以拓展點到點的通信范圍,這個范圍遠超過一個單獨藍芽設備無線電所覆蓋的范圍。
藍芽Mesh 模型定義了如下類型,本方案會用到Generic onoff client及generic onoff server兩種模型;
藍芽Mesh 模型定義了如下類型,本方案會用到Generic onoff client及generic onoff server兩種模型;
BLE Mesh功能之應用須有一開通配置裝置(Provisioner)作為開通Mesh網(wǎng)路設備,可將某未開通配置設備轉化為Mesh網(wǎng)路節(jié)點(Provisioning),在此方案中是以手機安裝RSL10 Mesh APP作為Provisioner。代理節(jié)點(Proxy)可讓不支援Mesh特性的手機,通過GATT與Proxy溝通,代理節(jié)點可將手機的意圖翻譯成MESH網(wǎng)路理解的涵義,可允許沒有集成BLE Mesh協(xié)議的BLE設備與Mesh網(wǎng)路中的任何節(jié)點進行通信。本方案中的CLN即是Mesh網(wǎng)路的代理節(jié)點,手機可透過CLN來控制SRV3的燈號。
修改方案范例程式app_mesh.h中的MESH_APP可以修改BLE模型,MESH_APP_SA_GATT_CLIENT表示此Device是設定為Client node , MESH_APP_SA_GATT_SERVER_FRIEND則是設定Server Node ;
Server Node我們會另外增加GPIO3做LED開關控制,需要再Initial時就設定LED ON,以及APP控制燈號時控制GPIO3,需修改以下程式
編輯完成后燒錄到EVB即可參照視頻的方式完成RSL10 Mesh燈號控制的設定;
? 場景應用圖
? 展示版照片
? 方案方塊圖
? 方案規(guī)格
1.BLE SIG Mesh標準;
2.低功號藍芽5.0標準協(xié)定;
相關資料下載: