Dual-Motor Haptic Switching for Uniform Phone Vibration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile phone designs using X-axis linear motors for haptic feedback result in uneven vibration, with stronger vibrations near the motor and weaker vibrations at distant locations, affecting user experience.
Innovation Solution
An electronic device with a first motor at one designated position and a second motor at another position, along with a pressure sensor, touch sensor, and switching circuit, which selects the appropriate motor to vibrate based on pressure and position data to ensure balanced vibration across the device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single X-axis linear motor is used for haptic feedback, then the device structure is simple, but the vibration distribution is uneven with strong vibration near the motor and weak vibration at distant locations
Solution Approach 1:
The patent divides the single motor system into multiple motor units (first motor and second motor) positioned at different locations within the device. Each motor serves a specific region, with the first motor handling pressing operations near its position and the second motor handling pressing operations near its position, thereby segmenting the vibration coverage area to achieve more uniform overall vibration distribution.
Solution Approach 2:
The patent implements local quality by assigning different motors to different spatial regions based on pressing position detection. The switching circuit selects which motor to activate depending on where the user presses, ensuring that each region receives strong localized vibration from the nearest motor rather than weak distant vibration from a single motor.
2Manufacturing precision
If multiple motors are added to improve vibration distribution, then the vibration coverage is enhanced, but the device complexity increases
Solution Approach 1:
The patent employs dynamic switching between multiple motors based on real-time pressing position detection. The switching circuit dynamically selects which motor to activate depending on the detected pressing location, allowing the system to adaptively optimize vibration delivery without requiring all motors to operate simultaneously, thus managing complexity through intelligent control rather than simple hardware multiplication.
3Volume of moving object
If the motor is positioned at the bottom of the device, then the structure is compact, but the vibration at the top of the device is very weak
Solution Approach 1:
The patent transitions from a single-point vibration source to a distributed multi-point vibration system by placing motors at different positions (including top and bottom). This spatial dimensionality change allows vibration energy to be delivered from multiple locations simultaneously or selectively, ensuring that both top and bottom regions receive adequate vibration intensity while maintaining overall device compactness.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution enhances user experience by ensuring consistent and strong vibrations at both the top and bottom of the device during pressing operations, improving overall haptic feedback.
Implementation Method 1
The pressure sensor is connected to the processor, and is configured to generate a pressure value when sensing a pressing operation
Implementation Method 2
The touch sensor is configured to sense position data of the pressing operation and output the position data to the switching circuit
Implementation Method 3
The first motor is disposed at a first designated position of the electronic device, and the second motor is disposed at a second designated position of the electronic device
Data Source
AI summary
The present disclosure relates to an electronic device. including a first motor, a second motor, a touch sensor, a pressure sensor, a processor, and a switching circuit. The pressure sensor is connected to the processor and is configured to generate a pressure value when sensing a pressing operation, and output the pressure value to the processor. The processor is connected to the switching circuit, and is configured to generate a trigger signal when the pressure value exceeds a set pressure threshold, and output the trigger signal to the switching circuit. The touch sensor is configured to sense position data of the pressing operation and output the position data to the switching circuit. The switching circuit is connected to the first motor and the second motor, respectively, and is configured to select the first motor or the second motor to vibrate according to the trigger signal and the position data.


