許多事物都有智慧,但并非所有這些事物都有辦法分享它們的知識或傾聽我們的要求。在某些情況下,它只是沒有意義。例如,你帶大腦的門對你很有用,但對你的鄰居或住在城鎮另一邊的人可能沒有用。但是,如果你的路燈有大腦呢?更智能的路燈可以在整個城市產生更準確的天氣圖或污染數據。他們可以監聽汽車殘骸或槍聲,以提醒適當的急救人員。在這種情況下,從我們的設備中提取更多智能對社會有所幫助,而不僅僅是對擁有設備的人。
向設備添加處理數據的能力(或“添加智能”)需要解決一些問題:需要多少處理能力,以及如何在不過度使用(并超出預算)或做得不足(并提供“智能”有問題的產品)的情況下添加它?即使安裝設備后必須滿足不斷變化的需求,您如何確保積極的投資回報 (ROI)?您是否有足夠的處理能力和內存來添加功能?
雖然我們被一種看不見的智能所包圍,但安裝設備以釋放這種智能是有風險的,您希望確??梢宰畲笙薅鹊靥岣咄顿Y回報率。
隱形智能的 3 個關鍵原則
隱形智能基于三個原則:
與我們互動和與之建立關系的事物都有數據,當技術支持時,這不應該從根本上改變我們與它們的互動方式。
我們不應該注意到智能設備與其“啞”對應物有根本的不同(因此它是隱形的)。
來自我們智能設備的數據需要具有價值??床灰姷闹悄苁挛锉举|上會比愚蠢的東西更昂貴。
現在,讓我們來看看這三個原則與我們最初的問題有何關系:我們如何確保我們的物聯網設備具有適量的智能?
交互:智能設備可能需要隨著時間的推移而更新,但這種負擔不應該落在用戶身上。此外,設備應具有處理能力和內存,以支持無縫固件上傳。
外觀:為了鼓勵用戶采用,智能設備應該看起來具有適量的智能
數據:計劃多余的處理能力和內存以支持未來的功能,但不要太多,以免設備成本爆炸
您的微控制器是否足夠智能,可以用于智能設備?
當涉及到可能需要監控多個傳感器并在現場自我升級的智能通信設備時,可能位于該設備傳統版本內部的 8 位微控制器將很快在處理新需求時不堪重負:
運行多種算法:與可以在單個指令周期內完成很多工作的 32 位算法相比,8 位微算法只需執行更多指令,從而消耗更多功率
具有DSP或浮點加速的微控制器將能夠比沒有DSP或浮點加速的微控制器更快地執行許多算法
管理網絡堆棧,這需要代碼和數據存儲器才能運行,并且根據網絡的不同,可能需要大量的內存空間
使用操作系統:隨著設備變得越來越復雜(更多的傳感器、更多的應用程序、更多的網絡功能),使用真正的操作系統來管理處理器帶寬和內存分配等核心資源是有意義的。
保護數據和命令:安全性是連接設備的必要條件,用于保護數據和命令的算法非常復雜且高度數學密集型。處理器需要足夠的內存空間來存儲算法,需要工作內存來存儲中間結果,并需要處理馬力來快速計算密碼。
選擇合適的微控制器
有許多可用的處理選項,包括微處理器以及 8 位、16 位和 32 位微控制器。但是,當涉及到滿足物聯網的要求時,它們在性能、功耗和內存方面都大不相同。
審核編輯:郭婷
-
dsp
+關注
關注
554文章
8030瀏覽量
349359 -
物聯網
+關注
關注
2910文章
44752瀏覽量
374588 -
微處理器
+關注
關注
11文章
2271瀏覽量
82551
發布評論請先 登錄
相關推薦
評論