專利名稱:實現i的制作方法
技術領域:
本實用新型涉及控制領域,尤其涉及實現I2C設備可插拔的I2C接口及包含至少一個實現I2C設備可插拔的I2C接口的主設備。
背景技術:
I2C總線是PHILIPS公司首先提出并定義的一個總線標準。它的兩線串行數據SDA和串行時鐘SCL線在連接到總線的器件間傳遞信息。SCL線I2C串行時鐘線,通過此線的高低電平的變化來實現數據傳送應答、開始、停止。SDA線I2C串行數據線,所有數據的傳輸都通過SDA線的電平變化來實現。
在所有的I2C設備的應用中,都需要把I2C設備連接到I2C總線上。現有的一種較為常見的I2C設備的使用模式主從模式。如I2C設備作為從設備連接到主設備上,主設備控制I2C總線,用于完成一次和從設備的數據傳輸過程中的初始化、產生時鐘信號以及傳輸終止信號。而每個從設備都有一個唯一的地址識別,根據從設備的功能作為主設備的發送器或接收器。
但是,現有I2C設備與主設備的連接通常是將I2C設備固定在主設備的某一特定地方,比如將I2C設備固定上主設備的主控電路板上。這種連接設計存在以下缺陷(1)當主設備上需要增加新的I2C設備時,需要更新主設備的主控電路板,很顯然,這種增加的成本是非常高而且實現周期很長,不適合很多特殊的場合;(2)在主設備上安裝的I2C設備,并不一定都會經常使用,甚至很多I2C設備很少使用,由此造成I2C設備固定在主設備上在某些程度上浪費了有限資源。
實用新型內容本實用新型的目的在于提供一種實現I2C設備可插拔的I2C接口及包含至少一個實現I2C設備可插拔的I2C接口的主設備,以解決現有技術中將I2C設備直接固定在主設備的主控制電路板上,使用不靈活,以及由此造成增加新的I2C設備需要更新主控制電路板從而造成成本高的技術問題以及,造成固定在主控制電路板上的I2C設備的資源浪費的技術問題。
為解決上述問題,本實用新型公開了一種實現I2C設備可插拔的I2C接口,用于插接I2C設備,所述接口至少包括SCL串行時鐘線引腳、SDA串行數據線引腳及GND電平公共端。所述接口還包括VCC電源線引腳。
所述接口連接I2C總線,所述SCL串行時鐘線引腳、SDA串行數據線引腳分別可I2C總線的SCL串行時鐘線、SDA串行數據線連接。
所述I2C接口為一USB接口。
本實用新型還公開了一種主設備,包括I2C總線,還包括至少一個實現I2C設備可插拔的I2C接口,所述I2C接口至少包括SCL串行時鐘線引腳、SDA串行數據線引腳及GND電平公共端,所述I2C接口連接I2C總線,所述SCL串行時鐘線引腳、SDA串行數據線引腳分別和I2C總線的SCL串行時鐘線、SDA串行數據線連接。所述I2C接口還包括VCC電源線引腳。所述I2C接口的個數大于等于2時,各個I2C接口并行連接至I2C總線上。所述I2C接口為一USB接口。
與現有技術相比,本實用新型具有以下優點本實用新型利用一個I2C接口,通過此接口可以連接I2C設備,建立I2C設備與主設備的連接,實現I2C設備即插即用于主設備,從而避免直接將I2C設備固定于主控制電路板上。
圖1是本實用新型的一種實現I2C設備可插拔的I2C接口的結構示意圖;圖2是本實用新型的另一種實現I2C設備可插拔的I2C接口的結構示意圖;圖3是本實用新型I2C接口的使用示例圖;圖4是本實用新型的主設備的結構示意圖。
具體實施方式
以下結合附圖,具體說明本實用新型。
本實用新型的核心在于本實用新型設置一I2C接口,通過此接口可以連接I2C設備,建立I2C設備與主設備的連接,實現I2C設備即插即用于主設備,從而避免直接將I2C設備固定于主控制電路板上,由此使得各種外部的I2C設備通過設置在主設備上的I2C接口實現與主設備的連接。該I2C接口可以和主設備上的I2C總線連接。
請參閱圖1,其為本實用新型的一種實現I2C設備可插拔的I2C接口的結構示意圖。所述接口包括SCL串行時鐘線引腳、SDA串行數據線引腳及GND電平公共端。所述接口連接I2C總線,所述SCL串行時鐘線引腳、SDA串行數據線引腳分別和I2C總線的SCL串行時鐘線、SDA串行數據線連接。本實用新型可以在接口連接時先連接電源線,再連接I2C總線。
請參閱圖2,其為本實用新型的另一種實現I2C設備可插拔的I2C接口的結構示意圖。所述接口包括VCC電源線引腳、SCL串行時鐘線引腳、SDA串行數據線引腳及GND電平公共端。所述接口連接I2C總線,所述SCL串行時鐘線引腳、SDL串行數據線引腳分別和I2C總線的SCL串行時鐘線、SDA串行數據線連接。
請參閱圖3,其為I2C接口的一種使用示意圖。外部的I2C存儲卡2連接至I2C接口1。I2C存儲卡的接口(比如USB接口)插接在I2C接口上。I2C存儲卡的四根插針恰好各自分別和VCC電源線引腳、SCL串行時鐘線引腳、SDA串行數據線引腳及GND電平公共端連接。通過I2C接口實現I2C存儲卡和主設備的連接,以便進行I2C存儲卡和主設備之間的數據交互。
請參閱圖4,其為主設備的一種結構示意圖。包括主設備和I2C總線,還包括至少一個實現I2C設備可插拔的I2C接口。該I2C接口可以采用圖1所示的I2C接口,也可以采用圖2所示的I2C接口。主設備上的CPU連接I2C總線,I2C總線連接I2C接口。CPU芯片上的SCL引腳、SDA引腳分別連接I2C總線上的SCL串行時鐘線和SDA串行數據線,所述I2C接口上的SCL串行時鐘線引腳、SDA串行數據線引腳分別和I2C總線的SCL串行時鐘線、SDA串行數據線連接。所述I2C接口為大于等于2個時,各個I2C接口并行連接至I2C總線。
本實用新型實現了I2C設備的方便靈活的應用,在電路板上安裝一個接口,此接口與板上I2C總線連接,通過此接口可以連接外部I2C設備(比如I2C存儲卡、LCD、IO擴展等)并立即使用。因此,此實用新型實現將任意基于I2C總線的設備插在此接口上使用,提高了I2C總線利用的靈活性。本技術使用了I2C總線技術,利用其總線優勢實現即插即用,實現了低成本高效率的工作環境。
以上公開的僅為本實用新型的幾個具體實施例,但本實用新型并非局限于此,任何本領域的技術人員能思之的變化都應落在本實用新型的保護范圍內。
權利要求1.一種實現I2C設備可插拔的I2C接口,用于插接I2C設備,其特征在于,所述接口至少包括SCL串行時鐘線引腳、SDA串行數據線引腳及GND電平公共端。
2.如權利要求1所述的實現I2C設備可插拔的I2C接口,其特征在于,所述接口還包括VCC電源線引腳。
3.如權利要求1或2所述的實現I2C設備可插拔的I2C接口,其特征在于,所述接口連接I2C總線,所述SCL串行時鐘線引腳、SDA串行數據線引腳分別可與I2C總線的SCL串行時鐘線、SDA串行數據線連接。
4.如權利要求1或2所述的實現I2C設備可插拔的I2C接口,其特征在于,所述I2C接口為一USB接口。
5.一種主設備,包括I2C總線,其特征在于,還包括至少一個實現I2C設備可插拔的I2C接口,所述I2C接口至少包括SCL串行時鐘線引腳、SDA串行數據線引腳及GND電平公共端,所述I2C接口連接I2C總線,所述SCL串行時鐘線引腳、SDA串行數據線引腳分別和I2C總線的SCL串行時鐘線、SDA串行數據線連接。
6.如權利要求5所述的主設備,其特征在于,所述I2C接口還包括VCC電源線引腳。
7.如權利要求5或6所述的主設備,其特征在于,所述I2C接口的個數大于等于2時,各個I2C接口并行連接至I2C總線上。
8.如權利要求5所述的主設備,其特征在于,所述I2C接口為一USB接口。
專利摘要本實用新型提供了一種實現I
文檔編號H01R24/00GK2859659SQ20052011004
公開日2007年1月17日 申請日期2005年6月14日 優先權日2005年6月14日
發明者壽淼鈞, 楊帆 申請人:浙江中控電氣技術有限公司