在過去的十年中,我們一直在提供許多有吸引力的解決方案來滿足客戶的需求。我想為 IoT Society 介紹 2 個即用型無線連接解決方案,一個是為邊緣設備啟用云連接的云解決方案,另一個是允許在這些邊緣設備內實現互連的藍牙 5 解決方案。
過去,客戶主要關心的是單片機規格,如何初始化和設置每個外圍模塊,以及如何使用和編程單片機。然而,近年來出現了一種趨勢,即提供易于使用的現成解決方案,并具有引人注目的示范。
云和藍牙 5 連接繼續擴大其在辦公室、家庭和生產設施中的使用。將有更多的需求以無線方式獲取信息并將數據保存到云端以方便使用。要以無線方式獲取信息,用戶可以考慮使用藍牙 5,因為它的網絡是基于 Mesh 拓撲構建的,可以連接到許多設備并支持 100 米內的無線通信。通過結合云和藍牙 5 解決方案,我們可以輕松地演示一個物聯網系統,以滿足從邊緣設備收集數據到云端的最終使用需求。
首先,讓我介紹一下使用嵌入式微控制器的云解決方案。RX65N云套件可以輕松評估物聯網設備中使用的功能。這是一個非常受歡迎的套件,我們正在增加產量以滿足需求。
現在,讓我們立即嘗試設置此工具包。它很容易設置并且更有趣,我想在設置中包括一個外部傳感器,如圖所示。
左圖紅外傳感器感應到的數據被發送到云端,然后右圖顯示在網絡瀏覽器中。
這是在當前 COVID-19 情況下創建溫度檢查解決方案的示例。紅外傳感器連接到 RX65N 云套件上未使用的引腳。軟件上唯一需要的修正是紅外傳感器的串行控制部分。MQQT 通信協議部分不需要更改程序源代碼。構建并執行后,紅外傳感器數據由 RX65N 接收并通過 MQTT 通信發送到云端。傳感器傳輸數據的溫度分布如右上圖所示。這是一個簡單的修改,不需要對麻煩的云連接進行任何更改。未來,也可以使用基于人工智能(AI)的紅外傳感器實現人體檢測
接下來,我將介紹使用 RX23W 的藍牙 5 低功耗 (LE) 解決方案。
由于智能手機中藍牙的可用性,低功耗藍牙已廣泛用于眾多物聯網設備。
RX23W 是一款支持藍牙 5 LE 全部功能的 32 位 MCU。它在單個芯片中具有藍牙 LE 無線電通信、系統控制和安全功能,并通過與瑞薩 RX 系列相同的各種外圍功能實現。
不幸的是,上述概念尚未滲透到市場中。我們收到了很多關于專用藍牙 LE 通信 IC 的詢問。但是,RX23W 將成為此類用途的超規格。RX23W 非常適合用戶希望將藍牙 LE 功能添加到現有系統或通過將 2 芯片解決方案(系統控制器 + 通信 IC)轉換為單芯片解決方案來減小 PCB 空間尺寸的情況。
很多開發者可能認為低功耗藍牙很難開發。然而,瑞薩電子已經準備好解決這個困難的環境。設置RX23W 目標板(如下所示)以開始與智能手機通信。
用戶只需使用 RX MCU 開發環境,藍牙軟件驅動部分無需額外開發。Smart Configurator中的藍牙設置配置可以通過 GUI 設置以與其他外圍功能相同的方式輕松設置。這使得藍牙驅動程序和外圍功能的程序代碼很容易生成。
現在已經開發了驅動程序,我們將構建藍牙的應用程序部分。QE for BLE工具允許您像驅動程序一樣輕松地添加和創建配置文件,這是定義的藍牙通信協議的一部分。有兩種類型的配置文件:預定義的標準配置文件和您可以自己創建的自定義配置文件。這非常有用,因為用戶不需要從頭開始開發。這一次,我將定義我自己的自定義配置文件,當目標板上的開關被切換時,它會創建一個通知發送到智能手機。
您可以提前在智能手機上從 Apple Store/Google Play下載名為GATT Browser的瑞薩智能手機應用程序。當我撥動板上的開關時,分配的 IRQ 將通知 CPU 中斷信號。CPU 收到中斷信號后,會通過藍牙向智能手機發送通知,智能手機上的 GATT 瀏覽器會顯示該通知。我能夠確認基于我的開發建立了藍牙 5 LE 通信。
RX 無線連接解決方案旨在降低無線通信的開發障礙。使用 RX65N Cloud Kit 和 RX23W Target Board,您可以通過從網站下載可用工具來縮短開發時間,不再需要從頭開始開發環境。
審核編輯:郭婷
-
智能手機
+關注
關注
66文章
18506瀏覽量
180481 -
cpu
+關注
關注
68文章
10882瀏覽量
212224 -
無線通信
+關注
關注
58文章
4587瀏覽量
143645
發布評論請先 登錄
相關推薦
評論