當(dāng)前位置:首頁(yè) > 物聯(lián)網(wǎng) > 物聯(lián)網(wǎng)技術(shù)文庫(kù)
[導(dǎo)讀] 隨著5G通訊的誕生,網(wǎng)絡(luò)通訊速度更快,周圍從事互聯(lián)網(wǎng)行業(yè)的同事都說(shuō)下一個(gè)風(fēng)口可能是物聯(lián)網(wǎng)。由于目前公司產(chǎn)品偏硬件,我也有幸接觸了一些物聯(lián)網(wǎng)的知識(shí),這篇文章想給大家分享一下關(guān)于物聯(lián)網(wǎng)產(chǎn)品中的終端設(shè)

隨著5G通訊的誕生,網(wǎng)絡(luò)通訊速度更快,周圍從事互聯(lián)網(wǎng)行業(yè)的同事都說(shuō)下一個(gè)風(fēng)口可能是物聯(lián)網(wǎng)。由于目前公司產(chǎn)品偏硬件,我也有幸接觸了一些物聯(lián)網(wǎng)的知識(shí),這篇文章想給大家分享一下關(guān)于物聯(lián)網(wǎng)產(chǎn)品中的終端設(shè)備和軟件是如何進(jìn)行通訊的。

什么是物聯(lián)網(wǎng)產(chǎn)品

眾所周知,物聯(lián)網(wǎng)是由數(shù)以百萬(wàn)計(jì)的設(shè)備通過(guò)網(wǎng)絡(luò)相互連接而成的網(wǎng)絡(luò)。物聯(lián)網(wǎng)是一種將硬件和軟件結(jié)合起來(lái)的產(chǎn)品,它可以測(cè)量真實(shí)世界的信息。并連接到網(wǎng)絡(luò),為用戶提供價(jià)值。

其實(shí)目前我們身邊物聯(lián)網(wǎng)的產(chǎn)品挺多的,智能家居,智能門比比皆是;還有共享經(jīng)濟(jì)時(shí)代孵化出的共享單車,共享充電寶,共享雨傘等也可以算作物聯(lián)網(wǎng)產(chǎn)品。

什么是物聯(lián)網(wǎng)產(chǎn)品?終端設(shè)備應(yīng)該含有哪些模塊

在我們使用共享單車時(shí),用手機(jī)掃碼后點(diǎn)擊“開(kāi)鎖”按鈕,就能將車鎖打開(kāi)。等我們使用完以后,將共享單車鎖上以后。不用在手機(jī)上操作,系統(tǒng)也能判斷我們已經(jīng)使用完單車了。這些功能主要是通過(guò)物聯(lián)網(wǎng)技術(shù)來(lái)實(shí)現(xiàn)的。

下面我們以共享單車為例來(lái)解釋一下單車設(shè)備和軟件系統(tǒng)之間是如何通訊,如何傳輸數(shù)據(jù)完成業(yè)務(wù)行為的。

終端設(shè)備應(yīng)該含有哪些模塊

(1)物聯(lián)網(wǎng)卡

作為一款物聯(lián)網(wǎng)產(chǎn)品,就會(huì)處于聯(lián)網(wǎng)狀態(tài),這個(gè)時(shí)候就需要用到物聯(lián)網(wǎng)卡,物聯(lián)網(wǎng)卡可以簡(jiǎn)單理解為流量卡,所以和我們的手機(jī)上網(wǎng)一樣,需要插入SIM卡,只不過(guò)物聯(lián)網(wǎng)設(shè)備插的是另外一種網(wǎng)絡(luò)卡,有了流量,才能具體基本的聯(lián)網(wǎng)功能。

(2)設(shè)備通訊模塊

設(shè)備通訊模塊是一塊電路板子,這部分一般是燒錄到電路板上的一段嵌入式代碼,通過(guò)軟件編程來(lái)和云端系統(tǒng)通訊,并且解析接收到的云端系統(tǒng)的指令,轉(zhuǎn)化成電路板能夠識(shí)別的二進(jìn)制,以實(shí)現(xiàn)控制設(shè)備的控制主板部分。

(3)控制主板部分

這部分主要就是接收設(shè)備通訊碼,通過(guò)一些脈沖信號(hào)或者高頻低頻的電壓來(lái)實(shí)現(xiàn)業(yè)務(wù),例如設(shè)備通訊模塊告訴控制主板部分需要打開(kāi)鎖,那么共享單車上的鎖就會(huì)受控于控制主板完成對(duì)共享單車的開(kāi)鎖和關(guān)鎖。所以控制主板部分主要執(zhí)行對(duì)鎖的控制。

云端系統(tǒng)應(yīng)該如何運(yùn)作

先看一個(gè)業(yè)務(wù)流程圖,以共享單車掃碼開(kāi)鎖為例:

什么是物聯(lián)網(wǎng)產(chǎn)品?終端設(shè)備應(yīng)該含有哪些模塊

云端系統(tǒng)一般分為業(yè)務(wù)系統(tǒng)和設(shè)備通訊系統(tǒng):

業(yè)務(wù)系統(tǒng):進(jìn)行一些業(yè)務(wù)操作,例如接收用戶的掃碼開(kāi)鎖的請(qǐng)求,記錄用戶的身份信息和車輛信息等,查看用戶在使用過(guò)程中的數(shù)據(jù)和車輛狀態(tài)位置,創(chuàng)建訂單等,并不直接和終端設(shè)備通訊。

設(shè)備通訊系統(tǒng):這個(gè)系統(tǒng)就是直接和終端通訊的系統(tǒng),通過(guò)接入事先和終端設(shè)備中的設(shè)備通訊模塊約定的相關(guān)協(xié)議,以實(shí)現(xiàn)通訊。

協(xié)議的內(nèi)容是約定好的,就好比一個(gè)暗號(hào),如果要開(kāi)鎖,那么設(shè)備通訊系統(tǒng)發(fā)送的數(shù)據(jù)內(nèi)容就必須為A,而設(shè)備通訊碼也只有識(shí)別到數(shù)據(jù)內(nèi)容為A才會(huì)開(kāi)鎖。當(dāng)設(shè)備通訊系統(tǒng)發(fā)送其他內(nèi)容時(shí),設(shè)備通訊碼將不能識(shí)別。業(yè)務(wù)系統(tǒng)根據(jù)各種業(yè)務(wù)需要,會(huì)告訴到設(shè)備通訊系統(tǒng)需要終端設(shè)備做出什么要的響應(yīng),設(shè)備通訊系統(tǒng)通過(guò)和設(shè)備通訊模塊約定的協(xié)議翻譯業(yè)務(wù)系統(tǒng)的內(nèi)容為設(shè)備通訊模塊可識(shí)別的數(shù)據(jù)形式。

如何傳輸數(shù)據(jù)

前面已經(jīng)介紹了終端設(shè)備和云端系統(tǒng),那么如何進(jìn)行數(shù)據(jù)傳輸呢。一般會(huì)用到HTPP協(xié)議或者TCP協(xié)議,當(dāng)然這塊開(kāi)發(fā)同學(xué)就很熟悉了。

如果用HTTP發(fā)送數(shù)據(jù),一般設(shè)備連接系統(tǒng)會(huì)將指令包裝成一個(gè)對(duì)象,然后發(fā)送;而TCP協(xié)議通訊的話,一般會(huì)將指令轉(zhuǎn)化成二進(jìn)制或者十六進(jìn)制傳輸。

如何將指令發(fā)送給指定設(shè)備

我們的設(shè)備那么多,如何將云端系統(tǒng)的指令發(fā)送給指定的設(shè)備呢?其實(shí)這里面還有一個(gè)概念,就是設(shè)備通訊碼。顧名思義,是終端設(shè)備和云端系統(tǒng)進(jìn)行通訊的一個(gè)唯一標(biāo)記碼,這個(gè)碼就類似于我們PC電腦中的MAC地址,或者是手機(jī)IMEI號(hào)碼。這個(gè)設(shè)備通訊碼是燒錄在設(shè)備通訊模塊中的,是設(shè)備通訊碼的唯一標(biāo)記,并且也在系統(tǒng)里面標(biāo)記一臺(tái)唯一的終端設(shè)備。

所以我們?cè)趥鬏敂?shù)據(jù)的時(shí)候都會(huì)帶上這個(gè)唯一的標(biāo)記,這樣我們的數(shù)據(jù)就會(huì)指定發(fā)送到某個(gè)終端設(shè)備,而不會(huì)出現(xiàn)混亂的情況了。

總的來(lái)說(shuō),在終端設(shè)備上,一般就是通過(guò)物聯(lián)網(wǎng)卡讓設(shè)備處于聯(lián)網(wǎng)狀態(tài),然后設(shè)備上有一個(gè)設(shè)備通訊模塊,接收云端系統(tǒng)的指令并解析成硬件電路板能夠識(shí)別的數(shù)據(jù)形式,控制主板或者其他機(jī)械部分在接收到設(shè)備通訊碼傳遞的信息后,會(huì)完成相應(yīng)的操作。這些操作結(jié)果又會(huì)沿原路再一層層返回給業(yè)務(wù)系統(tǒng),最終展示給用戶。

第一次接觸時(shí),總覺(jué)得終端設(shè)備、電路板很難,其實(shí)慢慢了解流程和通訊規(guī)則后還是挺簡(jiǎn)單的。物聯(lián)網(wǎng)也沒(méi)有我們想的那么高大上,簡(jiǎn)單分享給大家,希望能對(duì)剛?cè)胛锫?lián)網(wǎng)產(chǎn)品的同學(xué)有點(diǎn)幫助。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉