计算机外设装置接口形式的连接判断方法及装置制造方法及图纸

技术编号:2843428 阅读:174 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种计算机外设装置接口形式的连接判断方法和装置,该装置包括:电压调整器,调整连接判断装置的电路工作电压;USB实体层与开关控制器,检测是否已连接USB接口装置,启动USB规格进行传输;至少四个拉升开关电阻,USB实体层与开关控制器未检测到USB接口装置时启动PS2接口状态,使拉升开关电阻进行拉升操作;输出模拟开关,USB实体层与开关控制器启动时输出模拟信号。本发明专利技术应用外设装置内设置的微控制器,根据所连接计算机接口产生的信号判断连接是USB还是PS2,两种接口共用四条信号线传输信号及提供电力,并以对应的传输协议传输信号。本发明专利技术可解决输入装置无法判断计算机接口而产生的无法使用的问题。

【技术实现步骤摘要】

本专利技术涉及一种计算机外设装置接口形式的连接判断方法及装置,特别涉及一种应用了在计算机外设装置内部设置的微控制器(MCU)的计算机外设装置接口形式的连接判断方法及装置,其中,该微控制器可根据所连接计算机接口产生的信号来判断连接是USB接口还是PS2接口,并以其对应的传输协议进行信号传输。
技术介绍
传统的计算机外接外设接口,大多采用RS232、PS2的接口进行耦接,但随着计算机主机处理速度的增加,配备前述的计算机外设时,常因为计算机外设的效能跟不上主机的速度而影响了整体的处理速度,因此本领域的研发人员便积极开发新的传输接口,以符合提高计算机整体效能的需求。于是出现了更新一代的计算机传输接口,在有线传输接口中,包括通用串行总线(Universal Serial Bus,USB)及IEEE 1394等接口。对一般的使用者或企业而言,随着计算机技术的迅速发展,与计算机连接的接口不断衍生而出,当新购入计算机的输入外设装置(如键盘、鼠标)时,除了必须考虑连接接口是否吻合,还需考虑新的输入装置的处理芯片能否与旧型计算机兼容和匹配,对于仍在使用旧型计算机的人而言,确实存在这些困扰。通常旧型计算机外设装置仅能支持单一的计算机连接接口,即使借由转接头连接较新的连接接口,往往也无法正常地运行使用,其原因是该旧型计算机外设装置缺乏判断连接接口及转换连接信号的功能。目前仍在使用的计算机几乎都可同时支持PS2接口及USB接口的其中之一,而这两种计算机连接接口具有共同的特点,都是通过四条信号线来传输信号及提供电力,因此本专利技术的最主要的目的是设计出一种判断装置,其可共享一组信号来支持PS2接口或USB接口传输协议。
技术实现思路
为了解决以上所述的公知技术的缺陷,本专利技术的主要目的是提供一种应用了在计算机外设装置内部设置的微控制器(MCU),也可为微处理器(MPU)的计算机外设装置接口形式的连接判断方法及装置,其中该微控制器可根据所连接计算机接口产生的信号来判断连接是USB接口还是PS2接口,并以其对应的传输协议进行信号传输。为实现上述目的,本专利技术提供一种计算机外设装置接口形式的连接判断装置,其包括电压调整器,用以调整该连接判断装置的电路工作电压;USB实体层与开关控制器,用以检测是否已连接USB接口装置,并启动USB规格进行传输;至少四个拉升开关电阻,当该USB实体层与开关控制器未检测到USB接口装置时,启动PS2接口状态,并使该四个拉升开关电阻进行拉升操作;以及输出模拟开关,当USB实体层与开关控制器启动时,用以输出模拟信号。上述的计算机外设装置接口形式的连接判断装置,其中该电压调整器还连接有电压输出元件,用以调整输出的工作电压。上述的计算机外设装置接口形式的连接判断装置,其中当该连接判断装置连接到USB接口时,该电压调整器控制电压输出元件将工作电压调整至3.3V。上述的计算机外设装置接口形式的连接判断装置,其中当该连接判断装置连接到PS2接口时,该电压调整器控制电压输出元件将工作电压调整至5V。本专利技术还提供一种计算机外设装置接口形式的连接判断方法,其包括电压调整器、USB实体层与开关控制器、输出模拟开关、第一拉升开关电阻、第二拉升开关电阻、第三拉升开关电阻及第四拉升开关电阻,当该计算机外设装置连接到计算机后,设置于计算机外设装置内部的固件开始操作,其包括下列步骤(a)开启第三、四拉升开关电阻,确保USB接口的两条差动信号线不会产生浮接现象;(b)开启输出模拟开关,并预设运行模式为USB接口;(c)清除定时器在一段时间内的计时;(d)进入闲置模式后,设定固件的内部数据,判断是否有完整的USB标记信号被接收;(e)确定固件运行模式为USB接口,持续开启输出模拟开关,并关闭第一拉升开关电阻、第二拉升开关电阻、第三拉升开关电阻及第四拉升开关电阻;(f)由固件判断是否有完整的PS2标记信号被接收;(g)确定固件运行模式为PS2接口,关闭该输出模拟开关、第三拉升开关电阻及第四拉升开关电阻,并开启第一拉升开关电阻、第二拉升开关电阻;(h)由固件判断定时器是否已超过设定清除的时间;(i)固件切换运行模式为PS2接口,并送出PS2设定码,再清除一段时间内计数器的计数;以及(j)计算机是否针对PS2设定码做出正确响应,若为是跳至步骤(g);若为否则跳至步骤(d)。上述的计算机外设装置接口形式的连接判断方法,其中若该步骤(d)的执行结果为“是”时,继续执行步骤(e);若该步骤(d)的执行结果为“否”时,则执行步骤(f)。上述的计算机外设装置接口形式的连接判断方法,其中若该步骤(f)的执行结果为“是”时,继续执行步骤(g);若该步骤(f)的执行结果为“否”时,则执行步骤(h)。上述的计算机外设装置接口形式的连接判断方法,其中若该步骤(h)的执行结果为“是”时,继续执行步骤(i);若该步骤(h)的执行结果为“否”时,则执行步骤(d)。本专利技术为应用了在计算机外设装置内部设置的微控制器(MCU)的计算机外设装置接口形式的连接判断方法及装置,其中,该微控制器可根据所连接计算机接口产生的信号来判断连接是USB接口还是PS2接口,两种接口都通过共同使用四条信号线来传输信号及提供电力,并以其对应的传输协议进行信号的传输。本专利技术可有效地应用于键盘、鼠标等输入装置,以解决由于旧型输入装置无法判断计算机接口而产生的无法使用的问题。附图说明图1为本专利技术的计算机外设装置接口形式的连接判断装置的结构图;图2为本专利技术的计算机外设装置接口形式的连接判断方法的流程图;图3为本专利技术的计算机外设装置接口形式的连接判断装置连接到计算机USB接口的结构图;图4为本专利技术的计算机外设装置接口形式的连接判断装置连接到计算机PS2接口的结构图。附图标号说明11电压调整器12USB实体层与开关控制器13输出模拟开关14第一拉升开关电阻15第二拉升开关电阻16第三拉升开关电阻17第四拉升开关电阻18电压输出元件19计算机主机20当该计算机外设装置连接到计算机后,设置于计算机外设装置内部的固件开始操作21开启第三、四拉升开关电阻以使USB接口的两条差动信号线不会产生浮接现象22开启输出模拟开关,并预设运行模式为USB接口23清除定时器在一段时间内的计时24进入闲置模式后,设定固件的内部数据,判断是否有完整的USB标记信号被接收25确定固件运行模式为USB接口,持续开启输出模拟开关,并关闭第一拉升开关电阻、第二拉升开关电阻、第三拉升开关电阻及第四拉升开关电阻26由固件判断是否有完整的PS2标记信号被接收27确定固件运行模式为PS2接口,关闭该输出模拟开关、第三拉升开关电阻及第四拉升开关电阻,并开启第一拉升开关电阻、第二拉升开关电阻28由固件判断定时器是否已超过设定清除的时间29固件切换运行模式为PS2接口,并送出PS2设定码,再清除一段时间内的计数器的计数30计算机是否针对PS2设定码做出正确响应4计算机USB接口5计算机PS2接口 具体实施例方式下面,结合附图说明本专利技术的详细结构及其连接关系。其中PS2与USB接口各包含不同的硬件与软件,且计算机外设装置内部所设置的微控制器(MCU)必需符合两种规格的需求才可同时提供所述两种接口的连接。PS2接口结构主要包括两条信号线,所述两条信号线分别为本文档来自技高网
...

【技术保护点】
一种计算机外设装置接口形式的连接判断装置,其包括:    电压调整器,用以调整该连接判断装置的电路工作电压;    USB实体层与开关控制器,用以检测是否已连接USB接口装置,并启动USB规格进行传输;    至少四个拉升开关电阻,当该USB实体层与开关控制器未检测到USB接口装置时,启动PS2接口状态,并使该四个拉升开关电阻进行拉升操作;以及    输出模拟开关,当USB实体层与开关控制器启动时,用以输出模拟信号。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘祥生马伯文
申请(专利权)人:盛群半导体股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1