專利名稱:接口擴(kuò)展電路及具有該電路的接口設(shè)備的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及接口擴(kuò)展技術(shù),尤其是涉及一種將一路接口信號(hào)擴(kuò)展至多路接口信號(hào) 的接口擴(kuò)展電路,以及具有該電路的接口設(shè)備。
背景技術(shù):
接口設(shè)備指能夠與智能卡(比如,IC卡、SD卡、MMC卡、MS卡和XD卡等)進(jìn)行 通信的設(shè)備或器件。 一般而言,接口設(shè)備的微處理器(MCU)僅具有一個(gè)智能卡接口,因 此,其僅能連接并管理一個(gè)智能卡。
但是,隨著用戶需求的增加,接口設(shè)備需要能夠同時(shí)連接多個(gè)智能卡并對(duì)智能卡進(jìn)行 操作。對(duì)于可操作多個(gè)智能卡的接口設(shè)備來說,最常見的實(shí)現(xiàn)方案是由接口設(shè)備中的微處 理器的專用或通用端口獨(dú)立實(shí)現(xiàn)對(duì)多個(gè)智能卡的接口操作;該解決方案不僅占用微處理器 較多的資源,且對(duì)于只能支持一個(gè)智能卡的微處理器來說,擴(kuò)展智能卡接口數(shù)量需要在具 有更多接口資源的微處理器上進(jìn)行軟硬件移植, 一方面增加了微處理器的成本,另一方面 也延長了產(chǎn)品的開發(fā)周期。
實(shí)用新型內(nèi)容
本實(shí)用新型的目的是提出一種接口擴(kuò)展電路及具有該電路的接口設(shè)備,以將一路接口 信號(hào)擴(kuò)展至多路接口信號(hào),解決現(xiàn)有接口設(shè)備只能對(duì)一路接口信號(hào)提供操作控制的技術(shù)缺陷。
為解決本實(shí)用新型的技術(shù)問題,本實(shí)用新型公開一種接口擴(kuò)展電路,包括 用于為接口信號(hào)提供操作控制的接口控制單元,其具有控制端、檢測(cè)端、連接端和信 號(hào)識(shí)別端;
用于在多路接口信號(hào)之間切換,選通其中一路接口信號(hào)至接口控制單元的通信路徑的 切換電路,其連接在接口控制單元的連接端;
用于檢測(cè)接口信號(hào)的檢測(cè)電路,其輸出端連接接口控制單元的檢測(cè)端和信號(hào)識(shí)別端;
用于根據(jù)檢測(cè)電路的檢測(cè)結(jié)果產(chǎn)生控制信號(hào)控制切換電路選通相應(yīng)的接口信號(hào)的控制 電路,其連接在接口控制單元的控制端和切換電路之間。
較優(yōu)的,所述檢測(cè)電路包括
多個(gè)二極管,其陽極均連接在接口控制單元的檢測(cè)端,陰極分別連接一路接口信號(hào); 多個(gè)電阻器,每個(gè)電阻器的一端分別連接一個(gè)二極管的陰極,另一端均連接至接口控 制單元的信號(hào)識(shí)別端。
較優(yōu)的,所述切換電路包括并列設(shè)置于每路接口信號(hào)至接口控制單元的連接端的通 信路徑上的多個(gè)開關(guān)元件,其控制端連接控制電路的輸出端。 較優(yōu)的,所述開關(guān)元件為同向器、反向器或晶體管。另夕卜,本實(shí)用新型公開一種具有接口擴(kuò)展電路的接口設(shè)備,包括
用于為一路接口信號(hào)提供操作控制的接口控制單元,其具有控制端.檢測(cè)端和連接端 和信號(hào)識(shí)別端;
用于將接口控制單元提供操作控制的一路接口信號(hào)擴(kuò)展至多路接口信號(hào)的接口擴(kuò)展電 路,該接口擴(kuò)展電路包括
用于在多路接口信號(hào)之間切換,選通其中一路接口信號(hào)至接口控制單元的通信路徑的 切換電路,其連接在接口控制單元的連接端;
用于檢測(cè)接口信號(hào)的檢測(cè)電路,其輸出端連接接口控制單元的檢測(cè)端和信號(hào)識(shí)別端;
用于根據(jù)檢測(cè)電路的檢測(cè)結(jié)果產(chǎn)生控制信號(hào)控制切換電路選通相應(yīng)的接口信號(hào)的控制 電路,其連接在接口控制單元的控制端和切換電路之間。
與現(xiàn)有技術(shù)相比,本實(shí)用新型具有如下有益效果
本實(shí)用新型是通過在多路接口信號(hào)之間作切換,選通其中一路接口信號(hào)來與接口設(shè)備 進(jìn)行通信;也就是說,多路接口信號(hào)可以分時(shí)復(fù)用接口設(shè)備的一個(gè)通信接口,以此實(shí)現(xiàn)將 原本只支持一個(gè)接口信號(hào)的接口設(shè)備擴(kuò)展至支持多路接口信號(hào),達(dá)到接口擴(kuò)展的目的。本 實(shí)用新型的接口擴(kuò)展電路占用接口設(shè)備中微處理器的資源較少,且電路結(jié)構(gòu)簡(jiǎn)單,實(shí)現(xiàn)容 易。
圖1是本實(shí)用新型的結(jié)構(gòu)示意圖2是本實(shí)用新型一個(gè)較佳實(shí)施例的電路結(jié)構(gòu)示意圖。
具體實(shí)施方式
本實(shí)用新型是通過在多路接口信號(hào)之間作切換,選通其中一路接口信號(hào)來與接口設(shè)備 進(jìn)行通信;也就是說,多路接口信號(hào)可以分時(shí)復(fù)用接口設(shè)備的一個(gè)通信接口,以此實(shí)現(xiàn)將 原本只支持一個(gè)接口信號(hào)的接口設(shè)備擴(kuò)展至支持多路接口信號(hào),達(dá)到接口擴(kuò)展的目的。
參考圖1,本實(shí)施例的接口擴(kuò)展電路包括為接口信號(hào)提供操作控制的接口控制單元 110;用于在多路接口信號(hào)之間切換,選通其中一路接口信號(hào)至接口控制單元110的通信路 徑的切換電路120,其連接在接口控制單元110的連接端;用于檢測(cè)接口信號(hào)的檢測(cè)電路 130,其連接在接口控制單元110的檢測(cè)端;用于根據(jù)檢測(cè)電路110的檢測(cè)結(jié)果產(chǎn)生控制信 號(hào)控制切換電路120選通相應(yīng)的接口信號(hào)的控制電路140,其連接在接口控制單元110的控 制端和切換電路120之間。
本實(shí)施例中, 一路接口信號(hào)是指接口控制單元110與一個(gè)智能卡之間的通信信號(hào)。并 且,接口控制單元110為接口設(shè)備中的微處理器, 一般而言,其本身只能支持對(duì)一個(gè)智能 卡進(jìn)行控制操作;而本實(shí)施例通過切換電路120在多個(gè)智能卡之間作選通切換,多個(gè)智能 卡通過分時(shí)復(fù)用方式與接口控制單元IIO通信,從而實(shí)現(xiàn)了對(duì)接口控制單元IIO的接口擴(kuò)展 的目的。
同時(shí),結(jié)合圖2所示來進(jìn)一步詳細(xì)闡述本實(shí)用新型是如何實(shí)現(xiàn)接口擴(kuò)展的。本實(shí)施例 僅僅繪示了接口控制單元110通過智能卡連接器C0N1和C0N2分別與2個(gè)智能卡通信的 示例。其中,圖2中的Ul即為接口控制單元110, —般為接口設(shè)備中的微處理器,以下對(duì)微處理器U1進(jìn)行描述。其中,SC—CLK、 SC—RST、 SC_VPP、 SC—I/O、 SC—DETECT是微 處理器U1本身具有的智能卡接口中的接腳。
切換電路120包括開關(guān)元件U2A、 U2B、 U2C、 U2D、 U3A、 U3B、 U3C和U3D, 以及晶體管Q1和Q2。開關(guān)元件U2A、 U2B、 U2C、 U2D、 U3A、 U3B、 U3C和U3D均為 正向器或反相器。其中,開關(guān)元件U2A、 U2C、 U3A、 U3C和晶體管Ql分別串接在微處理 器Ul的五個(gè)接腳SC—CLK、 SC—RST、 SC—VCCEN、 SC—VPP和SC—I/O與智能卡連接器 C0N1相應(yīng)信號(hào)傳輸線之間;開關(guān)元件U2B、 U2D、 U3B、 U3D和晶體管Q2分別串接在微 處理器U1的五個(gè)接腳SC—CLK、 SC—RST、 SC—VCCEN、 SC—VPP和SC—I/O與智能卡連接 器CON2相應(yīng)信號(hào)傳輸線之間。
檢測(cè)電路130包括分別串接在微處理器Ul的檢測(cè)端SC一DETECT與兩個(gè)智能卡連接 器CON1和CON2的接腳SC_DETECT之間的二極管Dl和D2,且二極管Dl和D2的陽極 并聯(lián)后通過電阻器R1與電源連接,而二極管D1和D2的陰極分別通過電阻器R2和R3連 接至微處理器Ul的兩個(gè)信號(hào)識(shí)別端GPIOA和GPIOB。
本實(shí)施例中,控制電路140由串接的開關(guān)元件U4A和U4B組成,其輸出端分別連接至 切換電路120的控制端。
本實(shí)施例的工作原理如下
當(dāng)智能卡連接器C0N1中有智能卡插入時(shí),智能卡連接器C0N1的接腳SC—DETECT 的智能卡插入檢測(cè)電平通過二極管Dl送到微處理器Ul的檢測(cè)端SC_DETECT;同時(shí)微處 理器Ul的信號(hào)識(shí)別端GPIOA通過電阻器Rl也檢測(cè)到智能卡連接器CON1中有智能卡插 入,微處理器Ul的控制端GPIOC輸出控制信號(hào),通過開關(guān)元件U4A和U4B緩沖選擇切 換電路120中的開關(guān)元件U2A、 U2C、 U3A、 U3C和晶體管Ql導(dǎo)通,從而建立了微處理器 Ul與智能卡連接器CON1中智能卡的通信路徑,使微處理器Ul可以對(duì)智能卡連接器CON1 中的智能卡進(jìn)行操作控制。
當(dāng)智能卡連接器CON1和CON2中同時(shí)有智能卡插入時(shí),微處理器Ul的檢測(cè)端 SC_DETECT通過二極管Dl和D2檢測(cè)到智能卡的插入;同時(shí),微處理器Ul的信號(hào)識(shí)別 端GPIOA檢測(cè)到智能卡連接器CON1中智能卡的插入信號(hào),微處理器Ul的信號(hào)識(shí)別端 GPIOB檢測(cè)到智能卡連接器CON2中智能卡的插入信號(hào),微處理器Ul對(duì)這兩個(gè)智能卡進(jìn) 行編號(hào)管理,當(dāng)需要某個(gè)智能卡工作時(shí),通過微處理器U1的控制端GPIOC發(fā)出控制信號(hào), 控制切換電路120選通對(duì)應(yīng)智能卡與微處理器Ul之間的通信路徑即可。
本實(shí)施例僅僅繪示了接口控制單元l 10通過智能卡連接器CON1和CON2分別與2個(gè)智能 卡通信的示例;當(dāng)然,只要微處理器U1的驅(qū)動(dòng)能力和控制能力允許,完全可以根據(jù)實(shí)際需 要將接口控制單元l 10擴(kuò)展成支持對(duì)數(shù)個(gè)智能卡的操作控制。
綜上,本實(shí)用新型具有如下有益技術(shù)效果
本實(shí)用新型是通過在多路接口信號(hào)之間作切換,選通其中一路接口信號(hào)來與接口設(shè)備 進(jìn)行通信;也就是說,多路接口信號(hào)可以分時(shí)復(fù)用接口設(shè)備的一個(gè)通信接口,以此實(shí)現(xiàn)將 原本只支持一個(gè)接口信號(hào)的接口設(shè)備擴(kuò)展至支持多路接口信號(hào),達(dá)到接口擴(kuò)展的目的。本 實(shí)用新型的接口擴(kuò)展電路占用接口設(shè)備中微處理器的資源較少,且電路結(jié)構(gòu)簡(jiǎn)單,實(shí)現(xiàn)容 易。
權(quán)利要求1、一種接口擴(kuò)展電路,其特征在于,包括用于為接口信號(hào)提供操作控制的接口控制單元,其具有控制端、檢測(cè)端、連接端和信號(hào)識(shí)別端;用于在多路接口信號(hào)之間切換,選通其中一路接口信號(hào)至接口控制單元的通信路徑的切換電路,其連接在接口控制單元的連接端;用于檢測(cè)接口信號(hào)的檢測(cè)電路,其輸出端連接接口控制單元的檢測(cè)端和信號(hào)識(shí)別端;用于根據(jù)檢測(cè)電路的檢測(cè)結(jié)果產(chǎn)生控制信號(hào)控制切換電路選通相應(yīng)的接口信號(hào)的控制電路,其連接在接口控制單元的控制端和切換電路之間。
2、 根據(jù)權(quán)利要求1所述的接口擴(kuò)展電路,其特征在于,所述檢測(cè)電路包括 多個(gè)二極管,其陽極均連接在接口控制單元的檢測(cè)端,陰極分別連接一路接口信號(hào); 多個(gè)電阻器,每個(gè)電阻器的一端分別連接一個(gè)二極管的陰極,另一端均連接至接口控制單元的信號(hào)識(shí)別端。
3、 根據(jù)權(quán)利要求1所述的接口擴(kuò)展電路,其特征在于,所述切換電路包括并列設(shè) 置于每路接口信號(hào)至接口控制單元的連接端的通信路徑上的多個(gè)開關(guān)元件,其控制端連接 控制電路的輸出端。
4、 根據(jù)權(quán)利要求3所述的接口擴(kuò)展電路,其特征在于,所述開關(guān)元件為同向器、反 向器或晶體管。
5、 一種具有接口擴(kuò)展電路的接口設(shè)備,其特征在于,包括用于為一路接口信號(hào)提供操作控制的接口控制單元,其具有控制端、檢測(cè)端、連接端 和信號(hào)識(shí)別端;用于將接口控制單元提供操作控制的一路接口信號(hào)擴(kuò)展至多路接口信號(hào)的接口擴(kuò)展 電路,該接口擴(kuò)展電路包括用于在多路接口信號(hào)之間切換,選通其中一路接口信號(hào)至接口控制單元的通信路徑的 切換電路,其連接在接口控制單元的連接端;用于檢測(cè)接口信號(hào)的檢測(cè)電路,其輸出端連接接口控制單元的檢測(cè)端和信號(hào)識(shí)別端;用于根據(jù)檢測(cè)電路的檢測(cè)結(jié)果產(chǎn)生控制信號(hào)控制切換電路選通相應(yīng)的接口信號(hào)的控 制電路,其連接在接口控制單元的控制端和切換電路之間。
6、 根據(jù)權(quán)利要求5所述的具有接口擴(kuò)展電路的接口設(shè)備,其特征在于,所述檢測(cè)電 路包括多個(gè)二極管,其陽極均連接在接口控制單元的檢測(cè)端,陰極分別連接一路接口信號(hào); 多個(gè)電阻器,每個(gè)電阻器的一端分別連接一個(gè)二極管的陰極,另一端均連接至接口控 制單元的信號(hào)識(shí)別端。
7、 根據(jù)權(quán)利要求5所述的具有接口擴(kuò)展電路的接口設(shè)備,其特征在于,所述切換電 路包括并列設(shè)置于每路接口信號(hào)至接口控制單元的連接端的通信路徑上的多個(gè)開關(guān)元 件,其控制端連接控制電路的輸出端。
8、 根據(jù)權(quán)利要求7所述的具有接口擴(kuò)展電路的接口設(shè)備,其特征在于,所述開關(guān)元 件為同向器、反向器或晶體管。
專利摘要本實(shí)用新型公開一種接口擴(kuò)展電路及接口設(shè)備,其中,該接口擴(kuò)展電路包括用于為接口信號(hào)提供操作控制的接口控制單元;用于在多路接口信號(hào)之間切換,選通其中一路接口信號(hào)至接口控制單元的通信路徑的切換電路,其連接在接口控制單元的連接端;用于檢測(cè)接口信號(hào)的檢測(cè)電路,其輸出端連接接口控制單元的檢測(cè)端和信號(hào)識(shí)別端;用于根據(jù)檢測(cè)電路的檢測(cè)結(jié)果產(chǎn)生控制信號(hào)控制切換電路選通相應(yīng)的接口信號(hào)的控制電路,其連接在接口控制單元的控制端和切換電路之間。本實(shí)用新型實(shí)現(xiàn)將原本只支持一個(gè)接口信號(hào)的接口設(shè)備擴(kuò)展至支持多路接口信號(hào),達(dá)到接口擴(kuò)展的目的,且具有占用接口設(shè)備中微處理器的資源較少、電路結(jié)構(gòu)簡(jiǎn)單和實(shí)現(xiàn)容易的優(yōu)點(diǎn)。
文檔編號(hào)G06K17/00GK201152981SQ20082009187
公開日2008年11月19日 申請(qǐng)日期2008年1月23日 優(yōu)先權(quán)日2008年1月23日
發(fā)明者劉潮海 申請(qǐng)人:深圳市同洲電子股份有限公司