We have previously learned about the causes and solutions of servo motor overheating. It can be seen that the reasons for servo motor overheating are: excessive load, missing parts, air duct obstruction, low-speed running time for too long, and excessive power ripple. To solve these overheating phenomena, the only way is to reduce copper losses and iron losses.
Under normal circumstances, there are two types of encoders for servo motors: value encoders and relative value encoders. The value encoder can be maintained after a power outage. As long as the battery is still charged, there is no need to find the origin; while the relative encoder Since the multi-turn value of the motor will be lost after a power outage, the origin search operation is required. So the question is, how to set the origin of the servo motor? Please see the detailed introduction below!
In the process of finding the origin relative to the encoder, the servo motor needs an external sensor to coordinate the action. When the external sensor detects the origin position block, the servo motor switches from the high speed of the origin to the low speed of the origin.
When the motor continues to run until the external sensor detects the falling edge, the servo motor can rotate to the Z-phase output point of the encoder. However, there are several points that we need to pay attention to, which are the following:
1. If the encoder behind the servo motor is firmly fixed, the Z-phase pulse point will be fixed, and the servo’s origin search will be very accurate;
2. There are many ways to find the origin of the servo motor, and the running direction of the motor in each process needs to be determined based on on-site equipment;
3. The origin accuracy does not depend on the accuracy of the external sensor. As long as the external sensor is not loose, the servo motor should find the origin very quickly;
4. Generally speaking, the purpose of the servo motor to find the origin is to match the current actual position of the motor with the position in the controller. Therefore, many servo origin stops are not at the 0.0 position, and there will be a slight deviation. This deviation does not mean the origin. There is an error in the position because the actual position of the motor has been matched with the internal position of the controller, and there is no need to go to the origin.