接而進行通訊。
[0036]具體而言,USB至RS485橋接單元UA具有數據轉換功能,能將USB接口的USB數據轉換成RS485數據,并傳輸至RS485接口,同時將RS485接口上的RS485數據轉換成USB數據而傳輸至USB接口。另外,UART至RS485轉換器1A具有數據轉換功能,用以將來自UART接口的UART數據轉換成RS485數據,并傳輸至RS485接口,同時將RS485接口上的RS485數據轉換成UART數據而傳輸至UART接口。
[0037]進一步,計算機Ul是經由USB總線BI而連接至相對應USB至RS485橋接單元UA的USB接口,而USB至RS485橋接單元UA的RS485接口是連接至共享RS485總線B3,因此,計算機Ul可電氣連接至共享RS485總線B3。
[0038]微控制器U2可包含并執(zhí)行一固件程序,且微控制器U2的UART接口連接UART總線B4而UART總線B4進一步連接至相對應UART至RS485轉換器1A的UART接口,且UART至RS485轉換器1A的UART接口的RS485接口連接至共享RS485總線B3,使得微控制器U2電氣連接至共享RS485總線B3。此外,終端裝置U3的RS485接口連接至共享RS485總線B3,因此,計算機U1、微控制器U2及終端裝置U3可同時電氣連接至共享RS485總線B3,形成通訊平臺。
[0039]更加具體而言,USB至RS485橋接單元UA包括USB至UART轉換器10B、UART總線B2及UART至RS485轉換器10C,其中USB至UART轉換器1B具有USB接口及UART接口,而UART至RS485轉換器1C具有UART接口及RS485接口,且USB至UART轉換器1B的UART接口以及UART至RS485轉換器1C的UART接口是經由UART總線B2而連接。USB至UART轉換器1B將USB接口的USB數據轉換成UART數據,并傳輸至UART接口,同時將UART接口上的UART數據轉換成USB數據而傳輸至USB接口。此外,UART至RS485轉換器1C可將來自UART接口的UART數據轉換成RS485數據,并傳輸至RS485接口,同時將RS485接口上的RS485數據轉換成UART數據而傳輸至UART接口。
[0040]綜合上述說明,計算機Ul可經由USB至UART轉換器1B及UART至RS485轉換器1C而連接至共享的RS485總線B3,微控制器U2可經由UART至RS485轉換器1A而連接至共享RS485總線B3,同時終端裝置U3直接連接至共享RS485總線B3,使得具有USB通訊功能的計算機U1、具有UART通訊功能的微控制器U2、具有RS485通訊功能的終端裝置U3,可在共享RS485總線B3上進行相互間的通訊。
[0041]此外,本發(fā)明的串行總線轉換架構可進一步包括至少一控制單元U4,比如溫度量測、電流量測、電壓量測的傳感器、具儲存固件程序及操作參數功能的內存、加強散熱能力的散熱模塊、發(fā)射光源的發(fā)光模塊或產生機械動作的馬達,且每個控制單元U4連接至相對應的微控制器U2,用以對微控制器U2提供感測信號、控制指令、變更操作模式或更新固件程序的功能?;蛘?,可由微控制器U2控制該控制單元U4的預設動作、操作或功能。
[0042]尤其是,可依據本發(fā)明的串行總線轉換架構而配置多個計算機U1、多個微控制器U2、多個終端裝置U3而同時電氣連接至共享RS485總線B3,藉以構成復雜的通訊網絡架構。例如,圖2中進一步應用實例的詳細示意圖,其中終端裝置U3可如圖2所示,包含另一計算機U1A、另一 USB至UART轉換器30B以及另一 UART至RS485轉換器30C,其中終端裝置U3的另一 USB至UART轉換器30B以及另一 UART至RS485轉換器30C是分別相同于上述的USB至UART轉換器1B以及UART至RS485轉換器10C,因此不再贅述詳細的技術特征。結果,終端裝置U3的另一計算機UlA可經由另一 USB至UART轉換器30B以及另一 UART至RS485轉換器30C而電氣連接至共享RS485總線B3。
[0043]因此,本發(fā)明的主要特點是在于提供串行總線轉換架構,使得具有不同串行總線的計算機、微控制器及終端裝置可經由USB至RS485橋接單元、UART至RS485轉換器而連接至共享RS485總線,進而達到相互通訊的目的。尤其是,本發(fā)明的串行總線轉換架構可將多個不同串行總線的計算機、微控制器及終端裝置配置成復雜的通訊網絡結構,能確實符合不同應用領域的實際需求,并以簡單的方式相互連接,進而簡化整體通訊架構,提高操作穩(wěn)定性及可靠度,增進使用的彈性。
[0044]以上所述內容僅為用以解釋本發(fā)明的較佳實施例,并非企圖據以對本發(fā)明做任何形式上的限制,因此,凡有在相同的發(fā)明精神下所作有關本發(fā)明的任何修飾或變更,皆仍應包括在本發(fā)明意圖保護的范疇。
【主權項】
1.一種串行總線通訊架構,其特征在于,包括: 至少一 USB至RS485橋接單元,每個USB至RS485橋接單元具有一 USB接口以及一RS485接口,用以將該USB接口上的USB數據轉換成RS485數據而傳輸至該RS485接口,同時該RS485接口上的RS485數據轉換成USB數據而傳輸至該USB接口 ; 至少一計算機,每個計算機具有至少一 USB接口,用以經一 USB總線而連接至相對應USB至RS485橋接單元的USB接口 ; 至少一 UART至RS485轉換器,每個UART至RS485轉換器具有一 UART接口以及一 RS485接口,用以將該UART接口上的UART數據轉換成RS485數據而傳輸至該RS485接口,同時該RS485接口上的RS485數據轉換成UART數據而傳輸至該UART接口 ; 至少一微控制器,每個微控制器具有一 UART接口,用以經一 UART總線而連接至相對應UART至RS485轉換器的UART接口;以及 至少一終端裝置,每個終端裝置具有一 RS485接口,用以連接至一共享RS485總線,且該共享RS485總線進一步連接至所述UART至RS485轉換器的RS485接口,使得該至少一計算機、該至少一微控制及該至少一終端裝置電氣連接至該共享RS485總線,進而互相通訊。2.依據權利要求1所述的串行總線通訊架構,其特征在于,該USB至RS485橋接單元包括: 一 USB至UART轉換器,具有一 USB接口以及一 UART接口,用以將來自該計算機的USB數據轉換成UART數據,并傳輸至該UART接口,同時該UART接口上的UART數據轉換成USB數據而傳輸至該USB接口,且該USB接口是經由該USB總線而連接至該計算機的USB接口 ;一 UART總線,連接至該USB至UART轉換器的UART接口;以及一 UART至RS485轉換器,具有一 UART接口以及一 RS485接口,用以將該UART接口上的UART數據轉換成RS485數據而傳輸至該RS485接口,同時該RS485接口上的RS485數據轉換成UART數據而傳輸至該UART接口,且該UART接口連接至該UART總線,而該RS485接口連接至該共享RS485總線。3.依據權利要求1所述的串行總線通訊架構,其特征在于,該終端裝置包括另一計算機、另一 USB至UART轉換器以及另一 UART至RS485轉換器,且該終端裝置連接該另一 USB至UART轉換器,并由該另一 UART至RS485轉換器進一步連接至該共享RS485總線。4.依據權利要求1所述的串行總線通訊架構,其特征在于,該計算機包括個人計算機、平板計算機或服務器。5.依據權利要求1所述的串行總線通訊架構,其特征在于,進一步包括至少一控制單元,其中每個控制單元連接至相對應的微控制器,用以對該微控制器提供感測信號、控制指令、變更操作模式或更新固件程序的功能,或由該微控制器控制該控制單元的動作,且該控制單元包括一傳感器、一內存、一散熱模塊、一發(fā)光模塊或一馬達。
【專利摘要】本發(fā)明揭示一種串行總線通訊架構,包括至少一USB至RS485橋接單元、至少一計算機、至少一UART至RS485轉換器、至少一微控制器以及至少一終端裝置,其中每個計算機具有至少一USB接口,每個USB至RS485橋接單元能轉換USB及RS485數據,每個UART至RS485轉換器具有UART接口及RS485接口,能轉換UART及RS485數據,每個微控制器具有UART接口,而每個終端裝置具有RS485接口。計算機經UART至RS485轉換器而連接至共享RS485總線,且共享RS485總線進一步直接連接終端裝置,并經UART至RS485轉換器而連接至微控制器。因而,本發(fā)明提供計算機、微控制器以及終端裝置相互電氣連接,形成復雜的通訊網絡平臺。
【IPC分類】G06F13/38, G06F13/40
【公開號】CN105022711
【申請?zhí)枴緾N201510024226
【發(fā)明人】不公告發(fā)明人
【申請人】林新輝
【公開日】2015年11月4日
【申請日】2015年1月16日