物聯網(IoT)是一個快速發展的領域,僅受限于系統設計人員的創造力。然而,連接和創建微控制器(MCU)、連接和傳感器的定制解決方案通常是一項比預想要花費更多時間和精力的任務。任何系統集成都存在兩個主要問題。首先,硬件、不同的MCU和傳感器評估板通常使用不同的連接器。其次,不是所有的MCU和傳感器組合都可以輕松獲得軟件“粘合”代碼,每個組合都必須單獨配對。瑞薩電子的Quick-Connect IoT平臺通過提供標準硬件和軟件“構建模塊”來幫助解決這些問題,助力快速實現物聯網系統的原型設計。
Quick-Connect IoT平臺為瑞薩電子的大多數評估板提供標準Pmod連接器,確保硬件之間的連接。該平臺的軟件采用模塊化的方法,使其可以在MCU系列之間移植,并在集成開發環境(IDE)軟件包中包含了用于傳感器和連接的通用中間件。
下方圖1顯示了使用MCU評估套件,結合用I2C連接的多個傳感器和通過UART進行通信的Wi-Fi模塊,創建的空氣質量物聯網系統。Quick-Connect IoT平臺支持I2C、SPI、UART和GPIO接口,和3.3V和5V工作電壓。此外,我們認識到有些傳感器是模擬的,Pmod對其不支持,有些系統需要多個器件和電壓軌。針對這些更復雜的傳感器系統,我們使用大多數瑞薩MCU板都支持的Clickboard或Arduino擴展板。
在開發這個概念時,我們意識到除了Digilent定義的I2C Type 6 Pmod之外,還需要幾個額外的I/O引腳。如果它們有一個擴展的SPI和UART,那么應該有一個擴展的I2C,這樣比較合乎邏輯,因此,在Digilent的幫助下,Pmod Type 6A擴展I2C誕生了。應該注意的是,引腳1到6向后兼容Type 6。此外,可以通過Digilent提供的簡單線纜將Type 6A分解為Type 6和Type 1(GPIO)。
如果您選擇瑞薩RA MCU系列,則可以選擇Quick-Connect IoT作為新的堆棧和中間件。同樣,如果您使用RX MCU系列,您可以在Smart Configurator(智能配置器)中選擇傳感器作為一個組件。在這兩種情況下,IDE代碼生成過程都會執行I2C依賴并幫助您設置驅動程序和端口引腳。完成后,您就可以編寫應用程序代碼,添加您的“秘方”,使您的產品滿足客戶獨特的需求。
注:RL78 MCU系列沒有配置器,因此中間件與Code Generator創建的I2C驅動程序兼容。
瑞薩電子擁有龐大的處理器和傳感器產品組合,因此在Quick-Connect IoT平臺發布后,我們最先支持客戶需求量最大的傳感器產品,以及具有最復雜的庫和中間件的系列,即氣體傳感器系列。這些傳感器包括室內空氣質量ZMOD4410、室外空氣質量ZMOD4510和冰箱空氣質量ZMOD4450。當然,還有空氣質量解決方案不可或缺的濕度和溫度傳感器HS3001。
對于“連接”部分,靈活軟件包(FSP)中包含了多種連接方案,支持USB、UART和以太網等有線方案,以及低功耗藍牙(BLE)和Wi-Fi等射頻連接方案。
隨著IDE中的基礎設施就緒,我們將在每次新推出的版本中陸續添加其他外圍器件和連接方案。
責任編輯:haq
-
mcu
+關注
關注
146文章
17176瀏覽量
351661 -
物聯網
+關注
關注
2909文章
44741瀏覽量
374514 -
模型
+關注
關注
1文章
3265瀏覽量
48917
原文標題:瑞薩Quick-Connect IoT平臺提供現成構建模塊,助力快速實現原型設計
文章出處:【微信號:Dialog_Semiconductor,微信公眾號:Dialog半導體公司】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論