亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通訊接口轉(zhuǎn)換裝置、系統(tǒng)的制作方法

文檔序號(hào):6389901閱讀:171來(lái)源:國(guó)知局
專利名稱:通訊接口轉(zhuǎn)換裝置、系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及家用電器領(lǐng)域,具體而言,涉及一種通訊接口轉(zhuǎn)換裝置、系統(tǒng)。
背景技術(shù)
隨著計(jì)算機(jī)、控制、網(wǎng)絡(luò)、電子等技術(shù)的發(fā)展,現(xiàn)場(chǎng)總線技術(shù)應(yīng)運(yùn)而生。現(xiàn)場(chǎng)總線是一種互聯(lián)現(xiàn)場(chǎng)自動(dòng)化設(shè)備及其控制系統(tǒng)的雙向數(shù)字通訊協(xié)議,作為一種開(kāi)放的、全數(shù)字化、雙向、多站的通信系統(tǒng),它具有開(kāi)放性、可互操作性與互用性、現(xiàn)場(chǎng)設(shè)備的智能化與功能自治性、系統(tǒng)結(jié)構(gòu)的高度分散性和對(duì)現(xiàn)場(chǎng)環(huán)境的適應(yīng)性等技術(shù)特點(diǎn),使它能夠節(jié)省硬件數(shù)量與投資、節(jié)省安裝費(fèi)用、節(jié)省維護(hù)費(fèi)用。因此,現(xiàn)場(chǎng)總線近年來(lái)得到了迅猛的發(fā)展和應(yīng)用,給自動(dòng)控制領(lǐng)域帶來(lái)了空前的變化。 現(xiàn)場(chǎng)總線技術(shù)在智能家居行業(yè)當(dāng)中,目前可以算是應(yīng)用最為廣泛的一種技術(shù)手段。在現(xiàn)場(chǎng)總線技術(shù)下形成的智能家居系統(tǒng),最大的特點(diǎn)是具有可擴(kuò)展性,工程安裝也不是很復(fù)雜?,F(xiàn)有的現(xiàn)場(chǎng)總線技術(shù)包括RS485總線、CAN總線以及家庭總線等。其中,RS485總線技術(shù)的遠(yuǎn)距離、多節(jié)點(diǎn)、接收高靈敏度以及傳輸線成本低的特性,使得RS485總線成為智能家居系統(tǒng)中數(shù)據(jù)傳輸?shù)氖走x標(biāo)準(zhǔn);CAN總線由于其采用了許多新技術(shù)及獨(dú)特的設(shè)計(jì),與一般的通信總線相比,它的數(shù)據(jù)通信具有突出的可靠性、實(shí)時(shí)性和靈活性等特點(diǎn),也成為智能家居系統(tǒng)中數(shù)據(jù)傳輸?shù)倪x擇;家庭總線由日本電子工業(yè)聯(lián)合會(huì)無(wú)線工程電子協(xié)會(huì)標(biāo)準(zhǔn)委員會(huì)制定,總線以雙絞線或同軸電纜為通訊介質(zhì),控制通道最多可以有64個(gè)節(jié)點(diǎn),家用電器經(jīng)HBS總線互聯(lián),組成一個(gè)完整的家庭網(wǎng)絡(luò),協(xié)議主要用于電器開(kāi)關(guān)量以及簡(jiǎn)單模擬量的控制,采用專用總線,具有抗干擾強(qiáng)、安全性高等優(yōu)點(diǎn)?,F(xiàn)有技術(shù)中的每種總線都有其產(chǎn)生的背景和應(yīng)用的領(lǐng)域,至今仍未完成統(tǒng)一的標(biāo)準(zhǔn)。這種多個(gè)標(biāo)準(zhǔn)共存的現(xiàn)狀還會(huì)持續(xù)很長(zhǎng)時(shí)間,由于不同的現(xiàn)場(chǎng)總線的通信協(xié)議有很大的差異,要實(shí)現(xiàn)不同總線之間數(shù)據(jù)通信,不同總線之間的通訊及協(xié)議轉(zhuǎn)換就成為現(xiàn)實(shí)問(wèn)題。為了不同總線設(shè)備能夠通信,需要一種協(xié)議互轉(zhuǎn)器,因此我們?cè)O(shè)計(jì)RS485總線、CAN總線、家庭總線和USB總線之間協(xié)議轉(zhuǎn)換模塊在樓宇智能管理系統(tǒng)中,實(shí)現(xiàn)基于CAN總線的商用空調(diào)系統(tǒng)與智能家居系統(tǒng)的互聯(lián),實(shí)現(xiàn)基于RS485總線的商用空調(diào)系統(tǒng)與智能家居系統(tǒng)的互聯(lián),實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)與智能家居系統(tǒng)的互聯(lián),實(shí)現(xiàn)上位機(jī)通過(guò)USB接口實(shí)時(shí)檢測(cè)智能家居網(wǎng)絡(luò)通信情況,實(shí)現(xiàn)上位機(jī)通過(guò)USB接口靈活方便對(duì)智能家居網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行控制和配置功能。解決基于CAN總線的商用空調(diào)系統(tǒng)與智能家居系統(tǒng)的互聯(lián)問(wèn)題,解決基于RS485總線的商用空調(diào)系統(tǒng)與智能家居系統(tǒng)的互聯(lián)問(wèn)題,解決計(jì)算機(jī)系統(tǒng)與智能家居系統(tǒng)的互聯(lián)問(wèn)題,解決上位機(jī)通過(guò)USB接口實(shí)時(shí)監(jiān)聽(tīng)和控制智能家居網(wǎng)絡(luò)的問(wèn)題。目前針對(duì)相關(guān)技術(shù)在不同現(xiàn)場(chǎng)總線之間的通訊過(guò)程中,無(wú)法進(jìn)行不同通訊通道進(jìn)行切換的問(wèn)題,目如尚未提出有效的解決方案
實(shí)用新型內(nèi)容
[0009]針對(duì)相關(guān)技術(shù)在不同現(xiàn)場(chǎng)總線之間的通訊過(guò)程中,無(wú)法進(jìn)行不同通訊通道進(jìn)行切換的問(wèn)題,本實(shí)用新型的主要目的在于提供一種通訊接口轉(zhuǎn)換裝置、系統(tǒng),以解決上述問(wèn)題。為了實(shí)現(xiàn)上述目的,根據(jù)本實(shí)用新型的一個(gè)方面,提供了一種通訊接口轉(zhuǎn)換裝置,該裝置包括多個(gè)通訊接口,每個(gè)通訊接口分別與外部的一個(gè)通信總線連接,每個(gè)通訊接口用于收發(fā)通訊總線傳輸?shù)目偩€數(shù)據(jù);多個(gè)通訊芯片,每個(gè)通訊芯片分別與一個(gè)通訊接口連接,用于識(shí)別通訊接口收發(fā)的總線數(shù)據(jù);切換裝置,用于通過(guò)接收到的觸發(fā)信號(hào)生成切換指令;轉(zhuǎn)換處理器,與每個(gè)通訊芯片連接 ,用于將第一轉(zhuǎn)換模式切換為第二轉(zhuǎn)換模式。進(jìn)一步地,轉(zhuǎn)換處理器包括檢測(cè)單元,用于檢測(cè)USB通訊芯片識(shí)別到的串行數(shù)據(jù)幀是否符合通訊協(xié)議;第一轉(zhuǎn)換單元,與檢測(cè)單元連接,用于提取符合通信協(xié)議的串行數(shù)據(jù)幀,并將串行數(shù)據(jù)幀轉(zhuǎn)換為CAN通訊芯片識(shí)別的CAN數(shù)據(jù)幀;中斷單元,用于采用中斷處理程序提取CAN通訊芯片識(shí)別到的CAN數(shù)據(jù)幀;第二轉(zhuǎn)換單元,與中斷單元連接,用于將提取到的CAN數(shù)據(jù)幀進(jìn)行重組,以使得CAN數(shù)據(jù)幀轉(zhuǎn)換為USB通訊芯片識(shí)別的串行數(shù)據(jù)幀。進(jìn)一步地,轉(zhuǎn)換處理器包括檢測(cè)單元,用于檢測(cè)USB通訊芯片識(shí)別到的串行數(shù)據(jù)幀是否符合通訊協(xié)議;第三轉(zhuǎn)換單元,與檢測(cè)單元連接,用于采用AMI編解碼算法對(duì)符合通信協(xié)議的串行數(shù)據(jù)幀進(jìn)行編碼,以獲取HBS通訊芯片識(shí)別的HBS數(shù)據(jù)幀;讀取單元,用于讀取HBS通訊芯片識(shí)別到的HBS數(shù)據(jù)幀;第四轉(zhuǎn)換單元,與讀取單元連接,用于采用AMI編解碼算法對(duì)讀取到的HBS數(shù)據(jù)幀進(jìn)行解碼,以獲取USB通訊芯片識(shí)別的串行數(shù)據(jù)幀。進(jìn)一步地,轉(zhuǎn)換處理器包括第一提取單元,用于采用中斷方式提取USB通訊芯片識(shí)別到的串行數(shù)據(jù)幀;第五轉(zhuǎn)換單元,與第一提取單元連接,用于將串行數(shù)據(jù)幀以字節(jié)的方式保存至緩存區(qū),RS485通訊芯片定時(shí)讀取緩存區(qū)中的串行數(shù)據(jù)幀,來(lái)獲取RS485數(shù)據(jù)幀;第二提取單元,用于采用中斷方式提取RS485通訊芯片識(shí)別到的RS485數(shù)據(jù)幀;第六轉(zhuǎn)換單元,與第二提取單元連接,用于將RS485數(shù)據(jù)幀以字節(jié)的方式保存至緩存區(qū),USB通訊芯片定時(shí)讀取緩存區(qū)中的RS485數(shù)據(jù)幀,來(lái)獲取所串行數(shù)據(jù)幀述。進(jìn)一步地,轉(zhuǎn)換處理器包括第三提取單元,用于采用中斷方式提取CAN通訊芯片識(shí)別到的CAN數(shù)據(jù)幀中的幀信息;第七轉(zhuǎn)換單元,與第三提取單元連接,用于將CAN數(shù)據(jù)幀中的幀信息分別打包成串行數(shù)據(jù)幀、RS485數(shù)據(jù)幀以及HBS數(shù)據(jù)幀;保存單元,與第七轉(zhuǎn)換單元連接,用于將串行數(shù)據(jù)幀、RS485數(shù)據(jù)幀以及HBS數(shù)據(jù)幀保存至對(duì)應(yīng)的緩存區(qū),以供USB通訊芯片、RS485通訊芯片以及HBS通訊芯片分別來(lái)獲取對(duì)應(yīng)的數(shù)據(jù)幀;第四提取單元,用于采用中斷方式分別提取USB通訊芯片識(shí)別到的串行數(shù)據(jù)幀、RS485通訊芯片識(shí)別到的RS485數(shù)據(jù)幀以及HBS通訊芯片識(shí)別到的HBS數(shù)據(jù)幀;第八轉(zhuǎn)換單元,與第四提取單元連接,用于將串行數(shù)據(jù)幀、RS485數(shù)據(jù)幀以及HBS數(shù)據(jù)幀中的幀數(shù)據(jù)轉(zhuǎn)換并打包為CAN數(shù)據(jù)幀,以供CAN通訊芯片定時(shí)讀取緩存區(qū)中保存的CAN數(shù)據(jù)幀。進(jìn)一步地,裝置還包括提示裝置,用于在每次切換時(shí)進(jìn)行提示;電源裝置,用于提供電源電壓;晶振及復(fù)位裝置,用于生成時(shí)鐘信號(hào)或復(fù)位信號(hào),并將時(shí)鐘信號(hào)或復(fù)位信號(hào)發(fā)送至轉(zhuǎn)換處理器。為了實(shí)現(xiàn)上述目的,根據(jù)本實(shí)用新型的另一方面,提供了一種通訊接口轉(zhuǎn)換系統(tǒng),該系統(tǒng)包括上述任一個(gè)通訊接口轉(zhuǎn)換裝置。通過(guò)本實(shí)用新型,采用多個(gè)通訊接口,每個(gè)通訊接口分別與外部的一個(gè)通信總線連接,每個(gè)通訊接口用于收發(fā)通訊總線傳輸?shù)目偩€數(shù)據(jù);多個(gè)通訊芯片,每個(gè)通訊芯片分別與一個(gè)通訊接口連接,用于識(shí)別通訊接口收發(fā)的總線數(shù)據(jù);切換裝置,用于通過(guò)接收到的觸發(fā)信號(hào)生成切換指令;轉(zhuǎn)換處理器,與每個(gè)通訊芯片連接,用于在接收到切換指令之后,將第一轉(zhuǎn)換模式切換為第二轉(zhuǎn)換模式,解決了相關(guān)現(xiàn)有技術(shù)在不同現(xiàn)場(chǎng)總線之間的通訊過(guò)程中,無(wú)法進(jìn)行不同通訊通道進(jìn)行切換的問(wèn)題,進(jìn)而實(shí)現(xiàn)用戶可以根據(jù)需要切換不同的現(xiàn)場(chǎng)總線通訊通道,提高了用戶的體驗(yàn)的效果。

此處所說(shuō)明的附圖用來(lái)提供對(duì)本實(shí)用新型的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本實(shí)用新型的示意性實(shí)施例及其說(shuō)明用于解釋本實(shí)用新型,并不構(gòu)成對(duì)本實(shí)用新型的不當(dāng)限定。在附圖中圖I是根據(jù)本實(shí)用新型實(shí)施例的通訊接口轉(zhuǎn)換裝置的結(jié)構(gòu)示意圖;圖2是應(yīng)用圖I所示的通訊接口轉(zhuǎn)換裝置的系統(tǒng)結(jié)構(gòu)示意圖;圖3是根據(jù)本實(shí)用新型實(shí)施例的通訊接口轉(zhuǎn)換方法的流程示意圖。
具體實(shí)施方式
需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本實(shí)用新型。圖I是根據(jù)本實(shí)用新型實(shí)施例的通訊接口轉(zhuǎn)換裝置的結(jié)構(gòu)示意圖;圖2是應(yīng)用圖I所示的通訊接口轉(zhuǎn)換裝置的系統(tǒng)結(jié)構(gòu)示意圖。如圖I所示,該通訊接口轉(zhuǎn)換裝置包括多個(gè)通訊接口,每個(gè)通訊接口分別與外部的一個(gè)通信總線連接,每個(gè)通訊接口用于收發(fā)通訊總線傳輸?shù)目偩€數(shù)據(jù);多個(gè)通訊芯片,每個(gè)通訊芯片分別與一個(gè)通訊接口連接,用于識(shí)別通訊接口收發(fā)的總線數(shù)據(jù);切換裝置,用于通過(guò)接收到的觸發(fā)信號(hào)生成切換指令;轉(zhuǎn)換處理器,與每個(gè)通訊芯片連接,用于在接收到切換指令之后,將第一轉(zhuǎn)換模式切換為第二轉(zhuǎn)換模式,其中,第一轉(zhuǎn)換模式是第一通訊芯片識(shí)別的總線數(shù)據(jù)與除第一通訊芯片以外的任意一個(gè)或多個(gè)通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式,第二轉(zhuǎn)換模式是第三通訊芯片識(shí)別的總線數(shù)據(jù)與除第三通訊芯片以外的任意一個(gè)或多個(gè)通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式。本申請(qǐng)上述實(shí)施例,通過(guò)轉(zhuǎn)換處理器實(shí)現(xiàn)不同通訊通道的不同轉(zhuǎn)換模式的切換,其中,切換裝置可以是一個(gè)按鈕,在用戶按下該按鈕之后生成切換指令,使得轉(zhuǎn)換處理器從第一轉(zhuǎn)換模式切換至第二轉(zhuǎn)換模式,即實(shí)現(xiàn)了進(jìn)行不同通訊通道進(jìn)行切換的問(wèn)題,進(jìn)而實(shí)現(xiàn)用戶可以根據(jù)需要切換不同的現(xiàn)場(chǎng)總線的通訊通道,提高了用戶體驗(yàn)。本申請(qǐng)上述實(shí)施例中兩個(gè)轉(zhuǎn)換模式的切換可以包括,但不僅限于以下幾實(shí)施方式第一種實(shí)施方式第一轉(zhuǎn)換模式是第一通訊芯片識(shí)別的總線數(shù)據(jù)與第二通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式,第二轉(zhuǎn)換模式是第三通訊芯片識(shí)別的總線數(shù)據(jù)與第四通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式,其中,第一通訊芯片與第三通訊芯片為相同的通訊芯片。該實(shí)施例實(shí)現(xiàn)了單個(gè)通信接口之間的通訊切換。第二種實(shí)施方式第一轉(zhuǎn)換模式是第一通訊芯片識(shí)別的總線數(shù)據(jù)與除第一通訊芯片以外的任意多個(gè)通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式,第二轉(zhuǎn)換模式是第三通訊芯片識(shí)別的總線數(shù)據(jù)與除第三通訊芯片以外的任意多個(gè)通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式。該實(shí)施例實(shí)現(xiàn)了一個(gè)通訊接口與多個(gè)通訊接口進(jìn)行通訊的工作情況下,切換到另外一個(gè)通訊接口與多個(gè)通訊接口進(jìn)行通訊的工作情況。第三種實(shí)施方式第一轉(zhuǎn)換模式是第一通訊芯片識(shí)別的總線數(shù)據(jù)與第二通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式,第二轉(zhuǎn)換模式是第三通訊芯片識(shí)別的總線數(shù)據(jù)與除第三通訊芯片以外的任意多個(gè)通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式。該實(shí)施例實(shí)現(xiàn)了單一通訊接口之間進(jìn)行通訊的工作情況下,切換到另外一個(gè)通訊接口與多個(gè)通訊接口進(jìn)行通訊的工作情況。第四種實(shí)施方式第一轉(zhuǎn)換模式是第一通訊芯片 識(shí)別的總線數(shù)據(jù)與除第一通訊芯片以外的任意多個(gè)通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式,第二轉(zhuǎn)換模式是第三通訊芯片識(shí)別的總線數(shù)據(jù)與第四通訊芯片識(shí)別的總線數(shù)據(jù)進(jìn)行相互轉(zhuǎn)換的轉(zhuǎn)換模式。該實(shí)施例實(shí)現(xiàn)了一個(gè)通訊接口與多個(gè)通訊接口進(jìn)行通訊的工作情況下,切換到單一通訊接口之間進(jìn)行通訊的工作情況。優(yōu)選地,裝置還可以包括提示裝置,用于在每次切換時(shí)進(jìn)行提示;電源裝置,用于提供電源電壓;以及晶振及復(fù)位裝置,用于生成時(shí)鐘信號(hào)或復(fù)位信號(hào),并將時(shí)鐘信號(hào)或復(fù)位信號(hào)發(fā)送至轉(zhuǎn)換處理器。具體的,如圖I所示,本申請(qǐng)上述實(shí)施例中的轉(zhuǎn)換裝置的硬件電路包括如下部分通訊芯片,通信芯片可以為USB通訊芯片、CAN通訊芯片、HBS通訊芯片或者RS485通訊芯片。其中,USB通訊芯片電路實(shí)現(xiàn)一種USB虛擬串口,該USB虛擬串口是指在計(jì)算機(jī)端轉(zhuǎn)換裝置被識(shí)別為傳統(tǒng)串口設(shè)備,上位機(jī)軟件可以將具有該USB通訊芯片電路的設(shè)備作為標(biāo)準(zhǔn)串口設(shè)備來(lái)進(jìn)行通信,從而實(shí)現(xiàn)USB總線通信功能,該串口可以與計(jì)算機(jī)進(jìn)行通信,使轉(zhuǎn)換裝置與上位機(jī)軟件兼容性更好,應(yīng)用更加廣泛;CAN通訊芯片電路用于實(shí)現(xiàn)CAN總線通信功能,可以與空調(diào)進(jìn)行通信;HBS通訊芯片電路用于實(shí)現(xiàn)HBS總線通信功能,可以與空調(diào)進(jìn)行通信;RS485通訊芯片電路用于實(shí)現(xiàn)RS485總線通信功能,可以與空調(diào)進(jìn)行通信。切換裝置,由按鍵電路實(shí)現(xiàn),可以執(zhí)行轉(zhuǎn)換模式的切換及參數(shù)配置等功能。存儲(chǔ)電路,用于實(shí)現(xiàn)參數(shù)的掉電存儲(chǔ),即用來(lái)掉電記憶各種設(shè)置參數(shù),一旦用戶設(shè)置后,該設(shè)置將一直有效直到改變位置,減少用戶的設(shè)置。。通訊指示燈電路,用于實(shí)現(xiàn)當(dāng)前功能的執(zhí)行指示及數(shù)據(jù)通信狀態(tài)指示功能。電源電路,用于為整個(gè)電路提供所需各種電壓。主要是負(fù)責(zé)將計(jì)算機(jī)的USB接口電源轉(zhuǎn)換為其它的值供轉(zhuǎn)換裝置內(nèi)部電路使用。晶振及復(fù)位電路,用于提供核心的轉(zhuǎn)換處理器運(yùn)行所需時(shí)鐘信號(hào),以及復(fù)位信號(hào)使轉(zhuǎn)換處理器復(fù)位。本申請(qǐng)上述實(shí)施例中的各種轉(zhuǎn)換模式是通過(guò)按鍵來(lái)實(shí)現(xiàn)切換的。通過(guò)短按按鍵,轉(zhuǎn)換裝置在幾種轉(zhuǎn)換模式之間依次進(jìn)行切換,相應(yīng)的功能指示燈指示當(dāng)前的轉(zhuǎn)換模式。上述實(shí)施例具體可以實(shí)現(xiàn)包括USB接口與CAN接口的轉(zhuǎn)換,USB接口與RS485接口的轉(zhuǎn)換,USB接口與HomeBus接口的轉(zhuǎn)換。各種轉(zhuǎn)換模式是通過(guò)按鍵來(lái)實(shí)現(xiàn)切換的,該通訊接口轉(zhuǎn)換裝置默認(rèn)為USB接口與CAN接口的轉(zhuǎn)換,短按按鍵,轉(zhuǎn)換處理器接收到按鍵信號(hào)后,可以通過(guò)模式切換程序來(lái)禁止CAN接口收發(fā)數(shù)據(jù),使能RS485接口的數(shù)據(jù)收發(fā)功能,此時(shí)轉(zhuǎn)換模式由USB接口與CAN接口的轉(zhuǎn)換變?yōu)閁SB接口與RS485接口的轉(zhuǎn)換;再次短按按鍵,轉(zhuǎn)換處理器接收到信號(hào)后,模式切換程序模塊禁止RS485接口數(shù)據(jù)收發(fā)功能,轉(zhuǎn)換模式變?yōu)閁SB接口與HomeBus接口的轉(zhuǎn)換,每次短按按鍵,轉(zhuǎn)換模式則改變一次,在幾種轉(zhuǎn)換模式之間依次進(jìn)行切換,相應(yīng)的功能指示燈也做相應(yīng)的變化以指示當(dāng)前的轉(zhuǎn)換模式。本申請(qǐng)上述實(shí)施例提供的轉(zhuǎn)換裝置不僅支持一種協(xié)議轉(zhuǎn)換為另一種協(xié)議的轉(zhuǎn)換模式。例如=USB協(xié)議轉(zhuǎn)CAN協(xié)議的轉(zhuǎn)換模式。也同時(shí)支持一種協(xié)議同時(shí)轉(zhuǎn)換為其它兩種協(xié)議的轉(zhuǎn)換模式,即可以擴(kuò)展為支持CAN接口與HomeBus接口及USB接口的轉(zhuǎn)換,CAN接口與RS485接口及USB接口的轉(zhuǎn)換,HomeBus接口與RS485接口及USB接口的轉(zhuǎn)換。當(dāng)然也支持一種協(xié)議同時(shí)轉(zhuǎn)換為三種以及更多種協(xié)議的轉(zhuǎn)換模式,例如=USB協(xié)議同時(shí)轉(zhuǎn)換為HomeBus協(xié)議、CAN協(xié)議和RS485總線的轉(zhuǎn)換模式。這幾種類型的轉(zhuǎn)換模式可以通過(guò)計(jì)算機(jī)軟件來(lái)進(jìn)行切換?!は旅嫔暾?qǐng)人就本申請(qǐng)涉及到的各種轉(zhuǎn)換模式的工作原理進(jìn)行詳細(xì)描述如下本申請(qǐng)上述實(shí)施例中,通訊芯片可以包括USB通訊芯片、CAN通訊芯片、RS485通訊芯片以及HBS通訊芯片,總線數(shù)據(jù)包括串行數(shù)據(jù)幀、CAN數(shù)據(jù)幀、RS485數(shù)據(jù)幀以及HBS數(shù)據(jù)幀,其中,當(dāng)轉(zhuǎn)換模式為將USB通訊芯片識(shí)別的總線數(shù)據(jù)轉(zhuǎn)換為CAN通訊芯片識(shí)別的總線數(shù)據(jù)時(shí),轉(zhuǎn)換處理器包括檢測(cè)單元,用于檢測(cè)USB通訊芯片識(shí)別到的串行數(shù)據(jù)幀是否符合通訊協(xié)議;第一轉(zhuǎn)換單元,與檢測(cè)單元連接,用于提取符合通信協(xié)議的串行數(shù)據(jù)幀,并將串行數(shù)據(jù)幀轉(zhuǎn)換為CAN通訊芯片識(shí)別的CAN數(shù)據(jù)幀。或者,當(dāng)轉(zhuǎn)換模式為將CAN通訊芯片識(shí)別的總線數(shù)據(jù)轉(zhuǎn)換為USB通訊芯片識(shí)別的總線數(shù)據(jù)時(shí),轉(zhuǎn)換處理器包括中斷單元,用于采用中斷處理程序提取CAN通訊芯片識(shí)別到的CAN數(shù)據(jù)幀;第二轉(zhuǎn)換單元,與中斷單元連接,用于將提取到的CAN數(shù)據(jù)幀進(jìn)行重組,以使得將CAN數(shù)據(jù)幀轉(zhuǎn)換為USB通訊芯片識(shí)別的串行數(shù)據(jù)幀。具體的,本申請(qǐng)上述實(shí)施例實(shí)現(xiàn)了 CAN接口與USB接口的轉(zhuǎn)換工作,即如何將總線數(shù)據(jù)在這兩種接口之間進(jìn)行轉(zhuǎn)換,可以用于解決基于CAN總線的商用空調(diào)系統(tǒng)與基于USB總線的智能家居系統(tǒng)的互聯(lián)問(wèn)題。且上述實(shí)施例中的各個(gè)單元由電路元器件構(gòu)成并實(shí)現(xiàn)。通訊接口轉(zhuǎn)換裝置的USB通訊芯片在通過(guò)USB接口接收到計(jì)算機(jī)串行幀格式的串行數(shù)據(jù)幀之后,轉(zhuǎn)換處理器進(jìn)行檢驗(yàn),檢驗(yàn)串行數(shù)據(jù)幀是否符合串行數(shù)據(jù)幀格式,如果不符合則丟棄,如果符合則進(jìn)行處理,將該串行數(shù)據(jù)幀的幀結(jié)構(gòu)、幀類型、幀格式、幀數(shù)據(jù)長(zhǎng)度、幀標(biāo)識(shí)符、幀數(shù)據(jù)長(zhǎng)度等信息提取出來(lái)組成CAN報(bào)文格式的CAN數(shù)據(jù)幀發(fā)送出去;同理,CAN通訊芯片在通過(guò)CAN接口接收到CAN數(shù)據(jù)幀之后,轉(zhuǎn)換處理器通過(guò)CAN幀中斷處理程序?qū)⒔邮盏降腃AN數(shù)據(jù)幀的信息(CAN幀類型、幀格式、幀數(shù)據(jù)長(zhǎng)度、幀標(biāo)識(shí)符等)提取出來(lái),然后增加數(shù)據(jù)幀碼、校驗(yàn)碼、數(shù)據(jù)幀尾等附加信息,按照一定規(guī)則組裝成串行數(shù)據(jù)幀發(fā)送給計(jì)算機(jī)。此外,上述轉(zhuǎn)換裝置具有極性及數(shù)據(jù)傳輸波特率智能自適應(yīng)功能,當(dāng)轉(zhuǎn)換裝置處于CAN接口與USB接口數(shù)據(jù)轉(zhuǎn)換模式時(shí),轉(zhuǎn)換裝置周期性的變化自己的極性及波特率,直到與之連接的設(shè)備極性和波特率一致。上述實(shí)施例中的串行數(shù)據(jù)幀格式如下RS232總線通信協(xié)議是幀頭+數(shù)據(jù)字節(jié)+校驗(yàn)字節(jié)+幀尾,校驗(yàn)采用異或校驗(yàn),一幀數(shù)據(jù)最大16字節(jié)。串行幀格式的具體內(nèi)容如下表I :表I :[0048]
權(quán)利要求1.一種通訊接口轉(zhuǎn)換裝置,其特征在于,包括 多個(gè)通訊接口,每個(gè)通訊接口分別與外部的一個(gè)通信總線連接,每個(gè)通訊接口用于收發(fā)通訊總線傳輸?shù)目偩€數(shù)據(jù); 多個(gè)通訊芯片,每個(gè)所述通訊芯片分別與一個(gè)通訊接口連接,用于識(shí)別所述通訊接口收發(fā)的所述總線數(shù)據(jù); 切換裝置,用于通過(guò)接收到的觸發(fā)信號(hào)生成切換指令; 轉(zhuǎn)換處理器,與每個(gè)通訊芯片連接,用于將第一轉(zhuǎn)換模式切換為第二轉(zhuǎn)換模式。
2.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述裝置還包括 提示裝置,用于在每次切換時(shí)進(jìn)行提示; 電源裝置,用于提供電源電壓; 晶振及復(fù)位裝置,用于生成時(shí)鐘信號(hào)或復(fù)位信號(hào),并將所述時(shí)鐘信號(hào)或復(fù)位信號(hào)發(fā)送至所述轉(zhuǎn)換處理器。
3.一種通訊接口轉(zhuǎn)換系統(tǒng),其特征在于,包括權(quán)利要求I至2中任一項(xiàng)所述的通訊接口轉(zhuǎn)換裝置。
專利摘要本實(shí)用新型公開(kāi)了一種通訊接口轉(zhuǎn)換裝置、系統(tǒng)。其中,該裝置包括多個(gè)通訊接口,每個(gè)通訊接口分別與外部的一個(gè)通信總線連接,每個(gè)通訊接口用于收發(fā)通訊總線傳輸?shù)目偩€數(shù)據(jù);多個(gè)通訊芯片,每個(gè)通訊芯片分別與一個(gè)通訊接口連接,用于識(shí)別通訊接口收發(fā)的總線數(shù)據(jù);切換裝置,用于通過(guò)接收到的觸發(fā)信號(hào)生成切換指令;轉(zhuǎn)換處理器,與每個(gè)通訊芯片連接,用于在接收到切換指令之后,將第一轉(zhuǎn)換模式切換為第二轉(zhuǎn)換模式。通過(guò)本實(shí)用新型,能夠?qū)崿F(xiàn)用戶可以根據(jù)需要切換不同的現(xiàn)場(chǎng)總線通訊通道,提高了用戶的體驗(yàn)。
文檔編號(hào)G06F13/38GK202798773SQ20122021280
公開(kāi)日2013年3月13日 申請(qǐng)日期2012年5月11日 優(yōu)先權(quán)日2012年5月11日
發(fā)明者鄭飛, 趙志剛, 林成霖, 邵于寧 申請(qǐng)人:珠海格力電器股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1