Patent classifications
H02P25/034
Motor and driving device using same
The present application discloses a linear motor having a housing with an accommodation space, stoppers fixed on the housing and set at intervals, a vibrator sliding between the stoppers and a power coil driving the vibrator to reciprocate motion. The stopper includes a first iron core fixed on the housing and an auxiliary coil twinned on the first iron core. The motor also includes a positioning sensor used to sense the motion of the vibrator to obtain a feedback signal. According to the feedback signal detected by the positioning sensor, the auxiliary coil and/or the power coil act on the vibrator so as to adjust the reciprocating motion of the vibrator between the stoppers. The effect of the motion of the plan of present application is good and control precision is high.
Motor and driving device using same
The present application discloses a linear motor having a housing with an accommodation space, stoppers fixed on the housing and set at intervals, a vibrator sliding between the stoppers and a power coil driving the vibrator to reciprocate motion. The stopper includes a first iron core fixed on the housing and an auxiliary coil twinned on the first iron core. The motor also includes a positioning sensor used to sense the motion of the vibrator to obtain a feedback signal. According to the feedback signal detected by the positioning sensor, the auxiliary coil and/or the power coil act on the vibrator so as to adjust the reciprocating motion of the vibrator between the stoppers. The effect of the motion of the plan of present application is good and control precision is high.
IMPEDANCE MEASUREMENT FOR A HAPTIC LOAD
In some implementations, a measurement circuit may drive, using a first transistor, a first node of a haptic load. The measurement circuit may trigger a first comparator when a voltage driving the haptic load satisfies a first condition. The first comparator may have a first node connected, in parallel, to a drain of a second transistor and may have a second node connected to the first node of the haptic load. Additionally, the second transistor may have a gate connected to a gate of the first transistor and may have the drain connected to a first reference current.
IMPEDANCE MEASUREMENT FOR A HAPTIC LOAD
In some implementations, a measurement circuit may drive, using a first transistor, a first node of a haptic load. The measurement circuit may trigger a first comparator when a voltage driving the haptic load satisfies a first condition. The first comparator may have a first node connected, in parallel, to a drain of a second transistor and may have a second node connected to the first node of the haptic load. Additionally, the second transistor may have a gate connected to a gate of the first transistor and may have the drain connected to a first reference current.
SYSTEM AND METHOD FOR CONTROLLING MOTOR PARAMETERS, AND STORAGE MEDIUM
The present disclosure provides a system and a method for controlling motor parameters. The system includes a feedforward processing module performing a linear processing on a control signal according to parameters; a control object module including a DAC digital to analog converter, an amplifying circuit and an ADC analog to digital converter, a control signal processed by the feedforward processing module passing through the DAC digital to analog converter, and amplified by the amplifier circuit, and passing through the ADC analog to digital converter to obtain a voltage ν.sub.c.Math.m[n] and a current i.sub.c.Math.m[n] across the motor; a system identification module including an LMS adaptive filter, a Least mean square filtering performed on an error signal ε.sub.oei[n] between a measured current i.sub.c.Math.m[n] and a prediction current i.sub.c.Math.p[n], results of iteration feed back to the feedforward processing module, and the feedback results applied to the next data acquisitions and parameters calculations.
SYSTEM AND METHOD FOR CONTROLLING MOTOR PARAMETERS, AND STORAGE MEDIUM
The present disclosure provides a system and a method for controlling motor parameters. The system includes a feedforward processing module performing a linear processing on a control signal according to parameters; a control object module including a DAC digital to analog converter, an amplifying circuit and an ADC analog to digital converter, a control signal processed by the feedforward processing module passing through the DAC digital to analog converter, and amplified by the amplifier circuit, and passing through the ADC analog to digital converter to obtain a voltage ν.sub.c.Math.m[n] and a current i.sub.c.Math.m[n] across the motor; a system identification module including an LMS adaptive filter, a Least mean square filtering performed on an error signal ε.sub.oei[n] between a measured current i.sub.c.Math.m[n] and a prediction current i.sub.c.Math.p[n], results of iteration feed back to the feedforward processing module, and the feedback results applied to the next data acquisitions and parameters calculations.
VIBRATION CONTROL SYSTEM
A vibration control system includes: a reception section configured to receive eccentric motor drive data that is included in a program for an application and is for causing vibration of an eccentric motor vibration device; a vibration device for which a resonance frequency is higher than that of the eccentric motor vibration device and whose amplitude and frequency are controllable; and a vibration data generation section configured to generate vibration data for causing vibration of the vibration device based on the received eccentric motor drive data. The vibration data generation section generates the vibration data, which indicates a second waveform having an envelope with a change trend that correlates to a change trend of an envelope of a first waveform indicated by vibration of the eccentric motor vibration device vibrated by the eccentric motor drive data, the second waveform having a higher frequency than the first waveform.
Driver for haptics and camera voice coil motor applications
Methods, systems, and devices for an H-bridge driver for haptics and camera voice coil motor applications are described. A device may generate a control signal for an application executing on the device such as a camera application, a gaming application, or any application receiving a user input or outputting feedback to the user. The device may generate the control signal using a voice coil motor driver of a camera component of the device. The device may drive a haptics motor based on the generated control signal and generate a haptic response based on driving the haptics motor. The device may, as a result, output the generated haptic response. Additionally or alternatively, the device may drive a voice coil motor based on the generated control signal and may control a camera component of the device based on driving the voice coil motor or the haptics motor, or both.
VOICE COIL MOTOR
A voice coil motor (VCM) according to one or more embodiments may include a casing, a permanent magnet, a yoke and iron-core, a bobbin, and a coil part. The coil part may include a drive and primary coil serving as a drive coil and a primary coil of a displacement sensor including a differential transformer, the drive and primary coil being interlinked with a magnetic flux by the permanent magnet, and two secondary coils of the displacement sensor. The yoke and iron-core may be disposed in a central space defined in the coil part, and serves as an iron core of the displacement sensor.
VOICE COIL MOTOR
A voice coil motor (VCM) according to one or more embodiments may include a casing, a permanent magnet, a yoke and iron-core, a bobbin, and a coil part. The coil part may include a drive and primary coil serving as a drive coil and a primary coil of a displacement sensor including a differential transformer, the drive and primary coil being interlinked with a magnetic flux by the permanent magnet, and two secondary coils of the displacement sensor. The yoke and iron-core may be disposed in a central space defined in the coil part, and serves as an iron core of the displacement sensor.