自动检测平行端口所接的周边装置及其插合所使用的装置制造方法及图纸

技术编号:2886244 阅读:255 留言:0更新日期:2012-04-11 18:40
一种自动检测平行端口上所接的周边装置及其插合所使用的装置,包括一平行控制器和将平行端口连接器上原先定义接地的脚位,在不影响讯号稳定性及正常接口匹配性条件下,部分兼作判断脚位,这些判断脚位在主控器端维持在高电平状态,在周边端则依装置的不同而维持在低电平状态或空接;当主控器未接任何装置时,这些判断脚位会维持固定的高电平,当周边的连接器接到主控器时,这些判断脚位会有所改变,因此主控器端的硬件便可自动判断是否有接装置或所接的装置为何种装置。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是有关于一种平行端口与周边装置的连接结构,且特别是有关于一种自动检测平行端口上所接的周边装置及其插合使用的结构(architecture)。在现今科技信息发达的社会中,由于电脑可被广泛地应用在多媒体、网路、储存数据、讯息传递...等多方面上,使得电脑几乎已成为各行各业所不可缺的基本工具之一,甚至已快达到家家户户都至少拥有一部电脑的地步。通常,一部个人电脑(Personal Computer;PC)之所以能够顺利操作运转,可说全靠中央处理器这颗核心物来带动其他附属零件进行操作执行,进而达到能顺利操作的情况。然而,周边附属装置却又是不可缺的,因为假如没有这些周边附属装置的相互配合,电脑势必无法正常运作与操作。举例来说,以主机板上的IEEE 1284标准中平行端口控制器(Parallel PortController)而言,当我们要使用一周边装置时,可将此周边装置透过周边装置连接器插合于连接平行端口控制器的平行端口连接器(Parallel Port Connector)中,使得主控器(Host)可透过平行端口控制器来达到使用此周边装置的作用。请参考附图说明图1,其绘示的是习知一种周边装置插合于平行端口连接器的结构示意图。如图1所示的结构,其包括一平行端口控制器10、一平行端口连接器12、一周边装置14及一周边装置连接器16。平行端口控制器10的数据脚位Data(D1)与控制脚位Control(C1)耦接至平行端口连接器12。平行端口连接器12的其他未连接平行端口控制器10的脚位接地。以及,周边装置14的数据脚位Data(D2)与控制脚位Control(C2)耦接至周边装置连接器16。周边装置连接器16的其他未连接周边装置14的脚位接地。其中,平行端口控制器10的数据脚位Data(D1)与控制脚位Control(C2)分别对应于周边装置14的数据脚位Data(D2)与控制脚位Control(C2),并且平行端口连接器12的接地脚位也对应于周边装置14的接地脚位。此外,平行端口控制器10连接至主控器18,两者可相互沟通传递数据讯息。当我们将连接周边装置14的周边装置连接器16插合于连接平行端口控制器10的平行端口连接器12上时,由于传统方法并无法检测出平行端口连接器12上是否有周边装置14插合于上,因此其插合状况完全必须由使用者自行判断。此外,传统上也无法自动判断所接的周边装置是何种装置,若要得知所插的周边装置为何种装置,则必须使用复杂的固件(firmware)或软件驱动器来判断。有鉴于此,本专利技术提出一种自动检测平行端口上所接的周边装置及其插合使用的结构,包括一平行端口控制器与一平行端口连接器。平行端口连接器具有多数个脚位,其包括数个第一脚位、数个第二脚位及数个第三脚位。上述第一脚位耦接平行端口控制器的数据脚位与控制脚位,第二脚位耦接平行端口控制器且维持固定在高电平的逻辑状态,以及第三脚位接地。此外,本专利技术的结构更包括一周边装置连接器,耦接至周边装置,藉以使周边装置透过周边装置连接器插合于平行端口连接器上,而周边装置连接器对应于第二脚位的脚位包括至少一接地脚位,且其对应于第三脚位的脚位都接地。本专利技术系将平行端口连接器(IEEE 1284规格)上原先定义接地的脚位,在不影响讯号稳定性及正常介面匹配性的条件下,部分兼作为判断脚位。这些判断脚位在主控制器端维持在上拉状态(高电平),在周边端则依装置的不同而接地(低电平)或空接。当主控器未接任何装置时,这些判断脚位会维持固定的高电平,当周边的连接器接到主控器时,这些判断脚位会有所改变。因此,本专利技术系以硬件的结构,使主控器端的硬件可自动检测判断平行端口上是否有接装置或所接的装置为何种装置,完全不需使用复杂的固件或软件驱动器去判断,或由使用者来自行判断其插合状况。为使本专利技术的上述和其他目的、特征、和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下附图简要说明图1是习知一种周边装置插合于平行端口连接器的结构示意图;以及图2是依照本专利技术一较佳实施例的一种周边装置插合于平行端口连接器的装置示意图。请参考图2,其绘示的是依照本专利技术一较佳实施例的一种周边装置插合于平行端口连接器的结构示意图。如图2所示的装置,其包括一平行端口控制器20、一平行端口连接器22、一周边装置24及一周边装置连接器26,其中平行端口连接器22例如是IEEE 1284规格的IEEE 1284-A、IEEE 1284-B或IEEE 1284-C等。平行端口控制器20的数据脚位Data(D1)与控制脚位Control(C1)耦接至平行端口连接器22。必须注意的是,平行端口连接器22的其他脚位,可设计成有部分脚位例如nDET1、nDET2与nDET3系做为判断脚位之用,其耦接至平行端口控制器20且分别透过电阻R1、R2与R3耦接至一电压源VCC,而平行端口连接器22的未做为上述数据脚位、控制脚位或判断脚位用的其余脚位则都接地。此外,平行端口控制器20连接至主控器28,两者可相互沟通传递数据讯息。另外,周边装置24的数据脚位Data(D2)与控制脚位Control(C2)耦接至周边装置连接器26。必须注意的是,周边装置连接器26的其他脚位,可设计成有部分脚位空接,例如对应平行端口连接器22的判断脚位nDET1的脚位为空接,而其余脚位则都接地,例如对应平行端口连接器22的判断脚位nDET2、nDET3及其接地脚位都接地,如图2所示。在正常情况下,亦即平行端口连接器22上未连接有任何的周边装置24时,此时判断脚位nDET1、nDET2与nDET3会维持固定在高电平状态(High)。当周边装置24透过周边装置连接器26接到平行端口连接器22时,由于周边装置连接器26依据周边装置24的不同,其脚位的连接状况亦有所不同,例如图2所示的对应平行端口连接器22的判断脚位nDET1的脚位为空接,而其余脚位则为接地,因此当周边装置连接器26插合于平行端口连接器22时,这些判断脚位会有所改变,此时主控器28端的硬件便可以自动判断,是否有接周边装置或所接的周边装置为何种装置,如此并不会影响IEEE1284的原有一般接口的匹配性。举例来说,以IEEE 1284-A为例,将平行端口连接器的接地脚位(20,21,22)改为判断脚位nDET1、nDET2与nDET3,如图2所示。在主控器端作上拉(pull-high)状态,亦即判断脚位nDET1、nDET2与nDET3维持固定的高电平。在周边端,若第一周边装置全都接地;若第二周边装置的nDET1与nDET2接地,及其nDET3空接;若第三周边装置的nDET1与nDET3接地,及其nDET2空接;以及其他连接状况等等。由上述可得知,在各周边装置连接平行端口连接器后,判断脚位nDET1、nDET2与nDET3的逻辑状态(1、1、1)会改变成于第一周边装置连接后,逻辑状态会变为(0、0、0);于第二周边装置连接后,逻辑状态会变为(0、0、1);于第三周边装置连接后,逻辑状态会变为(0、1、0)。因此,当我们将平行端口连接器设计成具有三支判断脚位时,其共可判断出23-1=7种不同逻辑状态,包括逻辑状态(0、0、0)、(0、0、1)、(0、1、0)、(0、1、1)本文档来自技高网...

【技术保护点】
一种自动检测平行端口上所接的周边装置及其插合所使用的装置,其特征在于,该装置包括: 一平行端口控制器;以及 一平行端口连接器,该平行端口连接器具有复数个脚位,该些脚位包括复数个第一脚位、复数个第二脚位及复数个第三脚位,该些第一脚位耦接该平行端口控制器的数据脚位与控制脚位,该些第二脚位耦接该平行端口控制器且维持固定在高电平的逻辑状态,以及该些第三脚位接地。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄振旺
申请(专利权)人:联阳半导体股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1