物聯(lián)網(wǎng)設(shè)備的基本結(jié)構(gòu)
物聯(lián)網(wǎng)設(shè)備跟普通的機械產(chǎn)品一樣,都包含用于檢測用戶操作和設(shè)備周邊環(huán)境變化的輸入設(shè)備,提示某些信息或者直接作用于環(huán)境的輸出設(shè)備,以及作為設(shè)備的大腦來負責控制機器的微控制器。另外,物聯(lián)網(wǎng)服務(wù)還有一個不可或缺的條件,那就是連接網(wǎng)絡(luò)。接下來將為大家簡單介紹這些要素。
微控制器
微控制器是微型控制器(Micro Controller)的略稱,是一塊控制機器的IC(Integrated Circuit,集成電路)芯片。它能夠編寫程序,并根據(jù)描述的處理讀取端子狀態(tài),或者向連接上的電路輸出特定信號。
微控制器由內(nèi)存(用于存儲程序和保存臨時數(shù)據(jù))、CPU(用于執(zhí)行運算處理和控制)以及外圍電路(包含與外部的接口,以及計時器等必要的功能)構(gòu)成。
微控制器的結(jié)構(gòu)
在實際使用微控制器時,需要串行端口和USB等各種接口以及電路等。如果想自己制作設(shè)備,那么通過使用微控制器,以及安裝了以上要素、名為“微控制器主板”的電路板,就能很輕松地開發(fā)硬件了。雖說每種產(chǎn)品的規(guī)格各有不同,但基本商都是按下圖所示的流程進行開發(fā)的。
微控制器的開發(fā)流程
現(xiàn)在大部分電子產(chǎn)品都搭載有微控制器。打個比方,請想象一個冰箱。冰箱內(nèi)部能夠達到某個目標溫度,是因為微控制器里寫有一個程序,這個程序的作用就是監(jiān)視連接在微控制器輸入端子上的溫度傳感器的狀態(tài),并控制制冷機以達到目標溫度。利用傳感器測量和判別信息就叫作感測。
衛(wèi)星控制器的應(yīng)用示例(冰箱)
物聯(lián)網(wǎng)的流行跟微控制器主板的變化也有關(guān)系。過去,為了把微控制器主板連接到網(wǎng)絡(luò),需要每個開發(fā)者獨立實現(xiàn)接口,而近年來微控制器主板的種類逐漸增多,包括以外部連接模塊來提供連接網(wǎng)絡(luò)功能的微控制器主板,以及標配型微控制器主板。這樣依賴,開發(fā)出的設(shè)備就能輕松連接到網(wǎng)絡(luò)。