一种遥控网络物理隔离装置的制作方法

文档序号:6343665阅读:193来源:国知局
专利名称:一种遥控网络物理隔离装置的制作方法
技术领域
本发明涉及一种网络隔离装置,具体地讲是涉及一种遥控网络物理隔离装置。
背景技术
国自2000年1月1日起实施的《计算机信息系统国际联网保密管理规定》以来, 网络物理隔离卡多种品牌面市和专利产生,但都没有很好地解决桌面计算机用户使用方便 的问题,一般网络隔离卡都能实现选用开关或软件方式进行网络切换,开关选择方式先将 开关置于内网或外网,然后开启计算机或计算机从工作状态重启、关机、休眠后自动进入相 应网络,操作分了两部,不方便,软件方式是运用扩充BIOS程序来选择网络时进行网络切 换时计算机必须两次启动,导致切换时间较长,软件方式是运用操作系统中加载驱动程序 的方法来选择网络切换时计算机第一次开机选择网络必须重启,加载驱动程序不同的操作 系统对应不同驱动程序,随操作系统更新,驱动程序要重新安装或升级,也容易被用户不知 哪天无意中剔除。已有专利号为200910025740. X的“遥控网络物理隔离装置及其控制方 法”,将网络切换键和鼠标主键集合在一起,用户根据需要重启或关机或休眠实现一键网络 切换并同时启动计算机,但存在如下缺陷网络切换过程中占用了 I/O地址,计算机状态状 灯的取样方法不能包括所有计算机状态状灯的表示方法,以及遥控鼠标中扩展电路不统一 问题。当前计算机都具有 ACPI (Advanced Configuration and Power Interface 的缩 写)“高级配置与电源接口”,ACPI共有六种状态,分别是SO到S5,它们代表的含义分别是SO 简称为全完开启,即计算机的正常工作状态,所有硬件设备全部处于打开或正 常工作的状态,实际上这就是我们平常的工作状态,所有设备全开,功耗一般会超过80W,此 时计算机主机电源处于开启状态;Sl 简称为POS (Power on Suspend, CPU停止工作),其他的硬件设备仍然正常工 作,就是除了通过CPU时钟控制器将CPU关闭之外,其他的部件仍然正常工作,这时的功耗 一般在30W以下(其实有些CPU降温软件就是利用这种工作原理),其唤醒时间0秒,通常 叫做POS待机或Sl待机,此时计算机主机电源处于开启状态;S2:将CPU关闭,但其余的硬件设备仍然运转,就是CPU处于停止运作状态,总线时 钟也被关闭,但其余的设备仍然运转,其唤醒时间0.1秒,此时计算机主机电源处于开启 状态,然而,目前这种模式通常并不被采用;S3 简称为STR(Suspend to RAM,挂起到内存),将运行中的数据写入内存后关闭 硬盘,就是我们熟悉的STR(Suspend to RAM),这时的功耗不超过10W,其唤醒时间0. 5秒, 通常叫做STR待机或S3待机,这时计算机主机电源关闭(软关机),依靠主机电源的5VSB 提供电流供内存RAM;S4 简称为STD (Suspend to Disk,挂起到硬盘),内存信息写入硬盘,然后所有部 件停止工作,这时计算机主机电源关闭(软关机),其唤醒时间小于30秒,也就是我们通常 所说的计算机休眠(STD休眠模式或称冬眠模式);[0009]S5 简称关机,所有硬件设备(包括电源)全部都关闭,即关闭电源(软关机),也 就是计算机关机(shutdown)。Sl至S4状态是用于计算机系统节能和快速全完开启计算机系统,目前S2模式通 常并不采用,常用的是Si、S3、S4模式,也就是P0S待机、STR待机、STD休眠;SO状态就是 我们常说的计算机开机(全完开启);S5就是我们常说的计算机关机(软关机)。计算机主机电源相对于SO状态至S2状态处于开启,计算机主机电源相对于S3状 态至S5状态处于关机(软关机),即计算机主机电源只存在辅助电源工作,输出待机电压 +5VSB(+5V Standby)。Sl状态至S4状态的唤醒均可以通过按下主机机箱面前板上电源按钮唤醒,回到 SO状态;Sl状态、S3状态不具别从断开电源的状态中被唤醒的功能,S4状态一般计算机不 支持从断开电源的状态中被唤醒。为了观察当前计算机系统运行状态,在计算机的主板上建有ACPI LED状态灯,通 过观察相应的ACPI LED状态灯知晓计算机系统运行在SO状态、Sl状态、S3状态、S4状态 和S5状态的那个状态;ACPI LED状态灯的正极都是与计算机的电源连接,ACPI LED状态 灯的负极与计算机主板上的相应输出管脚连接,所以当输出管脚为低电平时,相应的ACPI LED状态灯点亮,当输出管脚为高电平时,相应的ACPI LED状态灯熄灭。现今ACPI LED状态灯对Sl状态、S3状态常有三种表现方式一种是运用计算机主板上连接到机箱面前板的电源指示灯Power Led闪烁时表示 当前计算机系统处于Sl状态或S3状态,而电源指示灯常亮表示当前计算机系统处于SO状 态,电源指示灯熄灭表示当前计算机系统处于S4状态或S5状态;一种是增加一个Sleep Led状态指示灯表示Sl状态和S3状态,当前计算机系统 处于Sl状态或S3状态时,Sleep Led状态指示灯常亮;当前计算机系统处于SO状态、S4/ S5状态时,Sleep Led状态指示灯熄灭;还有一种是在计算机主板上单独内建Sl状态灯对应Sl状态、S3状态灯对应S3 状态,如技嘉GA-EP45-DS4主板,内建四个ACPI LED状态灯,分别对应SO、Si、S3、S4/S5状 态,计算机处于那个状态,相对应的状态灯常亮,其余状态灯熄灭;相对于Sl状态灯、S3状 态灯也就是说当前计算机系统处于Sl状态时,Sl状态灯常亮、S3状态灯熄灭,当前计算 机系统处于S3状态时,S3状态灯常亮、Sl状态灯熄灭;当前计算机系统处于SO状态、S4/ S5状态时,Sl状态灯、S3状态灯均处于熄灭。从ACPI LED状态灯对Sl状态、S3状态,很清楚知道当前计算机系统处于SO状态 或S3状态。从计算机系统状态对应计算机主机电源开关特性知道当计算机系统处于SO状 态或Sl状态时,计算机主机电源处于开启;当计算机系统处于S3状态、S4状态、S5状态时, 计算机主机电源处于关闭(软关机)。从以上分析知道只要获取Sl状态和S3状态的状态灯信息,以及主板上正确代表 主机电源开启与关闭的信息,就能判别当计算机系统处于SO状态至S5状态的SO状态、Sl 状态和S3状态、S4状态和S5状态;当主机电源开启,Sl状态灯、S3状态灯均无Sl状态、 S3状态信息显示,说明当计算机系统处于SO状态,即完全开启;当Sl状态灯或S3状态灯 有Sl状态、S3状态信息显示,说明当计算机系统处于Sl状态或S3状态,即POS待机或STR待机;当主机电源处于关闭(软关机),Sl状态灯、S3状态灯均无Sl状态、S3状态信息显 示,说明当计算机系统处于S4状态或S5状态。从所周知,计算机主机的ATX(BTX)电源,电源交流输入端一旦有220V的交流电 时,包含的辅助电源就开始工作,输出待机电压+5VSB (+5V Standby),+5VSB指在计算机系 统关闭(软关机)后ATX(BTX)电源保留的一个+5V等待电压,用于系统的唤醒,通常叫做 计算机ATX (BTX)电源的待机电源电压,其供给计算机主板内部一部分在关机状态下要保 持工作的芯片;+5VSB电路在ATX (BTX)电源的内部是一个单独的电源电路,无论计算机开 机与否,只要插上电源插头,电源通电,+5VSB就存在。当计算机主机的ATX (BTX)电源开启, ATX(BTX)电源的输出供计算机主板的电源有5V、12V、3. 3V,所以主板上5V、12V、3. 3V都能 正确指示电源开启。
发明内容本实用新型要解决的技术问题是针对现有技术存在的缺陷提出一种遥控网络物
理隔离装置。本实用新型遥控网络物理隔离装置,由遥控鼠标和PCI网络隔离卡组成,遥控鼠 标与PCI网络隔离卡无线连接;所述PCI网络隔离卡包括控制器11,与控制器11分别相连 接的与门12、无线接收模块13、编码学习开关15、学习指示灯16、电源检测电路17、数字模 拟开关18、网络切换电路19、硬盘切换电路20、状态开关36,与网络切换电路19分别相连 接的第一插座30至第三插座32,与硬盘切换电路20分别相连接的第四插座33至第六插 座35,扩展ROM芯片21,扩展ROM芯片21依次串接的本地总线22、PCI接口芯片23、PCI 总线金手指29,与PCI接口芯片23相连接的系统配置芯片24,与数字模拟开关18的开关 端分别相连接的第一插针27、第二插针28,与PCI总线金手指29上PCIRST#的输出端相连 接的与非门25,时钟端与非门25的输出端相连接的D触发器26,电阻R6、R7,电容C ;所述 电阻R6、R7的一端分别与+5VSB电源相连接,电阻R7的另一端与D触发器26的清零端相 连接,电阻R6的另一端分别接电容C的一端、D触发器26的置位端、控制器11输出端相连 接,电容C的另一端和D触发器26的输入端分别与主机电源地相连接,D触发器26的输出 Q端与控制器11的输入端相连接,与门12的两输入端分别与计算机状态灯相连接;其特征 在于,还包括输出端与扩展ROM芯片(21)的片选CS端相连接的或门(14);所述或门(14) 的一输入端与本地总线(22)相连接、另一输入端与控制器(11)相连接;所述扩展ROM芯片 (21)的地址线An与控制器(11)的输出端相连接。以上所述与门12的两输入端分别与计算机状态灯相连接,当计算机主板是运用 连接到机箱面前板的电源指示灯Power Led闪烁时表示当前计算机系统处于Sl状态或S3 状态时,与门12的两输入端都与计算机主板上输出至电源指示灯Power Led的管脚相连 接;当是增加一个Sleep Led状态指示灯表示Sl状态和S3状态时,与门12的两输入端都 与计算机主板上输出至Sle印Led状态指示灯管脚相连接;当是在计算机主板上单独内建 Sl状态灯对应Sl状态、S3状态灯对应S3状态时,与门12的两输入端分别与计算机主板上 输出至Sl状态灯、S3状态灯的管脚相连接。本实用新型在网络切换过程中不占用1/0地址,计算机状态状灯的取样方法包括 现有计算机状态状灯的表示方法,实现了遥控鼠标中扩展电路统一。该实用新型不仅提高了网络切换可靠性,同时提高了网络切换速度,且适合任何操作系统,使用方便。
图1为带有遥控的鼠标内部连接图;图2为PCI网络隔离卡电路连接图;图3为遥控鼠标外形结构示意图;其中1.编码电路,2.无线发送模块,3.光电耦合器,4.双色指示灯,5.外网切 换键,6.内网切换键,7.第一数字模拟开关,8. DC-DC转换电路,9.电池,10.鼠标基本功能 电路,11.控制器,12.与门,13.无线接收模块,14.或门,15.编码学习开关,16.学习指示 灯,17.电源检测电路,18.第二数字模拟开关,19.网络切换电路,20.硬盘切换电路,21.扩 展ROM芯片,22.本地总线,23. PCI接口芯片,24.系统配置芯片,25.非门,26. D触发器, 27.第一插针,28.第二插针,29.PCI总线金手指,30、31、32、33、34、35.第一插座至第六插 座,36.状态开关,37.计算机状态灯,101.电路。
具体实施方式
如图1、图2和图3所示,一种遥控网络物理隔离装置,由遥控鼠标和PCI网络隔离 卡组成,遥控鼠标包括鼠标基本体和鼠标扩展电路,所述鼠标扩展电路由编码电路1,无线 发送模块2,光电耦合器3,双色指示灯4,外网切换键5,内网切换键6,第一数字模拟开关 7,DC-DC转换电路8,电池9,二极管Dl、D2、D3,电阻Rl、R2、R3、R4组成;所述电路由编码 电路1、无线发送模块2、双色指示灯4、光电耦合器3中的发光二极管构成;所述PCI网络 隔离卡由控制器11,与门12,无线接收模块13,或门14,编码学习开关15,学习指示灯16, 电源检测电路17,第二数字模拟开关18,网络切换电路19,硬盘切换电路20,扩展ROM芯片 21,本地总线22,PCI接口芯片23,系统配置芯片24,非门25,D触发器26,第一插针27,第 二插针28,PCI总线金手指29,第一插座30至第六插座35,状态开关36,电源指示灯LED, 电阻R5、R6、R7,电容C组成;所述二极管Dl正极与鼠标基本功能电路10中的电源VCC相 连接,二极管Dl负极串接电阻R3,电阻R3与电池9的正极相连接,电池9的负极与鼠标基 本功能电路10的地GND相连接;所述外网切换键5和内网切换键6的一端分别与电池9的 正极相连接,外网切换键5的另一端分别与编码电路1的输入端、电阻Rl的一端、二极管D2 的正极相连接,内网切换键6的另一端分别与编码电路1的输入端、电阻R2的一端、二极管 D3的正极相连接,电阻Rl的另一端和电阻R2的另一端分别与鼠标基本功能电路10的地 GND相连接,二极管D2的负极和二极管D3的负极分别与DC-DC转换电路8的电源输入端 IN相连接,DC-DC转换电路8的电源输出端OUT与电路101的电源输入端相连接;所述编 码电路1的两路输出分别通过连线与双色指示灯4相连接;所述编码电路1的编码输出端 与无线发送模块2的输入端相连接,无线发送模块2的输出通过无线方式与PCI网络隔离 卡中无线接收模块13的输入端相连接;所述编码电路1的主键控制输出端与光电耦合器3 中的发光二极管的正极相连接,光电耦合器3中的发光二极管的负极与鼠标基本功能电路 10的地GND相连接,光电耦合器3中的光敏三极管的集电极与鼠标基本功能电路10中的 电源VCC相连接,光电耦合器3中的光敏三极管的发射极分别与电阻R4的一端、第一数字 模拟开关7的控制端相连接,电阻R4的另一端与鼠标基本功能电路10的地GND相连接;所述第一数字模拟开关7的电源与鼠标基本功能电路10中的电源VCC相连接,第一数字模拟 开关7的地与鼠标基本功能电路10的地GND相连接,第一数字模拟开关7的开关两端分别 与鼠标基本功能电路10中左键(主键)的连接点相连接;所述网络切换电路19的控制端 与控制器11的输出端相连接,第一插座30至第三插座32分别与网络切换电路19相连接; 所述硬盘切换电路20的控制端与控制器11的输出端相连接,第四插座33至第六插座35 分别与硬盘切换电路20相连接;所述与门12输出端、无线接收模块13、编码学习开关15、 电源检测电路17、D触发器26的输出Q端、状态开关36分别与控制器11的输入端相连接; 所述或门14的一输入端、学习指示灯16、第二数字模拟开关18的控制端、扩展ROM芯片21 的地址线AruD触发器26的置位端I3R分别与控制器11的输出端相连接;所述扩展ROM芯 片21依次串接本地总线22、PCI接口芯片23、PCI总线金手指29 ;所述系统配置芯片24与 PCI接口芯片23电连接;所述本地总线22与或门14的另一输入端相连接,或门14的输出 端与扩展ROM芯片21的片选CS端相连接;所述PCI总线金手指29上PCIRST#的输出端与 非门25的输入端相连接,非门25的输出端与D触发器26的时钟输入端相连接;+5VSB电 源分别与电阻R5、R6、R7的一端相连接,电阻R5的另一端与电源指示灯LED正极相连接,电 源指示灯LED负极与主机电源地相连接,电阻R7的另一端与D触发器26的清零端相连接, 电阻R6的另一端分别接电容C的一端、D触发器26的置位端相连接,电容C的另一端和D 触发器26的输入端D分别与主机电源地相连接;所述第二数字模拟开关18的开关端分别 与第一插针27、第二插针28相连接;所述与门12的两输入端分别与计算机状态灯37相连 接。以上所述本地总线22与或门14的另一输入端相连接,是指本地总线22用于扩展 ROM芯片21片选的片选信号输出端与或门14的输入端相连接。鼠标基本体包括右键、中键、左键和鼠标基本功能电路10,也就是平时使用的三键 鼠标。鼠标基本功能电路10是指构成鼠标左键、中键、右键的鼠标基本电路,也就是计 算机上常用的三键鼠标内部电路。根据人们右手使用鼠标的习惯,一般定义鼠标左键功能为主键。二极管Dl与电阻R3组成电池9简单充电电路。电池9的正极串接外网切换键5,外网切换键5分别与二极管D2的正极相连接、电 阻Rl的一端相连接、编码电路1的输入端相连接,二极管D2的负极与DC-DC转换电路8的 电源输入端IN相连接,电阻Rl的另一端与鼠标基本功能电路10的地GND相连接。电池9的正极串接内网切换键6,内网切换键6分别与二极管D3的正极相连接、电 阻R2的一端相连接、编码电路1的输入端相连接,二极管D3的负极与DC-DC转换电路8的 电源输入端IN相连接,电阻R2的另一端与鼠标基本功能电路10的地GND相连接。外网切换键5是用于外网切换的按键,内网切换键6是用于内网切换的按键,它们 是常开点触开关,既是网络切换请求信号,又是电路101的电源开关,本实施例中网络切换 请求时须按动按键,而不能点击按键,否则电路101不能正常工作。DC-DC转换电路8用于电池9的电压转换,为电路101提供所需工作电压。二极管D2主要用于阻止内网切换键6请求信号通过DC-DC转换电路8的输入端 流入编码电路1的外网切换键5的信号输入端。[0041]二极管D3主要用于阻止外网切换键5请求信号通过DC-DC转换电路8的输入端 流入编码电路1的内网切换键6的信号输入端。双色指示灯4用于按动外网切换键5和内网切换键6对应显示,按动内网切换键 6红色发光二极管亮,按动外网切换键5绿色发光二极管亮。无线发送模块2用于发送外网切换键5和内网切换键6无线编码,通过无线与图 2中无线接收模块13连接。编码电路1用于外网切换键5和内网切换键6的键值读取、编码构成、送无线发送 模块2及双色指示灯4输出,同时模拟外网切换键5和内网切换键6点击脉冲送光电耦合 器3的输入端,控制第一数字模拟开关7的开关接通与断开,从而产生鼠标主键点击信号, 编码电路1由低功耗单片机或CPLD或专用编码集成块系统构成。光电耦合器3用于外网切换键5和内网切换键6切换时接收编码电路1模拟外网 切换键5和内网切换键6点击脉冲送第一数字模拟开关7的控制端,光电耦合器3在这里 还有另一作用,当外网切换键5和内网切换键6断开时电路101断电,第一数字模拟开关7 的控制端为“0”,模拟开关断开。电阻R4用于光电耦合器3断开时,第一数字模拟开关7的控制端为“0”。第一数字模拟开关7是用于提供鼠标基本功能电路10中当相于主键6的输入信 号,其工作电源由鼠标基本功能电路10中电源提供,本实施例中采用CD4066数字模拟开关。图 2 中标号为11、12、13、14、15、16、18、19、20、25、26、36、R5、R6、R7、C、LED 工作 电源由计算机待机电源+5VSB提供,标号2由鼠标上电源提供,其余标号需要工作电源由计 算机电源+5V提供。控制器11用于对外网切换和内网切换请求信号接收处理和存储,计算机工作状 态检测和判断,完成相应执行任务,由单片机、程序存储器、数据存储器、输入接口、输出接 口、输出推动电路构成。插座30用于与主板网卡连接的RJ45插座,插座31用于内网连接的RJ45插座,插 座32用于外网连接的RJ45插座,插座33用于与主板硬盘接口数据线连接的插座,插座34 用于内网硬盘接口数据线连接的插座,插座35用于外网硬盘接口数据线连接的插座。第一插针27用于连接计算机面板上开机键的启动线(POWER ON)插针,第二插针 28用于连接计算机主板上电源(POWER ON)开机插针的插针,第二插针28通过连接线与计 算机主板上电源(POWER ON)开机插针相连接。指示灯LED用于+5VSB电源指示,当LED指示灯亮时说明计算机已接通电源。PCI总线金手指29引总线与PCI接口芯片23相连接,同时引PCIRST#复位信号到 非门25的输入端,非门25的输出端连接到D触发器26时钟端CK,D触发器26置位端冊 通过信号线与控制器11相连,并接电阻R6至电源+5VSB及接电容C到地,D触发器26清零 端CLR接电阻R7至电源+5VSB,D触发器26的数据输入端D接地,D触发器26的输出端Q 通过信号线与控制器11相连接,系统配置芯片24以总线方式与PCI接口芯片23相连接, PCI接口芯片23以总线方式与本地总线22相连接,本地总线22以总线方式与扩展ROM芯 片21相连接,本地总线22的片选信号输出端与或门14的一输入端相连接,或门14的另一 输入端与控制器11的输出端相连接,或门14的输出端与扩展ROM芯片21的片选CS端相连接;控制器11的一输出端与扩展ROM芯片21中地址线An相连接,控制器11通过连线分别 与与门12、无线接收模块13、编码学习开关15、学习指示灯16、电源检测电路17、第二数字 模拟开关18、网络切换电路19、硬盘切换电路20、状态开关36相连接,网络切换电路19通 过连线分别与插座30、插座31、插座32相连接,硬盘切换电路20通过连线分别与插座33、 插座34、插座35相连接,插针27与插针28相并联通过连线连接到第二数字模拟开关18的 开关两端,无线接收模块13与遥控鼠标中无线发送模块2无线连接,与门12的两输入端分 别与计算机状态灯37相连接。与门12的两输入端分别与计算机状态灯37相连接,是指与门12的两输入端与主 机上Sl状态灯、S3状态灯相连接,与门12的输出至控制器11的输入端。当是运用计算机主板上连接到机箱面前板的电源指示灯Power Led闪烁时表示当 前计算机系统处于Sl状态或S3状态时,与门12的两输入端都与计算机主板上输出至电源 指示灯Power Led的管脚相连接;当是增加一个Sle印Led状态指示灯表示Sl状态和S3 状态时,与门12的两输入端都与计算机主板上输出至Sle印Led状态指示灯管脚相连接; 当是在计算机主板上单独内建Sl状态灯对应Sl状态、S3状态灯对应S3状态时,与门12的 两输入端分别与计算机主板上输出至Sl状态灯、S3状态灯的管脚相连接。当与门12的两输入端都与计算机主板上输出至电源指示灯Power Led的管脚相 连接,用于取样Sl状态、S3状态时的脉冲信号,以及当计算机完全开启(SO状态)信号、S4 状态和S5状态信号;当控制器11检测到与门12输出为脉冲信号,说明当前计算机系统为 Sl状态或S3状态;当控制器11检测到与门12输出为低电平信号,说明当前计算机系统为 完全开启(S0状态);当控制器11检测到与门12输出为高电平信号,说明当前计算机系统 为关闭(S5状态)或S4状态。当与门12的两输入端都与计算机主板上输出至Sle印Led状态指示灯管脚相连 接,用于取样Sl状态、S3状态时的电平信号,当控制器11检测到与门12输出为低电平信 号,说明当前计算机系统为Sl状态或S3状态;当控制器11检测到与门12输出为高电平信 号,说明当前计算机系统为SO状态或S4状态或S5状态。当与门12的两输入端分别与计算机主板上输出至Sl状态灯、S3状态灯的管脚相 连接,用于取样Sl状态、S3状态时的电平信号,当控制器11检测到与门12输出为低电平 信号时,说明当前计算机系统为Sl状态或S3状态;当控制器11检测到与门12输出为高电 平时,说明当前计算机系统为SO状态或S4状态或S5状态。从上分析可知与门12对于ACPI LED状态灯取样,当对于计算机主板上增加一个 SleepLed状态指示灯表示Sl状态和S3状态或单独内建Sl状态灯对应Sl状态、S3状态灯 对应S3状态,其与门12输出功能相同。电源检测电路17用于取样正确指示主机电源开启的电源输出信号至控制器11的 输入端,本实施例中优选计算机主机电源供主板的+5V电源。状态开关36与控制器11输入端相连接,根据计算机主板上状态灯建立的不同形 式,置开关为“0”或“1”输入控制器11 ;当与门12的两输入端都与计算机主板上输出至电 源指示灯Power Led的管脚相连接时,状态开关36置为“0”;当与门12的两输入端都与计 算机主板上输出至Sle印Led状态指示灯管脚相连接或分别与计算机主板上单独内建的 Sl状态灯、S3状态灯的管脚相连接时,状态开关36置为“1”。[0062]当计算机主机接通电源,控制器11通电初始化时,检测到状态开关36为“ 0 ”,说明 计算机主板上是以电源指示灯Power Led闪烁时表示计算机系统处于Sl状态或S3状态, 进入计算机主板上连接到机箱面前板的电源指示灯Power Led闪烁时表示计算机系统处于 Sl状态或S3状态时的计算机系统SO状态、Sl状态、S3状态、S4状态、S5状态判别方法; 当检测到状态开关36为“1”,说明计算机主板上是增加一个Sle印Led状态指示灯表示Sl 状态和S3状态或是计算机主板上单独内建Sl状态灯对应Sl状态、S3状态灯对应S3状态, 进入计算机主板上是增加一个Sle印Led状态指示灯表示Sl状态和S3状态或是计算机主 板上单独内建Sl状态灯对应Sl状态、S3状态灯对应S3状态时的计算机系统SO状态、Sl 状态、S3状态、S4状态、S5状态判别方法。计算机主板上连接到机箱面前板的电源指示灯Power Led闪烁时表示计算机系统 处于Sl状态或S3状态时的计算机系统SO状态、Sl状态、S3状态、S4状态、S5状态判别方 法控制器11检测到与门12输出为低电平信号,说明当前计算机系统为完全开启(SO 状态);与门12输出为脉冲信号,说明当前计算机系统为Sl状态或S3状态;与门12输出 为高电平信号,说明当前计算机系统为S5状态或S4状态。计算机主板上增加一个Sle印Led状态指示灯表示Sl状态和S3状态或计算机主 板上单独内建Sl状态灯对应Sl状态、S3状态灯对应S3状态时的计算机系统SO状态、Sl 状态、S3状态、S4状态、S5状态判别方法控制器11检测到与门12输出为低电平信号,说明当前计算机系统为Sl状态或S3 状态;当控制器11检测到与门12输出为高电平信号时,通过电源检测电路17检测到主机 电源开启,说明当前计算机系统为SO状态;通过电源检测电路17检测到主机电源关闭(软 关机),说明当前计算机系统为S4状态或S5状态。PCI总线金手指29是用于与计算机PCI插槽连接,是网络切换PCI卡与计算机通路。系统配置芯片24用于网络切换PCI卡的配置,是一块EEPOM存储器芯片。PCI接口芯片23是用于PCI总线与本地总线22之间的桥,连接PCI卡的本地端逻 辑到PCI总线上,并将PCI命令(读写寄存器、内存、I/O端口等)翻译到本地端。扩展ROM芯片21是一块EPROM存储器芯片,其EPROM存储器芯片地址线为A0、A1、 A2…至An,An为EPROM存储器芯片的最高位地址线,本实施例中当An为“1”时,EPROM存 储器芯片内存放软盘、光盘、USB存储设备检测程序及提示程序;当An为“0”时,EPROM存储 器芯片内除存放软盘、光盘、USB存储设备检测程序及提示程序,还存有内存清除程序。软 盘、光盘、USB存储设备检测程序用于网络切换时检测软驱、光驱、USB接口中是否有存储体 存在,有存储体存在,执行提示程序提示用户取出;用重启方法进行网络切换时,执行内存 清除程序清除内存。或门14的两输入端中一端与本地总线22中用于扩展ROM芯片21的片选信号输出 端相连接,另一端控制器11的输出端相连接,或门14的输出端与扩展ROM芯片21的片选 CS端相连接;用于是否允许本地总线22选中扩展ROM芯片21,当控制器11输出低电平至 或门14时,允许本地总线22选中扩展ROM芯片21 ;当控制器11输出高电平至或门14时, 不允许本地总线22选中扩展ROM芯片21。[0072]网络切换过程步骤如下a)当计算机主机接通电源,控制器11通电初始化,输出置位信号到D触发器26置 位端PR,使Q端输出为“1”,输出低电平至或门14的输入端,输出“1”至扩展ROM芯片21的 地址An,置网络切换信息为外网,运用任何一种方式启动计算机,计算机系统执行扩展ROM 芯片21内的软盘、光盘、USB存储设备检测程序及提示程序;控制器11通过D触发器26的 输出端Q检测到PCIRST#信号(低电平),延时2秒输出置位信号到D触发器26置位端PR, 使Q端输出为“1”;b)当计算机系统完全开启(SO状态)一次后,控制器11接收到鼠标上外网切换键 5或内网切换键6网络切换信号请求时,送置位信号到D触发器26置位端PR,使Q端输出 为“1”,检测计算机系统状态,1)当计算机处于Sl状态或S3状态,输出高电平至或门14的输入端,立即开启计 算机按原网络方式运行,控制器11通过D触发器26的输出端Q检测到PCIRST#信号(低 电平),延时2秒输出置位信号到D触发器26置位端PR,使Q端输出为“ 1” ;2)当计算机处于非Sl状态或S3状态,进入下一步骤c ;c)进行当前网络切换申请与前一次运行网络比较,1)相同,输出高电平至或门14的输入端,不改变原网络状态;当检测计算机系统 处于S4状态或S5状态,立即开启计算机按原网络方式运行;当2分钟内检测到计算机系统 从SO状态转为S4状态或S5状态,延时4秒开启计算机按原网络方式运行;当检测到计算 机系统一直处于SO状态,重启计算机为原网络;控制器11通过D触发器26的输出端Q检 测到PCIRST#信号(低电平),延时2秒输出置位信号到D触发器26置位端PR,使Q端输 出为“1”;2)不同,输出低电平至或门14的输入端;当控制器11检测计算机系统处于S4状 态或S5状态,控制器11输出“1”至扩展ROM芯片21的地址An,立即切换相应网络并开启 计算机,计算机系统执行扩展ROM芯片21内的软盘、光盘、USB存储设备检测程序及提示程 序;当控制器11在2分钟内检测到计算机系统从SO状态转为S4状态或S5状态,控制器11 输出“1”至扩展ROM芯片21的地址An,延时4秒切换相应网络并开启计算机,计算机系统 执行扩展ROM芯片21内的软盘、光盘、USB存储设备检测程序及提示程序;当控制器11检 测到计算机系统一直处于SO状态,而2分钟内通过D触发器26的输出端Q检测到PCIRST# 信号(低电平,说明计算机是按重启方式进行网络切换)时,控制器11输出“0”至扩展ROM 芯片21的地址An,控制器11切换相应网络并开启计算机,计算机系统执行扩展ROM芯片 21内的软盘、光盘、USB存储设备检测程序及提示程序,以及内存清除程序;控制器11通过 D触发器26的输出端Q检测到PCIRST#信号(低电平),延时2秒输出置位信号到D触发 器26置位端PR,使Q端输出为“ 1 ” ;d)计算机系统在SO状态时,控制器11从接收到鼠标上外网切换键5或内网切换 键6网络切换信号请求开始,2分钟内没有检测到S4状态或S5状态信号或PCIRST#复位信 号时清除本次网络切换请求;2分钟内检测到Sl状态或3状态信号时,清除本次网络切换 请求;控制器11在没有检测到Sl状态或S3状态或S4状态或S5状态信号或PCIRST#复位 信号有效之前,又接收到网络切换请求,后一个网络切换请求有效,前一个网络切换请求清 除;[0081]e)不管运用任何一种方式开启或重启计算机,控制器11通过D触发器26的输出 端Q检测到PCIRST#信号(低电平),延时2秒输出置位信号到D触发器26置位端PR,使 Q端输出为“1”;f)计算机主机的电源在接通状态,当计算机系统完全开启(SO状态)一次后,运 用外网切换键5和内网切换键6以外的任何一种方式开启或重启计算机,控制器11通过D 触发器26的输出端Q检测到PCIRST#信号(低电平)时,控制器11输出高电平至或门14 的输入端,不改变原网络状态,计算机系统为前一次计算机运行的网络方式,延时2秒输出 置位信号到D触发器26置位端PR,使Q端输出为“ 1 ”。图2中除指示灯LED和无线接收模块13自网络切换PCI卡引到计算机面板,无线 发送模块2本身就安装在鼠标上,其余都安装在网络切换PCI卡上。编码学习开关15用于控制器11对外网切换键5和内网切换键6无线编码学习, 由两编码开关组成,一位“0”和“1”用于控制器11判断是切换按键学习,还是网络切换,另 一位“0”和“ 1 ”用于外网切换键5学习,还是内网切换键6学习。学习指示灯16用于控制器11对外网切换键5和内网切换键6无线编码学习指示, 由发光二极LED组成,编码学习开关15的一位用于控制器11判断是切换按键学习,还是网 络切换请求,置于切换按键学习位置时学习指示灯16点亮,当控制器11对外网切换键5和 内网切换键6学习成功,学习指示灯16熄灭,提示学习成功,用户将编码学习开关15置回 网络切换位置。计算机主机电源掉电后重新上电,控制器11置网络切换信息为外网,输出低电平 至或门14的输入端,输出“1”至扩展ROM芯片21的地址An ;运用外网切换键5和内网切 换键6以外的任何一种方式开启计算机,为外网方式;当运用外网切换键5和内网切换键6 开启计算机,控制器11接到网络切换信号,立即进行相应网络切换并启动计算机;运用任 何一种方式启动计算机,计算机系统均执行扩展ROM芯片21内的软盘、光盘、USB存储设备 检测程序及提示程序。计算机主机的电源在接通状态,计算机系统完全开启(SO状态)一次后,运用外网 切换键5和内网切换键6以外的任何一种方式开启或重启计算机,为前一次计算机运行的 网络方式。第二数字模拟开关18用于开启计算机,本例中取CD4066为数字模拟开关,控制端 连接到控制器11,开关端连接到插针27和插针28,插针27用于连接计算机面板上开机键 的启动线(POWER 0N),插针28用于连接计算机主板上电源(POWER ON)开机插针,第二数字 模拟开关18在这里相当于计算机面板上开机键的开机功能。无线接收模块13用于对鼠标上无线发送模块2的无线接收并传送给控制器11,当 控制器11接收到网络切换信号时判别是内网还是外网切换请求,然后根据电源检测电路、 Sl状态和S3状态灯检测、PCIRST#复位信号检测及前后顺序进行相应操作。非门25用于PCI总线上PCIRST#复位信号反向,输入端接PCIRST#复位信号,输 出端连接D触发器26时钟端CK,D触发器26时钟CK上升沿有效;D触发器26置位端I3R 通过信号线分别与控制器11输出端、电阻R6的一端、电容C的一端相连接,电阻R6的另一 端与电源+5VSB相连接,电容C的另一端与主机电源地相连接,置位端PR低电平有效;D触 发器26清零端CLR串接电阻R7,电阻R7与电源+5VSB相连接,清零端CLR低电平有效;D触发器32的数据输入端D与主机电源地相连接,D触发器26的输出端Q通过信号线与控 制器11的输入端相连接,计算机上电D触发器26置位,Q端输出为“1”,计算机启动一次 PCIRST#就触发一次D触发器26,使Q端输出为“0”,当控制器11接收到鼠标上外网切换键 5或内网切换键6网络切换信号请求时,送置位信号到D触发器26置位端PR,使Q端输出 为“ 1 ”,根据状态开关36的置位值,进行计算机系统状态检测,完成相应任务。硬盘切换电路20用于具体完成双硬盘切换,连接有连接主板硬盘接口插座的插 座33,内网硬盘接口的插座34,外网硬盘接口的插座35,以及受控端连接到控制器11,当接 受到控制器11硬盘切换控制信号时进行硬盘切换。网络切换电路19用于具体完成双网络切换,连接有连接主机网卡RJ45接口的插 座30,内网连接插座31,外网连接插座32,以及受控端连接到控制器11,当接受到控制器11 网络切换(单指网络)控制信号时进行内外切换。本发明中没有特别说明的网络切换是指网络和硬盘切换。
权利要求一种遥控网络物理隔离装置,包括遥控鼠标和PCI网络隔离卡,遥控鼠标与PCI网络隔离卡无线连接;所述PCI网络隔离卡包括控制器(11),与控制器(11)分别相连接的与门(12)、无线接收模块(13)、编码学习开关(15)、学习指示灯(16)、电源检测电路(17)、数字模拟开关(18)、网络切换电路(19)、硬盘切换电路(20)、状态开关(36),与网络切换电路(19)分别相连接的插座(30、31、32),与硬盘切换电路(20)分别相连接的插座(33、34、35),扩展ROM芯片(21),扩展ROM芯片(21)依次串接的本地总线(22)、PCI接口芯片(23)、PCI总线金手指(29),与PCI接口芯片(23)相连接的系统配置芯片(24),与数字模拟开关(18)的开关端分别相连接的插针(27、28),与PCI总线金手指(29)上PCIRST#的输出端相连接的与非门(25),时钟端与非门(25)的输出端相连接的D触发器(26),电阻(R6、R7),电容(C);所述电阻(R6)、电阻(R7)的一端分别与+5VSB电源相连接,电阻(R7)的另一端与D触发器(26)的清零端相连接,电阻(R6)的另一端分别接电容(C)的一端、D触发器(26)的置位端、控制器(11)输出端相连接,电容(C)的另一端和D触发器(26)的输入端分别与主机电源地相连接,D触发器(26)的输出Q端与控制器(11)的输入端相连接,与门(12)的两输入端分别与计算机状态灯(37)相连接;其特征在于,还包括输出端与扩展ROM芯片(21)的片选CS端相连接的或门(14);所述或门(14)的一输入端与本地总线(22)相连接、另一输入端与控制器(11)相连接;所述扩展ROM芯片(21)的地址线An与控制器(11)的输出端相连接。
专利摘要本实用新型公布了一种遥控网络物理隔离装置,包括无线连接的遥控鼠标和PCI网络隔离卡;所述PCI网络隔离卡包括本地总线、控制器、与本地总线相连接的扩展ROM芯片;其特征在于,还包括或门,其输出端与扩展ROM芯片的片选CS端相连接,两输入端分别与本地总线相连接、控制器相连接;所述扩展ROM芯片的地址线An与控制器的输出端相连接。本实用新型的一种遥控网络物理隔离装置,不仅提高了网络切换可靠性,同时提高了网络切换速度,且适合任何操作系统,使用方便。
文档编号G06F3/038GK201681395SQ201020213228
公开日2010年12月22日 申请日期2010年6月2日 优先权日2010年6月2日
发明者王长宝, 黄辉 申请人:江苏科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1