Dual Motor Haptic Feedback Control for Mobile Terminal Rotation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motor products in mobile terminals fail to maintain consistent vibration sensation for users when the screen rotates, disrupting the user experience.
Innovation Solution
A motor driving method that involves obtaining and interchanging drive signals for two motors located on opposite sides of a mobile terminal when it rotates half a turn, ensuring that the vibration sensation remains consistent by adjusting the vibration speeds accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single motor vibrates according to a preset vibration state, then the device structure is simple, but the vibration sensation changes when the screen rotates
Solution Approach 1:
The single motor is divided into two separate motors positioned at opposite sides of the mobile terminal. Each motor can be independently controlled to vibrate, allowing the system to maintain consistent vibration sensation regardless of device orientation by selectively activating appropriate motors based on screen rotation state.
Solution Approach 2:
The system dynamically switches between different motor combinations based on the screen rotation angle. When the screen rotates half a turn (180 degrees), the control unit switches from using the first motor to using the second motor, ensuring the vibration sensation remains consistent with the user's hand holding position.
2Ease of operation
If the vibration sensation is adjusted for different screen orientations, then the user experience is improved, but the control complexity increases
Solution Approach 1:
The control unit monitors the screen rotation angle in real-time and automatically determines which motor combination to activate. This feedback mechanism ensures that the vibration sensation remains consistent without requiring complex manual adjustments, as the system autonomously adapts to the current orientation state.
Solution Approach 2:
The system pre-establishes the correspondence between screen rotation angles and motor activation patterns. When a specific rotation angle is detected, the control unit immediately switches to the predetermined motor configuration, eliminating the need for real-time calculation and reducing control complexity.
3Reliability
If two motors are used to maintain consistent vibration sensation, then the vibration consistency is improved, but the device complexity increases
Solution Approach 1:
The two motors are positioned asymmetrically at opposite sides of the mobile terminal, creating a symmetric layout that exploits the device's geometric properties. This arrangement allows the system to maintain consistent vibration sensation by leveraging the physical symmetry of the device structure rather than requiring complex control algorithms.
Solution Approach 2:
Both motors share the same vibration function and can be interchangeably activated depending on the screen orientation. This multi-functionality allows a single motor type to serve multiple purposes, reducing the need for different specialized components and thereby limiting the increase in device complexity.
Data Source
AI summary
The present disclosure relates to the field of intelligent devices, and discloses a motor driving method, a mobile terminal, and a computer-readable storage medium. In the present disclosure, the method is applied to a mobile terminal, where a first motor and a second motor are built in the mobile terminal, and the first motor and the second motor are located on opposite parts of the mobile terminal. A first drive signal for driving the first motor to vibrate and a second drive signal for driving the second motor to vibrate are obtained, a rotation angle of the mobile terminal, when the first motor and the second motor are both in a vibration state, are monitored in real time, and the first drive signal and the second drive signal are interchanged when it is detected that the mobile terminal rotates half a turn.


