Interaction system
By linking the active pen with functional devices, the motor device and speakers are used to simulate the touch and sound of traditional writing, solving the problem of active pen restoring the insufficient interactive experience of traditional paper and pen, improving the user experience and reducing power consumption.
Patent Information
- Application Number
- CN202510352633.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-07-08
AI Technical Summary
The existing active stylus has poor restoration in simulating the interactive experience of traditional paper and pen, especially in terms of sound and vibration feedback, it is difficult to reproduce the real feedback of the friction between traditional paper and pen tip, affecting the user experience.
Vibration feedback is provided through the motor device in the active pen, and the speakers in the functional device make sound sounds, simulate the touch and friction sounds during traditional writing, and adjust the vibration and sound effects in combination with pressure and speed detection signals to achieve the restoration of the traditional brush type.
It improves the restore degree of traditional paper and pen by active pen, improves interactivity and user experience, and reduces the power consumption of the motor device and extends the battery life.
Smart Images

Figure CN120276618A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and more specifically, to an interactive system. Background Art
[0002] An active stylus, also known as an active pen, is an advanced electronic writing tool that interacts with the touch screen through built-in electronic components and sensors, providing a more precise and smoother writing experience than a traditional passive stylus. With the continuous development of technology, the functions and performance of active pens are also constantly improving, becoming one of the indispensable accessories for smart devices. Currently, when users use active pens, the degree of restoration of the traditional paper-pen interaction experience is poor, which affects the user experience.
[0003] Therefore, how to improve the user experience of active pens is a technical problem that needs to be solved urgently. Summary of the invention
[0004] The present application provides an interactive system that can improve the degree of restoration of the active pen to the traditional paper and pen, thereby improving the user experience.
[0005] The interactive system includes: an active pen and a functional device, wherein the active pen includes a first driving device and a motor device, the first driving device is used to provide a first driving signal, the first driving signal includes a first signal obtained by processing a recording of writing with a traditional pen, and the motor device is used to receive the first driving signal, and the first driving signal is used to drive the motor device to generate a vibration signal; the functional device includes a second driving device and a speaker, the second driving device is used to provide a second driving signal, the second driving signal includes a second signal obtained by processing a recording of writing with a traditional pen, and the speaker is used to receive the second driving signal to generate a sound signal, and the vibration signal and the sound signal are used to characterize the brush type of the active pen.
[0006] Through the technical solution of the embodiment of the present application, the active pen is linked with the functional device, the motor device in the active pen vibrates and the speaker in the functional device produces sound, the vibration signal can simulate the touch in the traditional writing process, and the sound signal can restore the friction sound in the traditional writing process, which is conducive to improving the degree of restoration of the active pen to the traditional paper and pen, achieving a more realistic simulation of the writing effect, thereby improving the interactivity and user experience of the active pen. At the same time, the motor device in the active pen can be used only for vibration, which is conducive to reducing the power consumption of the motor device, thereby improving the battery life of the active pen.
[0007] In some possible embodiments, in the active pen, the first driving device includes a first storage unit and a digital-to-analog conversion unit, the first storage unit is used to store a PWM array obtained by processing a writing recording of a traditional pen, and the digital-to-analog conversion unit is used to perform digital-to-analog conversion on the PWM array to obtain a first driving signal.
[0008] In some possible embodiments, in a functional device, the second driving device includes a second storage unit for storing an audio signal obtained by processing the writing recording of a traditional pen, and the second driving signal includes the audio signal.
[0009] Through the technical solution of the above embodiments, the active pen and the functional device can quickly drive the motor device to generate vibration through the signal stored in the storage unit, and the speaker emits sound. The sound signal of the speaker can be matched and associated with the vibration signal of the motor device, and jointly characterize the current brush type of the active pen.
[0010] In some possible embodiments, the processing of the writing recording includes at least one of the following: denoising, cropping, splicing, or sampling.
[0011] In some possible embodiments, the active pen further includes: a first pressure detection device for detecting the tip pressure of the active pen to form a first pressure detection signal; a first driving device for adjusting the first driving signal according to the first pressure detection
[0012] signal to adjust the vibration signal generated by the motor device.
[0013] In this embodiment, the active pen can adjust the first driving signal of the motor device according to the real-time tip pressure of the user, so as to adjust the vibration effect of the motor device, so that the feedback of the active pen can be matched with the current writing state in real time, which is beneficial to further improving the user experience of using the active pen.
[0014] In some possible embodiments, the first driving signal includes a PWM wave signal, and the first driving device includes a duty cycle adjustment unit for adjusting the duty cycle of the PWM wave signal according to the first pressure detection signal to adjust the vibration signal.
[0015] In the above embodiment, by detecting the magnitude of the pressure detection signal at the tip of the active pen, the duty cycle of the driving signal is correspondingly adjusted, so as to realize the regulation of the vibration signal of the motor device. For example, when the writing pressure of the user is small, the duty cycle is low, resulting in a gentle vibration; when the writing pressure of the user is large, the duty cycle is high, resulting in a stronger vibration. Therefore, by hierarchically regulating the pressure detection signal, the reduction degree of the active pen to the traditional pen and paper can be improved, thereby enhancing the user experience.
[0016] In some possible embodiments, the active pen further includes: a communication device for receiving a speed detection signal sent by the functional device, where the speed detection signal is used to characterize the writing speed of the active pen on the functional device; the first driving device is further used to adjust the first driving signal according to the speed detection signal to adjust the vibration signal generated by the motor device.
[0017] In this embodiment, the active pen can adjust the first driving signal of the motor device according to the user's real-time writing speed, so as to adjust the vibration effect of the motor device, so that the feedback of the active pen can match the current writing state in real time, which is beneficial to further improving the user experience of using the active pen.
[0018] In some possible embodiments, the first driving device includes a control unit, and the control unit is used to control whether to output the first driving signal to the motor device according to the speed detection signal, so as to control whether the motor device generates a vibration signal.
[0019] In the above embodiment, by detecting the speed detection signal, the vibration signal of the motor device can be regulated according to different writing speeds. For example, if the functional device detects that the speed detection signal is less than or equal to the preset threshold, at this time the speed detection signal is small, for example, the user pauses using the active pen for writing operations, so the active pen stops the motor device from generating a vibration signal. Therefore, by detecting the speed detection signal, the accuracy of the feedback effect of the active pen can be improved, which is beneficial to enhancing the user experience.
[0020] In some possible embodiments, the communication device is further used to receive the paper type signal sent by the functional device; the first driving device is further used to adjust the first driving signal according to the paper type signal to adjust the vibration signal generated by the motor device.
[0021] In some possible embodiments, the first driving device includes a control unit, and the control unit is further used to adjust the output interval of multiple sub-driving signals of the first driving signal in the time domain according to the paper type signal, and the multiple sub-driving signals are used to drive the motor device in a time-sharing manner.
[0022] Through the above technical solution, the control unit can adjust the output interval of multiple sub-driving signals in the first driving signal, and these signals drive the motor device in a time-sharing manner to simulate different paper writing effects, thereby further improving the feedback effect of the vibration signal and enhancing the interaction authenticity and user experience of the active pen.
[0023] In some possible embodiments, the first driving device further includes: a filtering unit, and the filtering unit is used to pass the target sub-driving signal of the first driving signal in the frequency domain, and the frequency range of the target sub-driving signal includes the resonant frequency of the motor device.
[0024] At the resonant frequency, the vibration efficiency of the motor device is the highest, and the strongest vibration feedback can be generated with the least energy consumption. Therefore, the filtering unit sets the target frequency band at the resonant frequency band, and can screen out the sub-driving signals close to or at the resonant frequency from the first driving signal, which is beneficial to effectively reducing the energy efficiency and power consumption of the active pen.
[0025] In some possible embodiments, the functional device further includes a second pressure detection device, which is used to
[0026] detect the pressure of the active pen on the functional device to obtain a second pressure detection signal; a second driving device is used to adjust the second driving signal according to the second pressure detection signal so as to adjust the sound signal generated by the speaker.
[0027] In some possible embodiments, the functional device further includes a speed detection device, which is used to detect the writing speed of the active pen on the functional device to obtain a speed detection signal; the second driving device is further used to adjust the second driving signal according to the speed detection signal so as to adjust the sound signal generated by the speaker.
[0028] In the above embodiments, the functional device can adjust the second driving signal of the speaker according to the user's real-time writing state (such as the nib pressure, writing speed, etc.), so as to adjust the sound effect of the speaker, so that the feedback of the functional device can match the current writing state in real time, which is beneficial to further improving the user experience of using the active pen.
[0029] In some possible embodiments, the first driving device is used to provide a plurality of different first driving signals, and the plurality of first driving signals are used to drive the motor device to generate different vibration signals; the second driving device is used to provide a plurality of different second driving signals, and the plurality of second driving signals are used to drive the speaker to generate different sound signals.
[0030] In some possible embodiments, different vibration signals and / or different sound signals correspond to different brush types of the active pen.
[0031] In some possible embodiments, the motor device includes: a linear motor. The linear motor has the advantages of fast response speed, delicate vibration, low power consumption, etc., so it can be preferably applied to the active pen to provide a relatively accurate and fast feedback response for users. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 is a schematic structural diagram of an interaction system provided by an embodiment of the present application.
[0033] Figure 2 is a schematic structural diagram of an active pen provided by an embodiment of the present application.
[0034] Figure 3 is a schematic structural diagram of a functional device provided by an embodiment of the present application.
[0035] Figure 4 is a schematic diagram of a processing process of writing and recording provided by an embodiment of the present application.
[0036] Figure 5 It is a schematic structural diagram of another active pen provided by an embodiment of the present application.
[0037] Figure 6 It is a schematic structural diagram of yet another active pen provided by an embodiment of the present application.
[0038] Figure 7 It is a schematic structural diagram of another interactive system provided by an embodiment of the present application.
[0039] Figure 8 It is a schematic structural diagram of yet another active pen provided by an embodiment of the present application.
[0040] Figure 9 It is a schematic structural diagram of yet another active pen provided by an embodiment of the present application.
[0041] Figure 10 It is a schematic structural diagram of another functional device provided by an embodiment of the present application.
[0042] Figure 11 It is a schematic flowchart showing that an active pen in an embodiment of the present application drives a motor to generate a vibration signal, and a functional device drives a speaker to generate a sound signal. Detailed implementation manners
[0043] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.
[0044] In the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B; herein, "and / or" is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, and B exists alone.
[0045] In the embodiments of the present application, terms such as "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first", "second", etc. may explicitly or implicitly include one or more of such features. Additionally, in the description of the embodiments of the present application, "a plurality" means two or more than two, "at least one" and "one or more" mean one, two, or more than two. Singular forms such as "one", "a", "the", "above-mentioned", "this", and "such" are also intended to include expressions such as "one or more", unless there is a clear contrary indication in the context.
[0046] References to "one embodiment" or "some embodiments" etc. described in this specification mean that a particular feature, structure, or characteristic described in connection with that embodiment is included in one or more embodiments of the present application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "comprising", "including", "having" and their variants mean "including but not limited to", unless otherwise specifically emphasized.
[0047] With the popularization of devices such as tablet computers and drawing tablets, users' requirements for digital writing experiences are increasing day by day, which includes the need for an active pen to simulate the real writing feel. Specifically, users expect that electronic writing tools can not only replace traditional pens and papers, but also retain the real writing experience, especially in scenarios such as taking notes, painting, and signing. This requires restoring the natural interaction feeling of traditional pens and papers through technical means so that users can also obtain an experience similar to traditional writing on electronic devices. At the same time, the rapid development of emerging scenarios such as paperless office and e-education further requires that the active pen be seamlessly connected with traditional tools in terms of functionality and experience to meet users' requirements for efficient and natural writing experiences.
[0048] However, currently, during the process of using an active pen, the restoration degree of the traditional pen-and-paper interaction experience is relatively poor. For example, in terms of the sound and vibration feedback during the simulated writing process, it is difficult to reproduce the real feedback generated by the friction between the traditional paper and the pen tip, resulting in a large gap from the actual writing experience.
[0049] In some improved technical solutions, the active pen can provide vibration feedback through a motor device and then provide sound feedback through a sound-emitting device such as a speaker or buzzer. However, this method will not only increase the occupied space of the active pen, but may also affect the power consumption of the active pen, thereby affecting the overall performance and user experience of the active pen.
[0050] In view of this, an embodiment of the present application provides an interaction system including an active pen, Figure 1 which is a schematic structural diagram of an interaction system provided by an embodiment of the present application.
[0051] As Figure 1 shown, the interaction system includes an active pen 100 and a functional device 200. The functional device 200 may, for example, include a display device with touch function, and the display device may include a tablet computer, a laptop computer, a vehicle-mounted terminal, a smart wearable device, etc. The embodiments of the present application do not make specific limitations thereto.
[0052] The active pen 100 includes a driving device 110 and a motor device 120. Among them, the driving device 110 is used to provide a first driving signal, and the first driving signal includes a first signal obtained by processing the writing and recording of a traditional pen. The motor device 120 is used to receive the first driving signal, and the first driving signal is used to drive the motor device to generate a vibration signal.
[0053] The functional device 200 includes a driving device 210 and a speaker 220. Among them, the driving device 210 is used to provide a second driving signal, and the second driving signal includes a second signal obtained by processing the writing and recording of a traditional pen. The speaker 220 is used to receive the second driving signal, and the second driving signal is used to drive the speaker to generate a sound signal. The above vibration signal and sound signal are used to characterize the brush type of the active pen 100. For the convenience of distinction, the driving device 110 in the active pen 100 and the driving device 210 in the functional device 200 may also be respectively referred to as the first driving device and the second driving device.
[0054] Through the technical solution of the embodiment of the present application, the active pen and the functional device are linked. The motor device in the active pen vibrates in coordination with the speaker in the functional device to emit sound. The vibration signal can simulate the touch during the traditional writing process, and the sound signal can restore the friction sound during the traditional writing process. This is beneficial to improving the reduction degree of the active pen to the traditional pen and achieving a more realistic simulation of the writing effect, thereby enhancing the interactivity and user experience of the active pen. At the same time, the motor device in the active pen can be only used for vibration, which is beneficial to reducing the power consumption of the motor device, thereby enhancing the battery life of the active pen.
[0055] In the embodiment of the present application, the traditional pen is a traditional writing tool different from the electronic pen. The pen types of the traditional pen may include at least one of the following: pencil, marker pen, fountain pen, ballpoint pen, writing brush, crayon or watercolor pen, etc. The embodiment of the present application does not make specific limitations on this.
[0056] In some embodiments, both the active pen 100 and the functional device 200 may include a storage unit for storing the driving signals for driving the motor device and the speaker.
[0057] Figure 2 It is a schematic structural diagram of an active pen provided by an embodiment of the present application.
[0058] As Figure 2 shown, in the active pen 100, the driving device 110 may include a storage unit 111 and a digital-to-analog conversion unit 112. The storage unit 111 is used to store the PWM array obtained by processing the writing and recording of the traditional pen, and the digital-to-analog conversion unit 112 is used to perform digital-to-analog conversion on the PWM array to obtain the first driving signal.
[0059] Optionally, the active pen 100 can obtain a PWM array corresponding to a pulse width modulation (PWM) wave signal processed by an external audio processing device, and store the PWM array in the storage unit 111. The storage unit 111 is, for example, a memory, which may include a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache, and the embodiments of the present application do not make specific limitations thereto.
[0060] The digital-to-analog conversion unit 112 is connected to the storage unit 111. The digital-to-analog conversion unit 112 may include, for example, a digital-to-analog converter (DAC). After the PWM array stored in the storage unit 111 is converted by the digital-to-analog conversion unit 112, a first driving signal for driving the motor device is formed, and the first driving signal includes a PWM wave signal.
[0061] Figure 3 It is a schematic structural diagram of a functional device provided by an embodiment of the present application.
[0062] As shown in Figure 3 In the functional device 200, the driving device 210 may include a storage unit 211, and the storage unit 211 is used to store an audio signal obtained by processing the writing and recording of a traditional pen, and the audio signal is used as a second driving signal for driving the speaker 220.
[0063] Optionally, the above processing of the writing and recording of the traditional pen may include at least one of the following: denoising, cropping, splicing, or sampling.
[0064] As an example, Figure 4 It is a schematic diagram of a processing process of writing and recording provided by an embodiment of the present application.
[0065] As shown in Figure 4As shown, after recording the sound effects of different types of traditional pens using a recording device, the audio file is then processed. First, background noise during the recording can be eliminated, i.e., noise reduction processing. During this process, the noise reduction processing can remove the abnormally prominent sound parts in the audio, which can reduce the abrupt sounds generated when driving the motor.
[0066] Cropping and splicing processing can enhance the coherence of the writing sound. During the recording process, unnatural pauses in the sound may occur due to device limitations or improper operations, and these pauses will affect the fluency of the writing sound. Through cropping and splicing processing of the recording segments, these unnecessary pauses can be removed, enabling the sound of the brush to smoothly transition during conversion without a sense of break. Therefore, cropping and splicing processing is beneficial to the continuity of the sound and can also enhance the realism when the active pen 100 simulates traditional writing.
[0067] Sampling processing can adjust the fineness and expressiveness of the sound. Specifically, sampling processing can capture and reproduce the subtle changes in the sound during the writing process by adjusting parameters such as the sampling rate and the number of sampling points. For example, the sampling parameters of the fast Fourier transform (FFT) can be set to adjust the detailed performance of the audio and the fineness of the sound. The more FFT sampling points, the richer the relative audio details, which is suitable for effects where vibrations and granularity are more obvious, such as pencils and markers.
[0068] After the above several types of processing, the obtained audio file can be stored in the host device (also referred to as the functional device above) for the host device to call and thus drive the speaker to emit sound. On the other hand, it can also be converted into a PWM array and then synchronously stored in the memory of the active pen, for example, it can be stored in the flash memory of the low-energy Bluetooth (BLE) of the active pen.
[0069] Through the technical solution of this embodiment, the active pen 100 and the functional device 200 can quickly drive the motor device to vibrate through the signal stored in the storage unit, and the speaker emits sound. The sound signal of the speaker can be matched and associated with the vibration signal of the motor device and jointly represent the current brush type of the active pen 100.
[0070] In some embodiments, by obtaining the writing recordings of different traditional pens on paper, a plurality of different driving signals can be obtained. The plurality of driving signals are respectively stored in the active pen and the functional device to drive the motor device to generate different vibration signals and drive the speaker to generate different sound signals. Optionally, different vibration signals and different sound signals can correspond to different brush types of the active pen. Among them, the brush type can correspond to the pen type of the traditional pen, for example, it can include pencils, markers, pens, ballpoint pens, writing brushes, crayons, watercolor pens, etc. In addition, different vibration signals and different sound signals can also correspond to different types of writing objects, such as writing paper, cardboard, blackboard, etc., and the embodiments of the present application do not limit this.
[0071] During the application process, the user can input the brush type of the active pen to the functional device. The functional device can call the corresponding second driving signal in its storage unit according to the brush type to drive the speaker to emit sound. Synchronously, the functional device can send the information of the brush type to the active pen, and the active pen can also call the corresponding first driving signal in its storage unit according to the brush type to drive the motor device to vibrate. Corresponding to the same brush type, the first driving signal and the second driving signal are derived from the same recording signal, and the traditional pen corresponding to the recording signal is consistent with the brush type.
[0072] In this embodiment, according to different brush types, the corresponding first driving signal can be selected to drive the motor device to generate different vibration signals, and the corresponding second driving signal can be selected to drive the speaker to generate different sound signals, which is beneficial to the restoration degree of various traditional brush types of the active pen 100, thereby further improving the user experience.
[0073] In some embodiments of the present application, after selecting a certain brush type, the active pen can adjust the first driving signal of the motor device according to the user's real-time writing state (such as the tip pressure, writing speed, etc.), so as to adjust the vibration effect of the motor device, so that the feedback of the active pen can match the current writing state in real time, which is beneficial to further improving the user experience of using the active pen.
[0074] Figure 5 It is a schematic structural diagram of another active pen provided by the embodiments of the present application.
[0075] As Figure 5 shown, in addition to the driving device 110 and the motor device 120, the active pen 100 further includes a pressure detection device 130, and the pressure detection device 130 can be used to detect the tip pressure of the active pen 100 to form a first pressure detection signal.
[0076] For example, the pressure detection device 130 may include a pressure sensor, which can be used to detect the pressure applied to the pen tip when the user writes with the active pen, so as to generate a first pressure detection signal. The first pressure detection signal can be used to adjust the first driving signal, so as to further control the haptic feedback of the motor device 120.
[0077] In some embodiments, the driving device 110 may adjust the amplitude and / or duty cycle of the first driving signal according to the first pressure detection signal, so as to adjust the vibration signal of the motor device 120.
[0078] In some embodiments, the first driving signal provided by the driving device 110 may include a PWM wave signal. The driving device 110 may include a duty cycle adjustment unit, which is used to adjust the duty cycle of the PWM wave signal according to the first pressure detection signal detected by the pressure detection device 130, so as to adjust the vibration signal.
[0079] Figure 6 It is a schematic structural diagram of another active pen provided by an embodiment of the present application.
[0080] Such as Figure 6 As shown, in the active pen 100, the driving device 110 may include a storage unit 111, a duty cycle adjustment unit 113, and a digital-to-analog conversion unit 112. Among them, the storage unit 111 may store a PWM array corresponding to the recording signal. The duty cycle adjustment unit 113 may adjust the duty cycle of the PWM array. After the adjusted PWM array is input to the digital-to-analog conversion unit 112, it undergoes digital-to-analog conversion to obtain a PWM wave signal, so as to drive the motor device 120 to generate a vibration signal.
[0081] Exemplarily, in Figure 6 In the shown embodiment, the duty cycle adjustment unit 113 is located between the storage unit 111 and the digital-to-analog conversion unit 112, and the duty cycle adjustment unit 113 may adjust the duty cycle of the PWM array (i.e., the digital signal). In some other examples, the order of the duty cycle adjustment unit 113 and the digital-to-analog conversion unit 112 in the driving device may be interchanged, that is, the PWM array stored in the storage unit 111 may be first sent to the digital-to-analog conversion unit 112 for digital-to-analog conversion to form a PWM wave, and then the duty cycle adjustment unit 113 adjusts the duty cycle of the PWM wave (i.e., the analog signal).
[0082] Optionally, the vibration intensity of the motor device may be positively correlated with the first pressure detection signal. For example, the larger the first pressure detection signal is, the larger the duty cycle of the PWM wave signal used to drive the motor device is.
[0083] In some examples, if the first pressure detection signal is within the first preset pressure range, the duty ratio adjustment unit 113 is configured to adjust the duty ratio of the PWM wave signal to a first preset value. If the first pressure detection signal is within the second preset pressure range, the duty ratio adjustment unit is configured to adjust the duty ratio of the PWM wave signal to a second preset value. Herein, the maximum value of the first preset pressure range is less than the minimum value of the second preset pressure range, and the first preset value is less than the second preset value. For example, if the first pressure detection signal is between 10 g and 400 g, the duty ratio of the PWM wave signal can be adjusted to the first preset value. If the first pressure detection signal is greater than 400 g, the duty ratio of the PWM wave signal can be adjusted to the second preset value, and the second preset value is greater than the first preset value. The settings of these two preset values can be related to the hardware and driving method of the motor device, and the embodiments of the present application do not make specific limitations thereon.
[0084] In the embodiments of the present application, by detecting the magnitude of the pressure detection signal at the tip of the active pen, the duty ratio of the driving signal is correspondingly adjusted, so as to realize the regulation of the vibration signal of the motor device. For example, if the writing pressure of the user is small, the duty ratio is low, thus generating a gentle vibration; if the writing pressure of the user is large, the duty ratio is high, thus generating a stronger vibration. Therefore, by hierarchically regulating the pressure detection signal, the reduction degree of the active pen to the traditional pen and paper can be improved, thereby enhancing the user experience.
[0085] In some examples, in addition to the driving device 110, the motor device 120, and the pressure detection device 130, the active pen 100 further includes: a communication device 140. The communication device 140 may include Bluetooth, Bluetooth Low Energy (BLE), radio frequency (RF), electromagnetic induction, ultrasonic waves, etc., and the present application does not limit this.
[0086] Figure 7 is a schematic structural diagram of another interaction system provided by the embodiments of the present application. As Figure 7 shown, the interaction system includes an active pen 100 and a functional device 200. Among them, the communication device 140 of the active pen 100 is used to connect to the communication device 230 of the functional device 200. The functional device 200 includes a speed detection device 240, which can be used to detect the writing speed of the active pen 100 on the functional device 200 to obtain a speed detection signal, and the communication device 230 in the functional device 200 can send the speed detection signal to the communication device 140 in the active pen 100.
[0087] Figure 8 is a schematic structural diagram of another active pen provided by the embodiments of the present application. As Figure 8As shown, in the active pen 100, the driving device 110 may include a control unit 114. The communication device 140 may receive a speed detection signal sent by the functional device 200 and send the speed detection signal to the control unit 114. The control unit 114 is configured to control whether to output a PWM wave signal to the motor device 120 according to the speed detection signal. The control unit 114 may include, for example, a control circuit or a control chip such as a processor, a controller, a microcontroller, etc., and the present application does not limit this.
[0088] In some embodiments, after obtaining the PWM wave signal converted by the digital-to-analog conversion unit 112, the control unit 114 may control whether to send the PWM wave signal to the motor device 120 according to the speed detection signal. In some examples, if the speed detection signal is greater than a preset threshold, for example, 3 cm / s, the control unit 114 is configured to output a PWM wave signal to the motor device 120; if the speed detection signal is less than or equal to the preset threshold, the control unit 114 is configured to stop outputting a PWM wave signal to the motor device 120.
[0089] By detecting the speed detection signal, the regulation of the vibration signal of the motor device 120 can be achieved according to different writing speeds. For example, if the functional device 200 detects that the speed detection signal is less than or equal to the preset threshold, at this time the speed detection signal is small, for example, the user pauses using the active pen 100 for writing operations, so the active pen stops the motor device 120 from generating a vibration signal. Therefore, by detecting the speed detection signal, the accuracy of the feedback effect of the active pen 100 can be improved, which is beneficial to enhancing the user experience.
[0090] In some embodiments, the communication device 140 may also be configured to receive a paper type signal sent by the functional device 200. As Figure 8 shown, the communication device 140 also receives the paper type signal sent by the functional device 200 and then sends the paper type signal to the control unit 114. Among them, the paper type signal may be used to characterize the paper type selected by the user on the functional device and corresponds to the types of traditional papers, including: printing paper, watercolor paper, sketch paper, rice paper, frosted paper, carbon paper, kraft paper, etc., and the present application does not limit this.
[0091] In the above embodiments, the control unit can also be used to adjust the output interval of multiple sub-driving signals in the timing of the first driving signal output to the motor device 120 according to the paper type signal received by the active pen 100. The multiple sub-signals are used to drive the motor device 120 in a time-sharing manner. For example, for paper types such as relatively smooth printing paper and carbon paper, a shorter output interval is set to increase the vibration frequency of the pen tip and simulate the smooth feeling of smooth paper. For paper types such as relatively rough sketch paper and sandpaper, a longer output interval is set to reduce the vibration frequency of the pen tip and simulate the frictional feeling of rough paper.
[0092] Through the technical solution of the embodiments of the present application, the control unit can adjust the output interval of multiple sub-driving signals in the first driving signal. These signals drive the motor device 120 in a time-sharing manner to simulate different paper writing effects, thereby further improving the feedback effect of the vibration signal and enhancing the interaction authenticity and user experience of the active pen.
[0093] In order to further improve the driving effect of the first driving signal on the motor device, in some embodiments, the driving device 110 further includes a filtering unit 115 for filtering the first driving signal.
[0094] Figure 9 It is a schematic structural diagram of another active pen provided by the embodiments of the present application. As Figure 9 shown, the filtering unit 115 can be connected between the storage unit 111 and the digital-to-analog conversion unit 112. The filtering unit 115 is used to pass the target sub-driving signal in the frequency domain of the first driving signal while filtering out sub-driving signals of other frequencies. The frequency range of the target sub-driving signal can include: the resonant frequency of the motor device 120.
[0095] At the resonant frequency, the vibration efficiency of the motor device 120 is the highest, and the strongest vibration feedback can be generated with the least energy consumption. Therefore, setting the target frequency band in the resonant frequency band by the filtering unit 115 can screen out sub-driving signals close to or at the resonant frequency from the first driving signal, which is beneficial to effectively reduce the energy efficiency and power consumption of the active pen.
[0096] In some embodiments, the frequency range of the above target sub-driving signal can include: a preset frequency band range near the resonant frequency. For example, it can include a frequency band range of 1KHz above and below the resonant frequency. When the resonant frequency is F0, the frequency band range of the target sub-driving signal after being filtered by the filtering unit 115 can include (F0 - 1KHz) to (F0 + 1KHz).
[0097] Optionally, when the filtering unit 115 is used to process the digital signal stored in the storage unit 111, the filtering unit 115 may include a digital filter. Alternatively, the filtering unit 115 may also be connected after the digital-to-analog conversion unit 112 to process the analog signal. The filtering unit 115 may include a band-pass filter, a low-pass filter, a high-pass filter, a band-stop filter, etc., and the present application does not limit this.
[0098] In some embodiments, the first drive signal provided to the motor device may include a complementary PWM wave signal complementary to the PWM wave signal. Through the PWM wave signal and the complementary PWM wave signal with opposite phases, the H-bridge circuit in the motor device 120 can be driven. The H-bridge circuit can control the forward and reverse rotation of the DC motor in the motor device 120 and achieve bidirectional current flow. Adopting the combination of the PWM wave signal and the complementary PWM wave signal in the first drive signal is beneficial for only one-direction current flow in the switch in the H-bridge circuit at any time, which is beneficial for improving efficiency and reducing energy loss.
[0099] By way of example and not limitation, the above-mentioned motor device 120 may include: a linear motor. The linear motor has advantages such as fast response speed, delicate vibration, and low power consumption, and thus can be preferably applied to the active pen to provide a relatively accurate and fast feedback response for the user.
[0100] In some embodiments, the X-axis linear motor can drive the mass block to reciprocate in the directional direction through electromagnetic force, thereby generating vibration and sound feedback. Among them, the X-axis refers to the linear vibration direction of the electromagnetic-driven mass block. In some embodiments, the X-axis may be parallel to the axial direction of the pen shaft of the active pen, that is, along the length direction of the active pen. When the X-axis linear motor receives the drive signal, the electromagnetic coil generates an alternating magnetic field to push the mass block to vibrate. This vibration is transmitted to the holding area of the active pen through the motor housing to form a tactile feedback.
[0101] Optionally, the X-axis linear motor is arranged in the middle of the body of the active pen 100 or near the user's holding area, which is beneficial for the vibration signal and the sound signal to be effectively transmitted to the user's hand. Since the X-axis linear motor has the characteristic of directional vibration and the vibration direction is consistent with the pen body axis, it can bring high-precision vibration feedback, so it can provide a more real writing experience.
[0102] As described above in connection with Figures 5 to 9 , the related technical solutions of the active pen in the interaction system provided by the embodiments of the present application are described. Below, in connection with Figure 10 , the related technical solutions of the functional device in the interaction system provided by the embodiments of the present application are described.
[0103] Figure 10 is a schematic structural diagram of another functional device provided by the embodiments of the present application.
[0104] As shown Figure 10 in FIG., the functional device 200 may include a driving device 210, a speaker 220, a communication device 230, a speed detection device 240, and a pressure detection device 250. Among them, the pressure detection device 250 is configured to detect the pressure of the active pen 100 on the functional device 200 to obtain a second pressure detection signal, and the speed detection device 240 is configured to detect the writing speed of the active pen 100 on the functional device 200 to obtain a speed detection signal. The driving device 210 is configured to adjust the second driving signal according to the second pressure detection signal and / or the speed detection signal to adjust the sound signal generated by the speaker 220.
[0105] Optionally, the volume of the sound signal generated by the speaker 220 may be positively correlated with the second pressure detection signal. When the second pressure detection signal is relatively large, the volume of the sound signal generated by the speaker 220 may also be relatively large. The amplitude of the second driving signal may be adjusted by an amplifier or the like to adjust the sound volume generated by the speaker 220.
[0106] In this embodiment, by detecting the magnitude of the pressure applied by the active pen on the functional device, the second driving signal is correspondingly adjusted, so as to realize the regulation of the sound signal of the speaker. For example, when the writing pressure of the user is relatively small, the speaker may generate a soft sound; when the writing pressure of the user is relatively large, the speaker may generate a loud sound.
[0107] Optionally, the driving device 210 may determine whether to provide the second driving signal to the speaker 220 according to the speed detection signal. For example, if the speed detection signal is greater than a preset threshold, such as 3 cm / s, the driving device 210 is configured to output the second driving signal to the speaker 220; if the speed detection signal is less than or equal to the preset threshold, the driving device 210 stops outputting the second driving signal to the speaker 220.
[0108] In this embodiment, by detecting the speed detection signal, the regulation of the sound signal of the speaker can be realized according to different writing speeds. For example, if the functional device detects that the speed detection signal is less than or equal to 3 cm / s, at this time the speed detection signal is relatively small, for example, the user pauses using the active pen for writing operations, so the speaker of the functional device stops generating the sound signal. By detecting the speed detection signal, the accuracy of the feedback effect of the functional device can be improved, which is beneficial to improving the user experience.
[0109] In the above two ways, the regulation of the sound output by the speaker by the functional device according to the second pressure detection signal and the speed detection signal can be the same as or similar to the adjustment of the vibration output by the motor device by the active pen according to the first pressure detection signal and the speed detection signal in the above embodiments, so that the active pen and the functional device can be linked and uniformly represent the current writing state of the active pen.
[0110] Figure 11 It is a schematic flowchart of an active pen driving a motor to generate a vibration signal and a functional device driving a speaker to generate a sound signal provided by an embodiment of the present application.
[0111] As Figure 11 shown, the recording signal of the traditional pen is processed to form an audio signal, which can be converted into a corresponding PWM array, and then the PWM array is imported into the BLE main control of the active pen for processing. Optionally, a storage module such as flash can be configured in the BLE. The PWM array can be passed into the BLE flash for the active pen to call. In addition, the audio signal can be synchronously stored in the memory of the host (i.e., the functional device) for the host to call.
[0112] In some examples, the host can set different brush types for the active pen. The active pen can obtain the brush type through BLE. By selecting different PWM arrays stored in the flash end, different vibration feedback effects can be generated by switching the motor device. In addition, the host itself can also call the audio signals of different brush types to drive the speaker to generate different sound feedback effects. The vibration at the pen end and the sound generation at the host end can be executed synchronously.
[0113] In the active pen, the BLE main control can use a band-pass filter to filter the band far from the motor resonance frequency F0, so that the motor device can be driven to vibrate more effectively, which is beneficial to reducing the power consumption of the motor device and the active pen.
[0114] In addition, the BLE main control can also combine the writing state of the active pen, that is, obtain the pressure detection signal and / or speed detection signal of the active pen, and adjust the gain value of the duty cycle of the PWM array through the pressure detection signal and / or speed detection signal, so as to adjust the vibration intensity of the motor device.
[0115] Optionally, the active pen end can call direct memory access (DMA) to output a complementary PWM wave signal to the motor device. The complementary PWM wave signal can be used to control the H bridge of the X-axis motor device, so as to drive the X-axis linear motor to generate a vibration signal.
[0116] On the host side, the host can adjust the gain of the speaker in combination with the writing state and pressure of the active pen, and drive the speaker to produce sound. By coordinating the vibration of the pen tip motor and the sound of the speaker on the host side, the real writing effect can be simulated, thereby better enhancing the user experience.
[0117] In various embodiments of the present application, the execution order of each process can be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0118] The various implementation manners described in this specification can be implemented alone or in combination, and the embodiments of the present application do not limit this.
[0119] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0120] In several embodiments provided by the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of each device in the active pen is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in an electrical, mechanical or other forms.
[0121] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0122] In addition, the functional units in various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0123] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.
[0124] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. An interaction system, characterized in that, Including: An active pen, including a first driving device and a motor device. The first driving device is used to provide a first driving signal, and the first driving signal includes a first signal obtained by processing the writing recording of a traditional pen. The motor device is used to receive the first driving signal, and the first driving signal is used to drive the motor device to generate a vibration signal; A functional device, including a second driving device and a speaker. The second driving device is used to provide a second driving signal, and the second driving signal includes a second signal obtained by processing the writing recording of a traditional pen. The speaker is used to receive the second driving signal to generate a sound signal, and the vibration signal and the sound signal are used to characterize the brush type of the active pen.
2. The interactive system according to claim 1, wherein In the active pen, the first driving device includes a first storage unit and a digital-to-analog conversion unit. The first storage unit is used to store a PWM array obtained by processing the writing recording of a traditional pen, and the digital-to-analog conversion unit is used to perform digital-to-analog conversion on the PWM array to obtain the first driving signal.
3. The interactive system according to claim 1, wherein In the functional device, the second driving device includes a second storage unit. The second storage unit is used to store an audio signal obtained by processing the writing recording of a traditional pen, and the second driving signal includes the audio signal.
4. The interactive system according to claim 2 or 3, characterized in that The processing of the writing recording includes at least one of the following: denoising, cropping, splicing, or sampling.
5. The interactive system according to any one of claims 1 to 4, characterized in that The active pen further includes: a first pressure detection device, which is used to detect the tip pressure of the active pen to form a first pressure detection signal; The first driving device is used to adjust the first driving signal according to the first pressure detection signal to adjust the vibration signal generated by the motor device.
6. The interactive system according to claim 5, wherein The first driving signal includes a PWM wave signal, and the first driving device includes a duty cycle adjustment unit. The duty cycle adjustment unit is used to adjust the duty cycle of the PWM wave signal according to the first pressure detection signal to adjust the vibration signal.
7. The interactive system according to any one of claims 1 to 4, characterized in that The active pen further includes: a communication device, which is used to receive a speed detection signal sent by the functional device. The speed detection signal is used to characterize the writing speed of the active pen on the functional device; The first driving device is also used to adjust the first driving signal according to the speed detection signal to adjust the vibration signal generated by the motor device.
8. The interactive system according to claim 7, characterized in that, The first driving device includes a control unit, and the control unit is used to control whether to output the first driving signal to the motor device according to the speed detection signal to control whether the motor device generates the vibration signal.
9. The interactive system according to claim 7, wherein The communication device is also used to receive a paper type signal sent by the functional device; The first driving device is also used to adjust the first driving signal according to the paper type signal to adjust the vibration signal generated by the motor device.
10. The interactive system according to claim 9, wherein The first driving device includes a control unit, and the control unit is also used to adjust the output interval of multiple sub-driving signals of the first driving signal in the time domain according to the paper type signal. The multiple sub-driving signals are used to drive the motor device in a time-sharing manner.
11. The interactive system according to any one of claims 1 to 4, characterized in that, The first driving device further includes: a filtering unit, which is configured to pass a target sub-driving signal of the first driving signal in the frequency domain, and the frequency range of the target sub-driving signal includes the resonance frequency of the motor device.
12. The interactive system according to any one of claims 1 to 4, characterized in that, The functional device further includes a second pressure detection device, which is configured to detect the pressure of the active pen on the functional device to obtain a second pressure detection signal; The second driving device is configured to adjust the second driving signal according to the second pressure detection signal so as to adjust the sound signal generated by the speaker.
13. The interactive system according to any one of claims 1 to 4, characterized in that, The functional device further includes a speed detection device, which is configured to detect the writing speed of the active pen on the functional device to obtain a speed detection signal; The second driving device is further configured to adjust the second driving signal according to the speed detection signal so as to adjust the sound signal generated by the speaker.
14. The interactive system according to any one of claims 1 to 4, characterized in that, The first driving device is configured to provide a plurality of different first driving signals, and the plurality of first driving signals are used to drive the motor device to generate different vibration signals; The second driving device is configured to provide a plurality of different second driving signals, and the plurality of second driving signals are used to drive the speaker to generate different sound signals.
15. The interactive system according to claim 14, wherein The different vibration signals and / or the different sound signals correspond to different brush types of the active pen.
16. The interactive system according to any one of claims 1 to 4, characterized in that The motor device includes a linear motor.