计算机远程控制系统的制作方法

文档序号:7887036阅读:319来源:国知局
专利名称:计算机远程控制系统的制作方法
技术领域
本发明涉及一种电子设备,特别涉及一种计算机远程控制系统。
背景技术
在很乡隋况下,需要对计算机进行远程控制,例如计算机远程维护。目前,计算机的远程控制都是通过软件来实现的,即在受控计算机中安装软件,将受控计算机的相关信息通过网络传递给远程控制计算机,远程控制计算机根据所获得的信息发布相关的指令,并通过网络将这些指令传递给受控计算机,以此来实现远程控制.这种控制方式的缺点是,由于该种方法通过软件实现,如果受控计算机上安装的控制软件出现故障,或受控计算机的操作系统出现故障,则远程主机无法获得受控计算机的信,也就无法进行远程控·制;此外,该种方法利用网络实现信息的传递,如果是在两个局域网之间,则要通过INTERNET网进行信息传递,由于这种控制软件是采用“木马”方式来获取受控计算机信息的,一般情况下,出于安全的角度,受控计算机所在单位的网管不会允许这种类型的软件自由出入本单位的局域网,使控制过程无法进行。

发明内容
发明内容本发明的目的是提供一种计算机远程控制系统,该系统不依赖于受控机的软件系统和以太网,控制过程方便、可靠。本发明是通过以下技术方案来实现的一种计算机远程控制系统,其特征是包括受控端机盒和控制端机盒两部分,受控端机盒的盒体内装有电子线路板和GPRS模块,GPRS模块的天线伸出在盒体之外,盒体上有可与受控计算机主机的键盘接口、鼠标接口、显示卡接口、显示器相连接的接口以及电源接口,电子线路板和GPRS模块构成的电路中有输入处理模块、数据处理模块、输出模块,测试模块、控制模块和传输模块,控制模块中装有程序单元;控制端机盒的盒体内装有GPRS模块,GPRS模块的天线伸出盒体之外,盒体上有可与控制端计算机主机的串口连接的接口,在控制端计算机的主机内装有程序单元。上述技术方案中所说的电路中的输入处理模块包括ADC转换芯片;数据处理模块包括DSP芯片和缓存RAM芯片;输出模块包括串口和键盘、鼠标接口 ;测试模块包括JTAG
I.JTAG2端口和DAC转换芯片;控制模块包括FPGA (或CPLD)芯片以及EPROM芯片,传输模块为GPRS模块。上述技术方案的工作原理是在受控端机盒程序单元的控制下,受控机显卡输出的模拟显示图像信号经输入模块进行模数转换转换为数字图像信号后,直接送至64MRAM (帧存)存储;DSP从RAM (帧存)中将图像数据取出,进行压缩处理,处理后送至64MRAM缓存中存储;串口通过向DSP发送中断请求,将DSP从RAM缓存中读取的压缩处理后的数据传送给GPRS模块,由经无线网络将数据传递给远端主控机;远端主控机复原受控机的显示图像,通过键盘和鼠标发送相关指令,这些指令在控制端计算机主机内的程序单元的控制下,传送至控制端机盒内的GPRS模块,经由通过无线GPRS网络传递给与受控机相连的部分的GPRS模块,与受控机相连的部分的GPRS模块将这些指令经串口传送给控制模块,控制模块将这些指令通过键盘接口、鼠标接口传送给受控计算机,以此达到对受控计算机的控制。本发明的优点是一、由于使用无线GPRS网络传输,远程控制的距离不受限制;二、由于本控制系统是单独的的硬件系统,只要受控机的显卡正常工作,就可使用,受控机的软件出现故障,不影响系统的工作;三、不受网络故障或其他人为管制的影响。


图I是本发明的结构示意 图2是本发明与受控计算机、控制计算机的联接关系示意 图3是本发明的工作原理框图; 图4是本发明的受控端机盒的电路逻辑 图5是本发明的受控端机盒的程序单元流程 图6是本发明的控制端计算机内的程序单元流程图。
具体实施例方式具体实施方式
下面结合附图和实施例对本发明做进一步阐述。本发明所说的计算机远程控制系统,从硬件方面可分成两部分,即受控端机盒(I)和控制端机盒(2),受控端机盒的盒体内装有电子线路板(4)和GPRS模块(9),GPRS模块
(9)的天线(3)伸出在盒体之外,盒体上有接口(5).(6). (8),可分别与受控计算机主机的键盘接口(16),鼠标接口(巧)、显示卡接口(17)相连接,如图I和图2所示.受控端机盒(I)的接口(7)是显示器连接端口,可供调试系统时使用;该机盒还有外接电源的接口
(10)。控制端机盒⑵的盒体内装有GPRS模块(12),该模块的天线(13)伸出盒体之外,盒体(2)上有接口(11),该接口(11)与控制计算机的串口相连接,控制计算抓的键盘、鼠标、显示器与主机的连接关系未作任何改变。本发明的主要电子线路位于受控端机盒内,它的电子线路板和GPRS模块构成的电路中有输入处理模块、数据处理模块、输出模块,测试模块、控制模块和传输模块,其工作过程和电路框图如图3和图4所示,具体说明如下
1,输入模块ADC转换芯片将受控计算机显卡输出的模拟RGB信号转换为数字RGB信号,并将转换后的数据直接传输给64MRAM帧存存储.
2、数据处理模块DSP芯片从帧存中读取的数字信号,利用压缩处理技术对数字信号进行压缩处理,处理后送入RAM缓存。FLASH作为DSP的程序存储单元,存储DSP的图像处理程序.
3、输出模块
1)、串口通过向DSP发出中断请求,将64M缓存RAM中存储的处理后的图像数据传送给GPRS模块;将GPRS模块接收到的主控计算机发来的指令传给DSP;
2)、键盘、鼠标接口DSP将主机发来的指令通过键盘、鼠标接口传给受控计算机,以达到虚拟受控计算机本机键盘、鼠标命令的目的。4、测试模块
I) JTAG I, JTAG2端口 用于对DSP和FPAG进行程序调试。2) DAC输出将数字图像数据转换为模拟图像数据传给显示器便于本地调试。5、控制模块
I ) FPGA(或CPLD ) 作为以上四个模块的时序控制和片选器件。2 ) EPROM:作为 FPGA 的配置 ROM。
6、传输模块
可采用市面现有的成熟的GPRS模块作为数据传输模块。本实施例中,上述电路的主要元器件建议使用以下型号DSP芯片用320C6711;HASH 芯片用 AT29LV0I0A; EPGA 芯片用 EPLC3T144C8; EPROM 芯片用 EPCSl;ADC 芯片用THS8083; DAC 芯片用 T11S8134; RAM 芯片用 MT48LC8M8A2TGe
受控端机盒内电路的控制模块内安装有程序单元.其流程图如图5所示,它至少包括以下步骤
a、判断命令的种类,在开始命令、键盘命令和鼠标命令中做出选择;
b、如果是开始命令,则进行初始化;如果是键盘命令或鼠标命令,则向受控电脑发送键盘命令或鼠标操作命令;
C、进行A/D转换;
d、进行图像压缩;
e、进行图像缓存;
f、进行图像发送。控制端计算机主机内安装有程序单元,其流程图如图6所示,它至少包括以下步骤
a、用户登录;
b、发送开始命令;
C、接受图像;
d、图像还原;
e、判断是否结束,如是,则结束操作,如不是,则进入步骤f;
f、判断电脑操作的命令种类是键盘操作,还是鼠标操作;
如是键盘操作,则发送键盘命令;如果是鼠标操作,则判断是单击、双击或是选择,然后分别发送单击、双击或选择命令。
权利要求
1.一种计算机远程控制系统,其特征是包括受控端机盒和控制端机盒两部分,受控端机盒的盒体内装有电子线路板和GPRS模块,GPRS模块的天线伸出在盒体之外,盒体上有可与受控计算机主机的键盘接口、鼠标接口、显示卡相连接的接口、显示器相连接的接口以及电源接口,电子线路板和GPRS模块构成的电路中有输入处理模块、数据处理模块、输出模块,测试模块、控制模块和传输模块,控制模块中装有程序单元;控制端机盒的盒体内装有GPRS模块,GPRS模块的天线伸出盒体之外,盒体上有可与控制端计算机主机的串口连接的接口,在控制端计算机的主机内装有程序单元。
2.根据权利要求I所述的计算机远程控制系统,其特征是受控端机盒的电路中,其输入处理模块包括ADC转换芯片;数据处理模块包括DSP芯片和缓存RAM芯片;输出模块包括串口和键盘、鼠标接口 ;测试模块包括JTAG1. JTAG2端口和DAC转换芯片;控制模块包括FPGA (或CPLD)芯片以及EPROM芯片,传输模块为GPRS模块。
全文摘要
一种计算机远程控制系统,包括受控端机盒和控制端机盒两部分,受控端机盒的盒体内装有电子线路板和GPRS模块,盒体上有可与受控计算机主机的键盘接口、鼠标接口、显示卡相连接的接口、显示器接口相连接的接口以及电源接口,电子线路板和GPRS模块构成的电路中有输入处理模块、数据处理模块、输出模块,测试模块、控制模块和传输模块,控制端机盒的盒体内装有与控制端计算机主机的串口连接的GPRS模块。这种系统能把受控端计算机显示器的图像发送到控制端,把控制端的键盘和鼠标命令发送到受控端,不依赖计算机软件和网络,控制方便、可靠。
文档编号H04L29/08GK102710734SQ201210007888
公开日2012年10月3日 申请日期2012年1月12日 优先权日2012年1月12日
发明者陈华明 申请人:苏州百正信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1