Signal transmission system and signal transmission method for computer input device

文档序号:68096 发布日期:2021-10-01 浏览:47次 中文

阅读说明:本技术 用于计算机输入装置的信号传输系统及信号传输方法 (Signal transmission system and signal transmission method for computer input device ) 是由 徐德平 陈希圣 于 2020-03-30 设计创作,主要内容包括:本发明公开一种信号传输系统及信号传输方法,该系统包括主机及信号侦测装置。主机包括第一信号接收器及第二信号接收器。信号侦测装置包括控制器。控制器用以:于第一时点,传输第一侦测信号给第一信号接收器;判断第二时点与第一时点的时间差是否落于回报时间区间内,其中第二侦测信号发生于第二时点;以及,当时间差落于回报时间区间内,直接或间接地传输第二侦测信号给第二信号接收器。本发明的信号传输系统及信号传输方法,解决了碍于输入装置的回报率的最高上限,主机在执行某程序时无法进行更灵敏或更快速运算的问题。(The invention discloses a signal transmission system and a signal transmission method. The host comprises a first signal receiver and a second signal receiver. The signal detection device comprises a controller. The controller is used for: transmitting a first detection signal to a first signal receiver at a first time point; judging whether the time difference between a second time point and the first time point is within a reporting time interval or not, wherein a second detection signal occurs at the second time point; and when the time difference is within the reporting time interval, directly or indirectly transmitting the second detection signal to the second signal receiver. The signal transmission system and the signal transmission method solve the problem that a host cannot carry out more sensitive or faster operation when executing a certain program due to the highest upper limit of the return rate of the input device.)

1. A signal transmission system for a computer input device, the signal transmission system comprising:

a host, comprising:

a first signal receiver; and

a second signal receiver; a signal detection device, comprising:

a first controller to: transmitting a first detection signal to the first signal receiver at a first time point; judging whether the time difference between a second time point and the first time point is within a reporting time interval or not, wherein a second detection signal occurs at the second time point; when the time difference falls within the reporting time interval, the first controller directly or indirectly transmits the second detection signal to the second signal receiver.

2. The signal transmission system of claim 1, wherein the first signal receiver and the second signal receiver are wireless signal receivers; the first controller is configured to directly transmit the second detection signal to the second signal receiver when the time difference falls within the reporting time interval.

3. The signal transmission system of claim 1, wherein the first signal receiver and the second signal receiver are wireless signal receivers; the first controller is configured to directly transmit the second detection signal to the first signal receiver when the time difference falls outside the reporting time interval.

4. The signal transmission system of claim 1, wherein the number of the first controllers is less than the total number of the first signal receivers and the second signal receivers.

5. The signal transmission system of claim 1, wherein the signal detection device further comprises:

the second controller is electrically connected with the first controller;

wherein, this signal transmission system still includes:

the first signal connecting line is electrically connected with the first signal receiver and the first controller; and

the second signal connecting line is electrically connected with the second signal receiver and the second controller;

the first controller is used for transmitting the second detection signal to the second controller when the time difference is within the reporting time interval; the second controller is used for transmitting the second detection signal to the second signal receiver.

6. The signal transmission system of claim 5, wherein the first controller is configured to directly transmit the second detection signal to the first signal receiver when the time difference falls outside the reporting time interval.

7. The signal transmission system of claim 5, wherein the host comprises n controllers, the n controllers comprise the first controller and the second controller, the signal detection device comprises n signal receivers, the n signal receivers comprise the first signal receiver and the second signal receiver, wherein n is a positive integer equal to or greater than 2.

8. The signal transmission system of claim 1, wherein the reporting time interval is 1 ms.

9. A signal transmission method for a computer input device, comprising:

providing a signal transmission system according to any one of claims 1 to 8;

the first controller transmits a first detection signal to the first signal receiver at a first time point;

the first controller judges whether the time difference between a second time point and the first time point is within a reporting time interval or not, wherein a second detection signal occurs at the second time point; and

when the time difference falls within the reporting time interval, the first controller directly or indirectly transmits the second detection signal to the second signal receiver.

10. The signal transmission method of claim 9, wherein the first signal receiver and the second signal receiver are wireless signal receivers; the signal transmission method further includes:

when the time difference is within the reporting time interval, the second detection signal is directly transmitted to the second signal receiver.

11. The signal transmission method of claim 9, wherein the first signal receiver and the second signal receiver are wireless signal receivers; the signal transmission method further includes:

when the time difference is outside the reporting time interval, the second detection signal is directly transmitted to the first signal receiver.

12. The signal transmission method according to claim 9, wherein the signal detection device further comprises a second controller electrically connected to the first controller; the signal transmission method further includes:

when the time difference is within the reporting time interval, the first controller transmits the second detection signal to the second controller;

the second controller transmits the second detection signal to the second signal receiver.

13. The signal transmission method of claim 12, further comprising:

when the time difference is outside the reporting time interval, the first controller directly transmits the second detection signal to the first signal receiver.

Technical Field

The present invention relates to a signal transmission system and a signal transmission method, and more particularly, to a signal transmission system and a signal transmission method for a computer input device.

Background

The conventional input device will report the triggered signal of the input device to the host at regular time. Under the USB protocol architecture, the maximum return rate of the input device to the host is 1000Hz, but the limitation of the maximum return rate limits the functions of the host. For example, the host cannot perform more sensitive or faster operations while executing a program, which may be limited by the maximum upper limit of the response rate of the input device. Therefore, how to propose a new signal transmission system to improve the aforementioned problems is one of the directions of efforts of those skilled in the art.

Disclosure of Invention

In view of the problems in the prior art, the present invention provides a signal transmission system and a signal transmission method to solve the above problems.

Therefore, an object of the present invention is to provide a signal transmission system for a computer input device, the signal transmission system comprising:

a host, comprising:

a first signal receiver; and

a second signal receiver;

a signal detection device, comprising:

a first controller to: transmitting a first detection signal to the first signal receiver at a first time point; judging whether the time difference between a second time point and the first time point is within a reporting time interval or not, wherein a second detection signal occurs at the second time point; when the time difference falls within the reporting time interval, the first controller directly or indirectly transmits the second detection signal to the second signal receiver.

As an optional technical solution, the first signal receiver and the second signal receiver are wireless signal receivers; the first controller is configured to directly transmit the second detection signal to the second signal receiver when the time difference falls within the reporting time interval.

As an optional technical solution, the first signal receiver and the second signal receiver are wireless signal receivers; the first controller is configured to directly transmit the second detection signal to the first signal receiver when the time difference falls outside the reporting time interval.

As an optional technical solution, the number of the first controllers is less than the total number of the first signal receivers and the second signal receivers.

As an optional technical solution, the signal detection device further includes:

the second controller is electrically connected with the first controller;

wherein, this signal transmission system still includes:

the first signal connecting line is electrically connected with the first signal receiver and the first controller; and

the second signal connecting line is electrically connected with the second signal receiver and the second controller;

the first controller is used for transmitting the second detection signal to the second controller when the time difference is within the reporting time interval; the second controller is used for transmitting the second detection signal to the second signal receiver.

As an optional technical solution, the first controller is configured to directly transmit the second detection signal to the first signal receiver when the time difference falls outside the reporting time interval.

As an optional technical solution, the host includes n controllers, the n controllers include at least the first controller and the second controller, the signal detection device includes n signal receivers, the n signal receivers include at least the first signal receiver and the second signal receiver, where n is a positive integer equal to or greater than 2.

As an optional technical solution, the reporting time interval is 1 millisecond.

As an optional technical solution, the signal transmission method for the computer input device further includes:

the first controller transmits a first detection signal to the first signal receiver at a first time point;

the first controller judges whether the time difference between a second time point and the first time point is within a reporting time interval or not, wherein a second detection signal occurs at the second time point; and

when the time difference falls within the reporting time interval, the first controller directly or indirectly transmits the second detection signal to the second signal receiver.

As an optional technical solution, the first signal receiver and the second signal receiver are wireless signal receivers; the signal transmission method further includes:

when the time difference is within the reporting time interval, the second detection signal is directly transmitted to the second signal receiver.

As an optional technical solution, the first signal receiver and the second signal receiver are wireless signal receivers; the signal transmission method further includes:

when the time difference is outside the reporting time interval, the second detection signal is directly transmitted to the first signal receiver.

As an optional technical solution, the signal detection device further includes a second controller, the second controller is electrically connected to the first controller; the signal transmission method further includes:

when the time difference is within the reporting time interval, the first controller transmits the second detection signal to the second controller;

the second controller transmits the second detection signal to the second signal receiver.

As an optional technical solution, the signal transmission method further includes:

when the time difference is outside the reporting time interval, the first controller directly transmits the second detection signal to the first signal receiver.

Compared with the prior art, the signal transmission system comprises the host and the signal detection device. The host comprises a first signal receiver and a second signal receiver. The signal detection device comprises a controller. The controller is used for: transmitting a first detection signal to a first signal receiver at a first time point; judging whether the time difference between a second time point and the first time point is within a reporting time interval or not, wherein a second detection signal occurs at the second time point; and when the time difference is within the reporting time interval, directly or indirectly transmitting the second detection signal to the second signal receiver. The signal transmission system and the signal transmission method solve the problem that a host cannot carry out more sensitive or faster operation when executing a certain program due to the highest upper limit of the return rate of the input device.

The invention is described in detail below with reference to the drawings and specific examples, but the invention is not limited thereto.

Drawings

FIG. 1 is a flow chart of a signal transmission method for a computer input device according to an embodiment of the present invention;

FIGS. 2A-2C are process diagrams of a signal transmission method for a computer input device according to an embodiment of the present invention;

FIG. 3 is a flowchart of a signal transmission method for a computer input device according to another embodiment of the present invention; and

fig. 4A to 4C are process diagrams of a signal transmission method for a computer input device according to an embodiment of the invention.

Detailed Description

In order to further understand the objects, structures, features and functions of the present invention, the following embodiments are described in detail.

Referring to fig. 1 and fig. 2A to 2C, fig. 1 is a flowchart illustrating a signal transmission method for a computer input device according to an embodiment of the invention, and fig. 2A to 2C are process diagrams illustrating the signal transmission method for the computer input device according to the embodiment of the invention.

First, a signal transmission system 100 as shown in fig. 2A is provided. The signal transmission system 100 includes a host 110 and a signal detection device 120. The host 110 is, for example, a personal computer, notebook computer, tablet computer, or other electronic device having a processor or controller. The signal detecting device 120 is, for example, a mouse, a keyboard or other electronic devices capable of detecting the input of signals.

The host 110 includes a first signal receiver 111, a second signal receiver 112, and a processor (processor) 113. The signal detection device 120 includes a first controller 121, a sensor 122 and a wireless signal transmitter 123. In the present embodiment, the host 110 is a computer, for example, and the signal detecting device 120 is a mouse, for example. In the case of a mouse, the sensor 122 is, for example, an optical sensor, which is disposed at the bottom of the mouse housing and can sense the movement information of the mouse. The first controller 121 may transmit the detection signal corresponding to the movement information to the first signal receiver 111 or the second signal receiver 112 of the host 110 through the wireless signal transmitter 123. The first signal receiver 111 and/or the second signal receiver 112 of the host 110 are, for example, wireless signal receivers, which may be built in the host 110, or may be externally plugged into two connection ports of the host 110, such as Universal Serial Bus (USB) connection ports. The processor 113 is configured to execute a corresponding function according to the detection signal. In one embodiment, the first signal receiver 111 and/or the second signal receiver 112 are, for example, Dongle connectors.

In another embodiment, the signal detection device 120 is, for example, a keyboard. Depending on the triggering technology of the keyboard, the sensor 122 may be a membrane switch layer, a photo interrupter or a magnetic sensing element, etc., which is disposed within the housing of the keyboard. When the key of the keyboard is triggered, the sensor 122 sends a detection signal to the first controller 121 according to the triggered key.

The first controller 121 is configured to: at a first time t1, a first detection signal S1 is transmitted,t1To the first signal receiver 111; determining whether a time difference Δ t between the second time point t2 and the first time point t1 falls within the reporting time interval Δ r, wherein the second time point t2 generates the second detection signal S2,t2At the timing point, when the time difference Δ t falls within the reporting time interval Δ r, the first controller 121 directly transmits the second detection signal S2,t2To the second signal receiver 112. In one embodiment, the reporting time interval Δ r is a time converted from the signal reporting rate of the signal detection device 120 to the host 110. For example, for a report rate of 1000Hz, the report time interval is, for example, 1 ms; in other words, the first controller 121 transmits (reports) the detection signal (the signal generated by the triggering of the signal detection device 120) to the host 110 every 1 ms.

The following is a further description of the flow chart of fig. 1.

In step S110, as shown in fig. 2A, the first controller 121 transmits a first detection signal S1,t1To the first signal receiver 111. For example, in the case that the signal detecting device 120 is a mouse, the sensor 122 senses the movement information of the mouse at the first time point t1The first controller 121 generates a first detection signal S1 corresponding to the movement information,t1And is transmitted to the first signal receiver 111 of the host 110 through the wireless signal transmitter 123.

In step S120, the first controller 121 determines whether the time difference Δ t between the second time point t2 and the first time point t1 falls within the reporting time interval Δ r, wherein the second detection signal S2 is,t2Occurs at a second time t 2. For example, the sensor 122 senses the movement information of the mouse at the second time t 2. The first controller 121 accordingly determines whether the time difference Δ t between the second time point t2 and the first time point t1 falls within the reporting time interval Δ r. If yes, the process proceeds to step S130; if not, the flow proceeds to step S140.

In step S130, as shown in fig. 2B, when the time difference Δ t falls within the reporting time interval Δ r, the first controller 121 transmits the second detection signal S2 corresponding to the movement information,t2And transmitted to the second signal receiver 112 of the host 110 through the wireless signal transmitter 123. Thus, in the reporting time interval Δ r, the signal detection device 120 can transmit two detection signals to the host 110, which is equivalent to doubling the original reporting rate (e.g., increasing from 1000Hz to 2000Hz), thereby improving the sensitivity of the signal detection device 120. Since the return rate of the signal detection device 120 can exceed 1000Hz limited by the USB protocol, it can match the higher operation speed provided by the host 110. For example, when the host 110 executes a computer game (e.g., a competitive game), since the signal detection device 120 can provide a high rate of return, the operator can operate the computer game more smoothly and quickly, and the host 110 can also provide a higher operation speed based on the high rate of return.

In step S140, as shown in fig. 2C, when the time difference Δ t falls outside the reporting time interval Δ r, the first controller 121 transmits a second detection signal S2 corresponding to the movement information,t2And is transmitted to the first signal receiver 111 of the host 110 through the wireless signal transmitter 123. In other words, when the second detection signal S2,t2When the time difference Δ t is outside the reporting time interval Δ r, the first controller 121 still detects the second detection signal S2,t2The second signal receiver may be reduced for transmission to the first signal receiver 111112.

As shown in fig. 2A, when signals are transmitted (or reported) between the host 110 and the signal detection device 120 by wireless technology, the number of the first controllers 121 is less than the total number of signal receivers. Thus, the cost of the first controller 121 can be saved. In an embodiment, the number of first controllers 121 is, for example, one, regardless of the total number of controllers.

In one embodiment, the signal detection device 120 may include n signal receivers, where n is a positive integer equal to or greater than 2. The n signal receivers at least include the first signal receiver 111 and the second signal receiver 112. When n detection signals occur within the reporting time interval Δ r, the first controller 121 outputs the ith detection signal Si generated at the ith time point,tiAnd transmitting to the ith signal receiver, wherein i is a positive integer between 1 and n, and the (i + 1) th time point is later than the ith time point. When the total number of signal receivers is n, the rate of return can be increased by n times.

In addition, the embodiment of the invention does not limit the signal transmission method between the host 110 and the signal detection device 120, and the signal transmission (or reporting) method between the host 110 and the signal detection device 120 may also be a wired signal transmission.

Referring to fig. 3 and fig. 4A to 4C, fig. 3 is a flowchart illustrating a signal transmission method for a computer input device according to another embodiment of the present invention, and fig. 4A to 4C are process diagrams illustrating the signal transmission method for the computer input device according to the embodiment.

First, a signal transmission system 200 as shown in fig. 4A is provided. The signal transmission system 200 includes a host 210, a signal detection device 220, a first signal connection 230 and a second signal connection 240. The host 210 is, for example, a personal computer, notebook computer, tablet computer, or other electronic device having a processor or controller. The signal detecting device 220 is, for example, a mouse, a keyboard or other electronic devices capable of detecting signal input.

The host 210 includes a first signal receiver 211, a second signal receiver 212, and a processor 113. The signal detecting device 220 includes a first controller 221, a second controller 222, a first connection port 223, a second connection port 224 and the sensor 122, wherein the second controller 222 is electrically connected to the first controller 221. The first signal connection line 230 is electrically connected to the first signal receiver 211 and the first controller 221. For example, the first signal connection line 230 connects the first signal receiver 211 and the first connection port 223, so that the detection signal of the signal detection device 220 can be transmitted to the processor 113 of the host 210 through the first connection port 223 and the first signal receiver 211. The second signal connection line 240 is electrically connected to the second signal receiver 212 and the second controller 222. For example, the second signal connection line 240 connects the second signal receiver 212 and the second connection port 224, so that the detection signal of the signal detection device 220 can be transmitted to the processor 113 of the host 210 through the second connection port 224 and the second signal receiver 212.

In addition, the first signal connection line 230 and the second signal connection line 240 are, for example, connection lines integrated with the signal detection device 220. For example, the first signal connection line 230, the second signal connection line 240 and the signal detection device 220 are integrated, i.e., the first signal connection line 230 and the second signal connection line 240 are not detachable. In another embodiment, the first connection port 223 and the second connection port 224 can be exposed from the signal detection device 220, such that the first signal connection line 230 and the second signal connection line 240 can be detachably connected to the host 210 and the signal detection device 220. In an embodiment, the first signal connection line 230 and the second signal connection line 240 may be covered by a coating layer, so that the first signal connection line 230 and the second signal connection line 240 look like a single transmission line in appearance. In addition, the first connection port 223 and the second connection port 224 are, for example, usb connection ports.

In the present embodiment, the host 210 is a computer, for example, and the signal detection device 220 is a mouse, for example. In the case of a mouse, the sensor 122 is, for example, an optical sensor, which is disposed at the bottom of the mouse housing and can sense the movement information of the mouse. The first controller 221 may transmit a detection signal corresponding to the movement information to the first signal receiver 211 of the host 210 through the first connection port 223 or to the second signal receiver 212 through the second controller 222.

The following is a further explanation of the flow chart of fig. 3.

In the step S210, in the step S,as shown in fig. 4A, the first controller 221 transmits the first detection signal S1,t1To the first signal receiver 211. For example, when the signal detecting device 220 is a mouse, the sensor 122 senses the movement information of the mouse at the first time point t1, and the first controller 221 accordingly generates the first detecting signal S1 corresponding to the movement information,t1And is transmitted to the first signal receiver 211 of the host 210 through the first signal connection line 230.

In step S220, the first controller 221 determines whether the time difference Δ t between the second time point t2 and the first time point t1 falls within the reporting time interval Δ r, wherein the second detection signal S2,t2Occurs at a second time t 2. For example, when the sensor 122 senses the movement information of the mouse at the second time point t2, the first controller 221 determines whether the time difference Δ t between the second time point t2 and the first time point t1 falls within the reporting time interval Δ r. If yes, the process goes to step S230; if not, the flow advances to step S250.

In step S230, as shown in fig. 4B, the first controller 221 accordingly generates a second detection signal S2 corresponding to the movement information,t2To the second controller 222.

In step S240, as shown in fig. 4B, the second controller 222 outputs the second detection signal S2,t2Transmitted (reported back) to the second signal receiver 212 of the host 210 via the second signal connection 240. Thus, in the reporting time interval Δ r, the signal detection device 220 transmits two detection signals to the host 210, which is equivalent to doubling the original reporting rate (e.g., increasing from 1000Hz to 2000Hz), thereby improving the sensitivity of the signal detection device 210. Since the return rate of the signal detection device 220 can exceed 1000Hz limited by the USB protocol, it can match the higher operation speed provided by the host 210. For example, when the host 210 executes a computer game (e.g., a competitive game), since the signal detection device 220 can provide a high rate of return, the operator can operate the computer game more smoothly and quickly, and the host 210 can also provide a faster operation speed based on the high rate of return.

In step S250, as shown in fig. 4C, when the time difference Δ t falls outside the reporting time interval Δ r, the first controller 221 will respond to the movement informationThe second detection signal S2,t2And is transmitted to the first signal receiver 211 of the host 210 through the first signal connection line 230. In other words, when the second detection signal S2,t2When the time difference Δ t is outside the reporting time interval, the first controller 221 still detects the second detection signal S2,t2And transmitted to the first signal receiver 211, so that the burden of the second signal receiver 212 can be reduced.

As shown in fig. 4A, when signals are transmitted (or reported) between the host 210 and the signal detection device 220 in a wired manner, the total number of signal receivers of the host 210 is equal to the total number of controllers of the signal detection device 220. For example, the total number of signal receivers of the host 210 is 2, and the total number of controllers of the signal detection device 220 is also 2, so that the original rate of return can be increased by 2 times (e.g., from 1000Hz to 2000Hz), thereby improving the sensitivity of the signal detection device 220.

In one embodiment, the signal detection device 220 may include n controllers, where n is a positive integer equal to or greater than 2. The n controllers at least include a first controller 221 and a second controller 222. The host 210 includes n signal receivers, which at least include a first signal receiver 211 and a second signal receiver 212. When n detection signals occur within the reporting time interval Δ r, the first controller 221(i is equal to 1) will generate the ith detection signal Si at the ith time point,tiAnd transmitting the signal to an ith signal receiver through an ith controller, wherein i is a positive integer between 1 and n, and the ith +1 time point is later than the ith time point.

For example, when i equals 1, the first controller 221 generates the first detection signal S1 at a first time point (the time point when i equals 1),t1(i equals 1 detection signal) to the first signal receiver 211(i equals 1 signal receiver); when i equals 2, the first controller 221 generates the second detection signal S2 at the second time point (the time point when i equals 2),t2(i equals 2) the detection signal is transmitted to the second signal receiver 212(i equals 2) by the second controller 222(i equals 2); when i is greater than 2, the first controller 221 generates the i-th detection signal Si at the i-th time point,tiBy passingThe ith controller is transmitted to the ith signal receiver. When the total number of the controllers is n, the rate of return can be increased by n times.

In summary, the signal transmission system of the present invention includes a host and a signal detection device. The host comprises a first signal receiver and a second signal receiver. The signal detection device comprises a controller. The controller is used for transmitting a first detection signal to the first signal receiver at a first time point; judging whether the time difference between a second time point and the first time point is within a reporting time interval or not, wherein a second detection signal occurs at the second time point; when the time difference falls within the reporting time interval, the second detection signal is directly or indirectly transmitted to the second signal receiver. The signal transmission system and the signal transmission method solve the problem that a host cannot carry out more sensitive or faster operation when executing a certain program due to the highest upper limit of the return rate of the input device.

The present invention is capable of other embodiments, and various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the invention.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:高速SPI通信装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!