一种远程操控中转卡的制作方法

文档序号:18493848发布日期:2019-08-21 01:46阅读:588来源:国知局
一种远程操控中转卡的制作方法

本实用新型涉及远程控制技术领域,更具体的说是涉及一种远程操控中转卡。



背景技术:

远程操控需要安装远程控制软件,远程控制软件是一种基于网络的,由一台电脑(主控端/客户端)远程控制另一台或者多台电脑(被控端Host/服务器端)的应用软件。程序一般分为控制端和被控端,办公版是控制端和被控端用同样的程序,可以相互控制。使用时客户端程序向被控端电脑中的服务器端程序发出信号,建立一个特殊的远程服务,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制被控端电脑中的各种应用程序运行,以及在被控电脑中上传下载文件,遥控被控电脑的开关机等,具有强大的内网穿透功能。

但是市场上某些软件或系统,如部分游戏类软件、银行安全类银行输入框、特殊软件等需要对病毒软件做限制,故会对系统输入有所限制,禁止使用系统调用模拟软件输入的方式进行输入与控制。而常见的远程控制类软件是通过软件模拟的方式,调用系统相应的API来实现鼠标、键盘的点击输入等操作。用户在使用此类远程控制软件时,无法点击或控制此类受限区域,故无法做到对被控系统的完全控制。

因此,如何提供一种可以实现对限制区域和窗口进行点击、输入的远程控制中转装置是本领域技术人员亟需解决的技术问题。



技术实现要素:

有鉴于此,本实用新型提供了一种远程操控中转卡,通过硬件模拟的方式,由一块单片机模拟成硬件鼠标、键盘设备,通过插入到被控主机的USB口,经过USB HID协议与远程控制软件通讯以实现硬件模拟的鼠标、键盘输入。此时即使是受限区域,也可被点击或控制,做到了远程控制类软件对被控主机的完全控制。

为了实现上述目的,本实用新型采用如下技术方案:

一种远程操控中转卡,包括:USB插口、中间芯片、主控芯片;其中:

所述USB插口插接在被控端的USB接口内,并且所述USB接口与所述中间芯片电性连接;

所述中间芯片与所述主控芯片电性连接;所述中间芯片,用于将被控端USB接口电压降压处理,并供电给所述主控芯片;

所述主控芯片包括:信号接收单元、信号转化处理单元和信号发送单元;所述中间芯片与所述信号接收单元电性连接;所述信号接收单元与所述信号转化处理单元电性连接;所述信号转化处理单元与所述信号发送单元电性连接;所述信号发送单元与所述USB插口电性相连;所述信号接收单元,用于接收被控端接收到来自主控端发送的键盘和鼠标的指令信号;所述信号转化处理单元,用于将所述指令信号转化成能够被被控端直接响应的等同于实体键盘和鼠标指令信号的转化信号;所述信号发送单元,用于将所述转化信号传递给被控端。

有益效果:远程操控中转卡是硬件模拟的真实的硬件鼠标、键盘设备,对主机的操作基于硬件USB消息,而不是调用系统API,所以软件限制系统调用对此无效,被控端在所有的窗口或区域内正常响应鼠标、键盘消息。通过使用本实用新型的产品实现了对被控端的所有区域进行输入与控制,有效节约了用户维护成本,提高远程控制的效率,让用户做到真正全区域控制。

而且,在远控时,用户也可以选择依旧使用调用系统API的方式来控制被控端,远程工作异常等时刻,远程操控中转卡也会自动切换到调用系统API的方式。

优选的,在上述一种远程操控中转卡中,所述主控芯片的型号为STM32F103C8T6。

优选的,在上述一种远程操控中转卡中,所述中间芯片将被控端USB接口电压降压为3.3V。

优选的,在上述一种远程操控中转卡中,所述中间芯片选用型号为AMS1117的降压芯片。

优选的,在上述一种远程操控中转卡中,所述主控芯片使用标准的USBHID协议将自身模拟为实体的鼠标和键盘,并通过自定义USB HID协议,与被控端进行通讯。

优选的,在上述一种远程操控中转卡中,所述主控芯片的PWM管脚电性连接有LED灯。

本实用新型由远程控制主控端软件向被控端软件发来鼠标点击、移动、滚动或键盘输入的消息,经由被控端软件通过自定义USB HID使用通讯协议通知远程操控中转卡。此时远程操控中转卡作为鼠标、键盘,向主机发送对应的消息。

远程操控中转卡使用STM32F103C8T6作为主控芯片,工作于USB Device状态;主控芯片的供电由被控端USB接口提供,通过AMS1117芯片降压为3.3V供给主控芯片。主控芯片板上贴有LED灯,由主控芯片的PWM管脚控制。此LED灯可以由软件控制为呼吸模式、闪烁模式、常亮模式等,并可控制LED灯的亮度。主控芯片PCB板使用2层板,由于面积较小,故双面皆表贴IC。

经由上述的技术方案可知,与现有技术相比,本实用新型公开提供了一种一种远程操控中转卡,通过硬件模拟的方式,由一块单片机模拟成硬件鼠标、键盘设备,通过插入到被控主机的USB口,经过USB HID协议与远程控制软件通讯以实现硬件模拟的鼠标、键盘输入。此时即使是受限区域,也可被点击或控制,做到了远程控制类软件对被控主机的完全控制。

附图说明

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1附图为本实用新型的框架图。

图2附图为本实用新型在主控端与被控端的工作流程图。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

本实用新型实施例公开了一种远程操控中转卡,通过硬件模拟的方式,由一块单片机模拟成硬件鼠标、键盘设备,通过插入到被控主机的USB口,经过USB HID协议与远程控制软件通讯以实现硬件模拟的鼠标、键盘输入。此时即使是受限区域,也可被点击或控制,做到了远程控制类软件对被控主机的完全控制。

一种远程操控中转卡包括:USB插口、中间芯片、主控芯片;其中:

USB插口插接在被控端的USB接口内,并且USB接口与中间芯片电性连接;

中间芯片与主控芯片电性连接;中间芯片,将被控端USB接口电压降压处理,并供电给主控芯片;

主控芯片包括:信号接收单元、信号转化处理单元和信号发送单元;中间芯片与信号接收单元电性连接;信号接收单元与信号转化处理单元电性连接;信号转化处理单元与信号发送单元电性连接;信号发送单元与USB插口电性相连;信号接收单元,用于接收被控端接收到来自主控端发送的键盘和鼠标的指令信号;信号转化处理单元,用于将指令信号转化成能够被被控端直接响应的等同于实体键盘和鼠标指令信号的转化信号;信号发送单元,用于将转化信号传递给被控端。

为了进一步优化以上技术方案,主控芯片的型号为STM32F103C8T6。

为了进一步优化以上技术方案,中间芯片将被控端USB接口电压降压为3.3V。

为了进一步优化以上技术方案。中间芯片选用型号为AMS1117的降压芯片。

为了进一步优化以上技术方案,主控芯片使用标准的USB HID协议将自身模拟为实体的鼠标和键盘,并通过自定义USB HID协议,与被控端进行通讯。

为了进一步优化以上技术方案,主控芯片的PWM管脚电性连接有LED灯。

工作流程:在主控端和被控端分别安装有匹配的主控远程软件和被控远程软件;远程操控时,用户将远程操控中转卡插入到被控电脑的USB接口中,此时被控软件上的远程操控中转卡图标将会被点亮,同时当主控端控制此被控电脑时,被控端将会提示正使用远程操控中转卡进行输入;主控端通过主控软件键盘和鼠标的操作指令传输到被控端的被控软件上;被控端的被控软件将接收到的键盘和鼠标操作指令传输到远程操控中转卡主控芯片的信号接收单元;信号转化处理单元将指令信号转化成能够被被控端直接响应的等同于实体键盘和鼠标指令信号的转化信号;信号发送单元将转化信号传递给被控端;被控端响应鼠标和键盘的指令,同时将显示画面传递给主控端。

此外,用户在主控端可选择是否使用远程操控中转卡进行输入,也可切换为传统的系统调用的软件模拟方式进行输入。当远程操控中转卡出现故障时,被控端软件将会自动切换为系统调用方式。

用户可以通过本使用新型的产品实现对被控主机的所有区域进行输入与控制,有效节约了用户维护成本,提高远程控制的效率,让用户做到真正全区域控制。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本实用新型。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本实用新型的精神或范围的情况下,在其它实施例中实现。因此,本实用新型将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1