The entire contents of Taiwan Patent Application No. 099138430, filed on Nov. 9, 2010, from which this application claims priority, are incorporated herein by reference.
1. Field of the Invention
The present invention generally relates to a coordinate detecting system and method thereof, and more particularly to an electromagnetic induction coordinate detecting system and method for supporting operations of multiple pointing devices.
2. Description of Related Art
Conventional electromagnetic induction coordinate detecting systems were designed with various frequency to resonate with the resonance circuits of a plurality of electromagnetic pointing devices. Therefore, multiple electromagnetic pointing devices could be operated in chorus on the electromagnetic induction coordinate detecting systems. However, it must increase hardware complexity to generate various frequency to control multiple electromagnetic pointing devices at the same time. For example, when using multiple electromagnetic pointing devices, in order to transmit data or signal between one specific electromagnetic pointing device and the electromagnetic induction coordinate detecting system, a corresponding hardware or circuit must be used to build signal communication with the specific electromagnetic pointing device, and it may increase hardware cost and complexity.
In view of the above drawback of conventional electromagnetic induction coordinate detecting systems, a need has arisen to propose an electromagnetic induction, coordinate detecting system and method to support operations of multiple electromagnetic pointing devices without increasing extra hardware cost and complexity.
In view of the foregoing, it is an object of the embodiment of the present invention to provide an electromagnetic induction coordinate detecting system and method thereof to support operations of multiple electromagnetic pointing devices without increasing hardware cost and complexity.
According to one embodiment, an electromagnetic induction coordinate detecting system which includes an electromagnetic sensor board and at least one electromagnetic pointing device provided. The electromagnetic sensor board is configured to emit a board-trigger signal. The electromagnetic pointing device includes an oscillation unit, a monitoring unit, and a first control unit. The oscillation unit is configured to couple the received, board-trigger signal and emit a coupled-trigger signal. The monitoring unit is configured to generate an internal trigger signal. The first control unit is configured to control the oscillation unit to emit an electromagnetic signal for a signal emitting period, after a delayed period when receiving the internal trigger signal. Wherein, the oscillation unit is enabled after receiving the board-trigger signal.
Accordingly, the electromagnetic sensor board calculates the coordination and pressure of each electromagnetic pointing device according to the electromagnetic signal.
According to another embodiment, an electromagnetic induction, coordinate detecting method for detecting the trace of at least one electromagnetic pointing device on an electromagnetic sensor board is disclosed. The method includes the following steps: first, a delayed, period for each electromagnetic pointing device is pre-determined. Then, whether a board-trigger signal from the electromagnetic sensor board is received is determined. If yes, the electromagnetic pointing device emits an electromagnetic signal after the delayed period. If not, it proceeds to determine whether the board-trigger signal is received. Finally, the coordinate and the pressure of each electromagnetic pointing device are calculated according to the received electromagnetic signal.
The oscillation unit 1.06 includes an oscillation circuit, forming a resonance circuit with the inductance L, which is configured to resonate and couple the board-trigger signal from the electromagnetic sensor board 13. The coupled frequency is, but is not limited to, equal to or multiple of the frequency of the board-trigger signal emitted from the electromagnetic sensor board 13. The control unit 102 is configured to control when to response an electromagnetic signal from the oscillation unit 106. For example, the control unit 102 includes, but is not limited to, a microcontroller unit, a microprocessor, or any other control circuit.
The control unit 102 disables the oscillation unit. 106 in the beginning, therefore the electromagnetic pointing device 11a could not emit any electromagnetic signal to the electromagnetic sensor board 13. The electromagnetic sensor board. 13 in the present invention emits a board-trigger signal periodically. Once the electromagnetic pointing device 11a is in the proximity of the electromagnetic sensor board 13 and coupled the board-trigger signal, the oscillation unit 106 immediately resonates and couples the board-trigger signal and transfer a coupled-trigger signal to the monitoring unit 104. When receiving the coupled-trigger signal which is accumulated enough, the monitoring unit 104 transfers an internal trigger signal TS to the control unit 102. When receiving the internal trigger signal TS, the control unit 102 must wait during the pre-determined delayed period and enables the oscillation unit 106, and then controls the oscillation unit 106 to emit an electromagnetic signal to the electromagnetic sensor board 13. The electromagnetic signal is usually emitted for a period (signal emitting period.), accordingly, the electromagnetic sensor board 13 calculates the coordinate and the pressure of the electromagnetic pointing device 11a according to the electromagnetic signal.
It is noted that the monitoring unit 104, which is used to receive the coupled-trigger signal, may be integrated, into the control unit 102, i.e., the control unit 102 receives the trigger signal from the electromagnetic sensor board 13. After the intensity of the trigger signal is accumulated enough, the control unit 102 controls the oscillation unit 106 to emit the electromagnetic signal to the electromagnetic sensor board 13 in accordance with the pre-setting time.
The power management unit 108 is configured to stabilize the voltage provided from the power supply 110 to be the regulated power supply. Specifically, the power management unit 108 includes a regulation circuit. The regulated power supply from the power management unit 108 supplies voltage and electricity to the control unit 102, the monitoring unit 104 and the oscillation unit 106. After using the electromagnetic pointing device for a while, the consumption of the battery electricity causes to decrease the voltage gradually. Therefore the power management unit 108 controls the power supply 110 to provide stable voltage to the electromagnetic pointing device.
The electromagnetic pointing devices 11a-11d has an internal power supply in the present invention. When the electromagnetic pointing devices 11a-11d is in the proximity of the electromagnetic sensor board 13 simultaneously and receive the board-trigger signal, the electromagnetic pointing devices 11a-11d emit the electromagnetic signals to the electromagnetic sensor board 13 in different time according to the corresponding pre-determined delayed periods, respectively. Specifically, the electromagnetic pointing devices 11a-11d emit the electromagnetic signals in sequence, i.e., the time when the control unit 102 of all electromagnetic pointing devices 11a-11d enables itself oscillation unit 106 are different. The control unit 131 and signal processing circuit (not shown) of electromagnetic sensor board 13 can recognize all the electromagnetic pointing devices 11a-11d according to when to receive the electromagnetic signals from the electromagnetic pointing devices 11a-11d. It can display the coordinates and moving traces of multiple electromagnetic pointing devices 11a-11d substantially simultaneously. Therefore, even if using a single frequency, the electromagnetic induction coordinate detecting system 1 achieves to operate multiple pointing devices 11a-11d simultaneously.
Actually, to avoid interference from the signals of different electromagnetic pointing devices 11a-11d, it may reserve a time slot buffer between the end time, when one electromagnetic pointing device emits signal, and the start time, when the other electromagnetic pointing device emits signal. The frequency of the board-trigger signal is constant, and the board-trigger signal is emitted periodically from the electromagnetic sensor board 13. If the electromagnetic pointing devices 11a-11d is in the proximity of the electromagnetic sensor board 13 for a while, all the electromagnetic pointing devices can induce the board-trigger signal respectively. The trigger signal TS in
After charging enough, such as during the oscillation charging period, the resonance unit 406 transfers the coupled-trigger signal, which makes the monitoring unit 404 generate the internal trigger signal TS to the control unit 402. When receiving the internal trigger signal TS, the control unit 402 of each electromagnetic pointing device controls the resonance unit 406 to response the electromagnetic signal to the electromagnetic sensor board 13 according to the pre-determined delayed period. Accordingly, the electromagnetic sensor board 13 calculates the coordinate and the pressure of each electromagnetic pointing device according to the electromagnetic signal.
Finally,
Firstly, the electromagnetic sensor board 13 emits the board-trigger signal periodically in step S701. When the electromagnetic pointing device(s) 11a-11d is in the proximity of the electromagnetic sensor board 13, whether the board-trigger signal is received is determined in step S703. If not, keep on detecting whether the board-trigger signal is received. If receiving the board-trigger signal, the electromagnetic pointing devices 11a-11d emit the electromagnetic signal after the pre-determined delayed period in step S705.
Then, in step S707, the electromagnetic sensor board 13 recognizes the electromagnetic pointing devices 11a-11d according to the time when receiving the electromagnetic signal, and calculates the coordinate and the pressure of the electromagnetic pointing devices 11a-11d in step S709.
Finally, the control unit 131 of the electromagnetic sensor board 13 determines whether it finishes operations, such as turning off the system 1, in step S711. If not, back to step S701, the electromagnetic sensor board 13 emits new board-trigger signal, and the above steps are repeated.
According to the above embodiment, the electromagnetic induction coordinate detecting system and method thereof, provided in the present invention, controls multiple electromagnetic pointing devices which receive the board-trigger signal emit the electromagnetic signal in sequence, and the electromagnetic sensor board 13 then recognizes and calculates the coordinate and the pressure of the electromagnetic pointing devices 11a-11d, respectively. It realizes the electromagnetic induction coordinate detecting system for supporting operations of multiple electromagnetic pointing devices.
Although specific embodiments have been illustrated and described, it will be appreciated by those skilled in the art that various modifications may be made without departing from the scope of the present invention, which is intended to he limited solely by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
099138430 | Nov 2010 | TW | national |