Abstract: A method of controlling an ultrasonic motor coupled to a motor driver circuit, comprises receiving a temperature signal representing the temperature of the ultrasonic motor, receiving a position signal output by a first encoder representing the position of the ultrasonic motor, calculating an error between the position of the ultrasonic motor represented by the position signal and a target position, calculating a control signal based on the temperature of the ultrasonic motor represented by the temperature signal and the calculated error, and sending the control signal to the motor driver circuit to control the ultrasonic motor.
Abstract: A method for controlling an ultrasonic motor coupled to a motor driver circuit, comprises obtaining a position of a first encoder coupled to the ultrasonic motor, calculating an error between the position of the first encoder and a target position, and sending a control signal to the motor driver circuit to control the ultrasonic motor to adjust the position of the first encoder based the calculated error.
Abstract: A method of controlling an ultrasonic motor coupled to a motor driver circuit, comprises receiving a temperature signal representing the temperature of the ultrasonic motor, receiving a position signal output by a first encoder representing the position of the ultrasonic motor, calculating an error between the position of the ultrasonic motor represented by the position signal and a target position, calculating a control signal based on the temperature of the ultrasonic motor represented by the temperature signal and the calculated error, and sending the control signal to the motor driver circuit to control the ultrasonic motor.