一種基于云計算的設(shè)備通訊系統(tǒng)及實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種云計算、物聯(lián)網(wǎng)技術(shù)、互聯(lián)網(wǎng)技術(shù)、控制技術(shù)領(lǐng)域,尤其涉及一種基于云計算的設(shè)備通訊系統(tǒng)及實現(xiàn)方法。
【背景技術(shù)】
[0002]隨著各行各業(yè)的設(shè)備日漸豐富和普及,各種環(huán)境、條件也越來越現(xiàn)代化,人們對物與物、人與物、人與人的交流越來越重視,數(shù)據(jù)量越來越大,專業(yè)化程度越來越高,為了解決以上問題,目前我國的現(xiàn)狀是智能化程度低、平臺通用性差、形成標(biāo)準(zhǔn)難;本發(fā)明就很好的解決了這些問題,為物與物、人與物、人與人的交流提供一種基于云計算的設(shè)備通訊系統(tǒng)及實現(xiàn)方法。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種基于云計算的設(shè)備通訊系統(tǒng)及實現(xiàn)方法,提供一種實現(xiàn)終端設(shè)備接入云平臺的通訊系統(tǒng)以及實現(xiàn)方法。
[0004]一種基于云計算的設(shè)備通訊系統(tǒng),用于設(shè)備與云平臺的數(shù)據(jù)交互,其特征在于,包括設(shè)備、通訊單元、云平臺,所述的通訊單元包括處理器、云端通訊接口、存儲單元、GPS模塊、USB接口、設(shè)備接口、物聯(lián)通訊接口、接鍵、顯示接口、電源單元;所述的云平臺分IaaS、PaaS、SaaS三層,以及運行在IaaS、PaaS、SaaS上的服務(wù)程序。
[0005]一種基于云計算的設(shè)備通訊系統(tǒng)的實現(xiàn)方法,其特征在于,包括設(shè)備、通訊單元、云平臺以及運行在通訊單元上的通訊單元程序、運行在云平臺上的云平臺服務(wù)程序,實現(xiàn)方法如下:
[0006]I)設(shè)備發(fā)送命令或數(shù)據(jù)給通訊單元
[0007]2)通訊單元發(fā)送數(shù)據(jù)給云平臺
[0008]3)云平臺發(fā)送數(shù)據(jù)給通訊單元
[0009]4)通訊單元發(fā)送數(shù)據(jù)給設(shè)備
[0010]本發(fā)明所述的一種基于云計算的設(shè)備通訊系統(tǒng),實現(xiàn)終端設(shè)備接入云平臺的通訊系統(tǒng)和實現(xiàn)方法。
[0011]作為優(yōu)選,所述的云端通訊接口為有線網(wǎng)絡(luò)通訊、無線網(wǎng)絡(luò)通訊的一種或兩種;所述的物聯(lián)通訊接口為有線網(wǎng)絡(luò)通訊、無線網(wǎng)絡(luò)通訊的一種或兩種。云端通訊接口是設(shè)備通過通訊單元,與云平臺進(jìn)行數(shù)據(jù)交互的通道;物聯(lián)通訊接口是設(shè)備與其它設(shè)備進(jìn)行數(shù)據(jù)交互的通道。
[0012]進(jìn)一步優(yōu)選,所述的無線網(wǎng)絡(luò)通訊為wif1、3G、4G、GPRS、zigbee、藍(lán)牙、NFC、紅外的一種或多種;所述的有線網(wǎng)絡(luò)通訊為串口、485、USB、Can、Profi Bus、DeviceNet, FF、Lonfforks> WorldFIP、ControlNet、Ethernet、PLC電力線載波的一種或多種。設(shè)備通過通訊單元,與云平臺采用無線網(wǎng)絡(luò)通訊時,采用wif1、3G、4G、GPRS、zigbee、藍(lán)牙、NFC、紅外的一種;設(shè)備通過通訊單元,與云平臺采用有線網(wǎng)絡(luò)通訊時,采用Ethernet、串口、485、USB、Can>Profi Bus>DeviceNet>FF>Lonfforks>WorIdFIP>ControINet>PLC 電力線載波的一種;設(shè)備與其它設(shè)備采用無線網(wǎng)絡(luò)通訊時,采用wif1、3G、4G、GPRS、Zigbee、藍(lán)牙、NFC、紅外的一種;設(shè)備與其它設(shè)備采用有線網(wǎng)絡(luò)通訊時,采用Ethernet、串口、485、USB、Can、Profi Bus、DeviceNet、FF、LonWorks、WorldFIP、ControlNet、PLC 電力線載波的一種。
[0013]作為優(yōu)選,所述的處理器是單片機(jī)、ARM、Cortex內(nèi)核系列處理器、Intel處理器、DSP、CPLD, FPGA的一種或多種;所述的顯示接口為VGA、HDM1、DV1、TTL、LVDS的一種或多種;所述的設(shè)備接口為串口、485、USB、Can、Profi Bus、DeviceNet、FF、LonWorks、WorldFIP、ControlNet、Ethernet 的一種或多種。
[0014]作為優(yōu)選,所述的設(shè)備為打印機(jī)、照相機(jī)、攝像機(jī)、投影儀、攝像頭、話筒的一種或多種;所述的云平臺為私有云、公有云、混合云的一種或兩種。設(shè)備為打印機(jī)時,打印機(jī)通過通訊單元與云平臺便能進(jìn)行數(shù)據(jù)交互;設(shè)備為照相機(jī)時,照相機(jī)通過通訊單元與云平臺便能進(jìn)行數(shù)據(jù)交互;設(shè)備為攝像機(jī)時,攝像機(jī)通過通訊單元與云平臺便能進(jìn)行數(shù)據(jù)交互;設(shè)備為投影儀時,投影儀通過通訊單元與云平臺便能進(jìn)行數(shù)據(jù)交互;設(shè)備為攝像頭時,攝像頭通過通訊單元與云平臺便能進(jìn)行數(shù)據(jù)交互;設(shè)備為話筒時,話筒通過通訊單元與云平臺便能進(jìn)行數(shù)據(jù)交互;云平臺為私有云,包括以局域網(wǎng)的計算機(jī)、計算機(jī)集群、物聯(lián)網(wǎng)絡(luò)的嵌入式設(shè)備、物聯(lián)網(wǎng)絡(luò)的嵌入式設(shè)備集群為云平臺;云平臺為公有云,包括以廣域網(wǎng)的計算機(jī)、計算機(jī)集群、物聯(lián)網(wǎng)絡(luò)的嵌入式設(shè)備、物聯(lián)網(wǎng)絡(luò)的嵌入式設(shè)備集群為云平臺;云平臺為混合云,包括私有云、公有云兩種;物聯(lián)網(wǎng)絡(luò)為wifi網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)、GPRS網(wǎng)絡(luò)、zigbee網(wǎng)絡(luò)、藍(lán)牙網(wǎng)絡(luò)、NFC網(wǎng)絡(luò)、紅外網(wǎng)絡(luò)、串口總線網(wǎng)絡(luò)、485總線網(wǎng)絡(luò)、USB總線網(wǎng)絡(luò)、Can總線網(wǎng)絡(luò)、Profi Bus總線網(wǎng)絡(luò)、DeviceNet總線網(wǎng)絡(luò)、FF總線網(wǎng)絡(luò)、LonWorks總線網(wǎng)絡(luò)、WorldFIP總線網(wǎng)絡(luò)、ControlNet總線網(wǎng)絡(luò)、Ethernet總線網(wǎng)絡(luò)、PLC電力線載波總線網(wǎng)絡(luò)的一種或多種。
[0015]作為優(yōu)選,所述的通訊單元與云平臺采用http、https協(xié)議的一種或兩種進(jìn)行數(shù)據(jù)交互。設(shè)備通過通訊單元,與云平臺采用http、https協(xié)議的一種或兩種進(jìn)行數(shù)據(jù)交互。
[0016]作為優(yōu)選,所述的云平臺服務(wù)程序是基于webl.0、web 1.1、web2.0、web3.0的一種。設(shè)備通過通訊單元,與云平臺進(jìn)行數(shù)據(jù)交互,運行在云平臺上的云平臺服務(wù)程序是基于webl.0、webl.l、web2.0、web3.0 的一種。
[0017]作為優(yōu)選,所述的通訊單元程序是裸機(jī)程序、基于移植了 http、https的一種或兩種協(xié)議的嵌入式操作系統(tǒng)、基于移植了瀏覽器的嵌入式操作系統(tǒng)、基于移植了瀏覽器的PC操作系統(tǒng)的一種。通訊單元程序是裸機(jī)程序表示不運行操作系統(tǒng);通訊單元程序是基于移植了 http、https的一種或兩種協(xié)議的嵌入式操作系統(tǒng),表示通訊單元程序是以移植了http、https的一種或兩種協(xié)議的嵌入式操作系統(tǒng)為平臺;通訊單元程序是基于移植了瀏覽器的嵌入式操作系統(tǒng),表示通訊單元程序是移植了瀏覽器的嵌入式操作系統(tǒng)為平臺;通訊單元程序是基于移植了瀏覽器的PC操作系統(tǒng),表示通訊單元程序是移植了瀏覽器的PC操作系統(tǒng)為平臺。
[0018]作為優(yōu)選,所述的實現(xiàn)方法I)中,設(shè)備發(fā)送命令或數(shù)據(jù)給通訊單元,實現(xiàn)方法4)中,通訊單元發(fā)送數(shù)據(jù)給設(shè)備,采用工業(yè)總線、處理器總線的一種。通訊單元采用工業(yè)總線時,通訊單元可以集成在設(shè)備上,也可以為單獨的設(shè)備;通訊單元采用處理器總線時,通訊單元可以集成在設(shè)備上。
[0019]本發(fā)明適用范圍廣、通用性強(qiáng),是設(shè)備接入云平臺的有效的實現(xiàn)方式。
【附圖說明】
[0020]圖1是基于本發(fā)明的一種云計算的設(shè)備通訊系統(tǒng)
[0021]圖2是基于本發(fā)明的一種云計算的打印機(jī)通訊系統(tǒng)
[0022]圖3是基于本發(fā)明的一種云計算的照相機(jī)通訊系統(tǒng)
[0023]圖4是基于本發(fā)明的一種云計算的攝像機(jī)通訊系統(tǒng)
[0024]圖5是基于本發(fā)明的一種云計算的投影儀通訊系統(tǒng)
[0025]圖6是基于本發(fā)明的一種云計算的實景人際溝通系統(tǒng)
【具體實施方式】
[0026]下列結(jié)合附圖以示例的方式對本方案的實施進(jìn)行說明。
[0027]1.實施例1:
[0028]圖1是基于本發(fā)明的一種云計算的設(shè)備通訊系統(tǒng)。圖1所示,所述的處理器以Cortex A8內(nèi)核的處理器Am335x為核心;存儲單元用來保存臨時數(shù)據(jù);云端網(wǎng)絡(luò)接口以1000M網(wǎng)絡(luò)芯片DM9702為核心;電源單元采用交流220轉(zhuǎn)直流5V的開關(guān)電源;按鍵可以用來設(shè)置參數(shù);顯示接口接LCD顯示屏,可以用來顯示參數(shù)、狀態(tài);物聯(lián)通訊接口采用藍(lán)牙,與其它設(shè)備可以進(jìn)行通訊;設(shè)備接口采用USB,這樣設(shè)備與通訊單元就通過USB接口方式聯(lián)接;GPS模塊用定位,采用通用的GPS模塊。
[0029]實現(xiàn)方法如下:
[0030]I)設(shè)備發(fā)送命令或數(shù)據(jù)給通訊單元;
[0031]2)通訊單元發(fā)送數(shù)據(jù)給云平臺;
[0032]3)云平臺發(fā)送數(shù)據(jù)給通訊單元;
[0033]4)通訊單元發(fā)送數(shù)據(jù)給設(shè)備。
[0034]此施例應(yīng)用在終端設(shè)備接入云平臺的場合,設(shè)備通過通訊單元,輕松實現(xiàn)與云平臺進(jìn)行數(shù)據(jù)交互。
[0035]2.實施例 2:
[0036]圖2是基于本發(fā)明的一種云計算的打印機(jī)通訊系統(tǒng)。圖2所示,所述的處理器以Cortex AS內(nèi)核的處理器Am335x為核心;存儲單元用來保存臨時數(shù)據(jù);云端網(wǎng)絡(luò)接口以1000M網(wǎng)絡(luò)芯片DM9702為核心;電源單元采用交流220轉(zhuǎn)直流5V的開關(guān)電源;按鍵可以用來設(shè)置參數(shù);顯示接口接LCD顯示屏,可以用來顯示參數(shù)、狀態(tài);物聯(lián)通訊接口采用藍(lán)牙,與其它設(shè)備可以進(jìn)行通訊;設(shè)備接口采用USB,這樣打印機(jī)與通訊單元就通過USB接口方式聯(lián)接;GPS模塊用定位,采用通用的GPS模塊。
[0037]實現(xiàn)方法如下:
[0038]I