近期在德國紐倫堡圓滿落幕的Embedded World展會中,Silicon Labs(亦稱“芯科科技”)的MCU團隊展示了一些獨特的方法來簡化開發云連接應用的挑戰。該demo由EFM32 Giant Gecko 11系列的32位MCU組成,該MCU運行Micrium OS,并通過Digi International的新XBee3蜂窩模塊連接到Amazon Web Services。欲了解詳細的應用演示,請往下閱讀或點擊“閱讀原文”至Silicon Labs中文社區觀看完整的整理文章。
Silicon Labs于Embedded World 2018展示了先進、功能強大的MCU、無線和隔離等IoT應用解決方案。
EFM32 + Micrium OS克服云連接難題
這個特殊的demo非常簡單,一個使用MCU的溫度傳感器和控制風扇的閉環系統。但是,這些構建模塊和工具可以擴展的用例要更加深刻。
例如,包括橋傳感器,停車計時器,廢物管理傳感器等在內的許多智能城市應用通常由需要與云無縫遠程連接的便攜式傳感器設備組成。它們可能由電池供電,用戶需要10年以上的電池壽命。他們可能有許多傳感器輸入和額外的功能,如按鈕輸入和本地顯示。最后,他們可能需要快速設計,但考慮到可長期現場升級。這些是這次demo的應用類型,包括Micrium OS,Giant Gecko 11和Digi的XBee3。
Micrium OS在MCU上運行,有助于模塊化應用功能。它幫助MCU保持與蜂窩模塊的通信,監測溫度傳感器,驅動TFT顯示屏,并在按下本地按鈕時更新控制設置。通過使用Micrium,這些不同的部件可以很容易地被平行分配和編碼,而不必擔心最后的混亂集成。事實上,這正是Embedded World demo團隊所做的 - 三個不同城市的三個不同開發團隊構建了demo,而Micrium則是使其無縫融合的粘合劑。
這里要解決的另一個挑戰是連接器件。由于設備現在增加了無線連接,因此有許多障礙需要清除:某些情況下的RF設計,FCC認證,了解無線網絡,安全性等等。 Silicon Labs不僅提供自主開發的低功耗SoC和模塊,而且現在Digi有助于添加簡單的蜂窩連接。 Digi XBee3是一款即插即用的NB-IoT模塊,具有內置安全性并與3G和LTE-M模塊引腳兼容。它可以通過MicroPython進行編程,并且預先通過認證,因此開發人員可以更多地關注應用程序本身。
這將我們帶到了開發人員的主要焦點 - 應用程序。Giant Gecko 11是Silicon Labs推出的新型32位節能微控制器,也是我們最強大的功能。憑借其龐大的片上存儲器(2MB / 512kB),大量靈活的傳感器接口,與其他EFM32 MCU兼容的SW和引腳以及獨特的低功耗特性,可幫助簡化復雜的云連接應用,從而延長電池壽命。例如,Giant Gecko 11不僅可以在“停止模式”(1.6 uA)下實現自動模擬和感應,而且還具有用于外部數據記錄的八路SPI接口,可用于減少蜂窩傳輸占空比。
在這個演示中還有一個獨特的產品。考慮到蜂窩連接可能不是所有物聯網應用的解決方案,所以使用Silicon Labs Wireless Geckos時,Giant Gecko 11和所有EFM32的SW兼容性可以在需要時輕松遷移到其他無線SoC或模塊。例如,一些案例和市場可能會使用NB-IoT(如本demo),而另一些可能需要他們自己的專有sub-GHz解決方案(Flex Gecko)。
-
傳感器
+關注
關注
2550文章
51043瀏覽量
753116 -
mcu
+關注
關注
146文章
17134瀏覽量
351017 -
計時器
+關注
關注
1文章
420瀏覽量
32690
原文標題:Embedded World展后特輯:新型32位MCU簡化云連接的開發!
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論