Automatic zeroing system and zeroing assembly method for encoder

文档序号:1671178 发布日期:2019-12-31 浏览:13次 中文

阅读说明:本技术 一种编码器自动调零系统及调零装配方法 (Automatic zeroing system and zeroing assembly method for encoder ) 是由 季似宣 刘峙飞 于 2019-09-02 设计创作,主要内容包括:本发明实施例公开了一种编码器自动调零系统及调零装配方法,包括一控制系统,一伺服电机,控制系统控制伺服电机对编码器进行调零,一调零电源,调零电源对待装配电机供电,一推进系统,控制系统控制推进系统将编码器装配至待装配电机上,通过推进系统控制编码器与伺服电机连接,控制系统控制伺服电机对编码器进行调零,然后控制系统控制调零电源发出调零供电信号对待装配电机进行调零,编码器和待装配电机均调零完毕后,推进系统自动将编码器与待装配电机连接,最后通过人工将编码器外壳固定即可,节省了人工调零的时间,且通过控制系统调零,调零精度高、效率高。(The embodiment of the invention discloses an automatic zero-setting system of an encoder and a zero-setting assembly method, which comprises a control system and a servo motor, wherein the control system controls the servo motor to zero the encoder, a zero-setting power supply supplies power to a motor to be assembled, a propulsion system controls the propulsion system to assemble the encoder onto the motor to be assembled, the control system controls the encoder to be connected with the servo motor through the propulsion system, the control system controls the servo motor to zero the encoder, then the control system controls the zero-setting power supply to send a zero-setting power supply signal to zero the motor to be assembled, after the zero setting of the encoder and the motor to be assembled is finished, the propulsion system automatically connects the encoder with the motor to be assembled, finally, the encoder shell is fixed manually, the time of manual zero setting is saved, the zero setting is realized through the control system, the zero-setting precision is high, The efficiency is high.)

1. An automatic zero setting system of an encoder is characterized by comprising

A control system;

the servo motor is connected with the control system, and the control system controls the servo motor to zero the encoder;

the zero setting power supply is connected with the control system and supplies power to the motor to be assembled;

the control system controls the propulsion system to assemble the encoder on the motor to be assembled;

and the motor frame is used for fixing the zero setting power supply, the servo motor and the to-be-assembled motor.

2. The automatic zero setting system of encoder according to claim 1, characterized in that the shaft of said encoder is a hollow shaft, and an annular shaft friction pad is arranged in said hollow shaft, and the inner diameter of said shaft friction pad is smaller than the outer diameter of the output shaft of said servo motor.

3. The encoder auto-zero system of claim 2, wherein the shaft friction pad is made of rubber.

4. An encoder auto-zero system according to claim 1, wherein the shaft of the motor to be installed is collinear with the central axis of the output shaft of the servo motor.

5. The automatic zero setting system of encoder as claimed in claim 1, wherein the control system controls the zero setting power supply to output a zero setting power supply signal, and the zero setting power supply signal is used for zero setting the shaft of the motor to be assembled.

6. The automatic zero setting system of an encoder as claimed in claim 1, wherein the propulsion system comprises a slide rail fixed on the motor frame, a slide block is arranged on the slide rail, one end of the slide block is connected with a telescopic device, and a clamp for fixing the encoder is fixedly arranged at the top end of the slide block.

7. The automatic zero setting system of encoder as claimed in claim 6, wherein the sliding direction of the sliding block is consistent with the axial direction of the output shaft of the servo motor.

8. An assembling method of an encoder auto-zero system, which is used for the encoder auto-zero system of any one of claims 1 to 7, comprising the steps of:

s100, enabling the encoder to be coaxially connected with the servo motor;

s200, the control system controls the servo motor to rotate for one circle to enable the shaft of the encoder to rotate for one circle;

s300, the control system calculates the rotation angle error of the shaft of the encoder;

s400, controlling the servo motor to drive the shaft of the encoder to rotate by a control system according to the angle error, and enabling the shaft adjusted by the encoder to rotate to a zero position;

s500, the control system controls the zero setting power supply to generate a zero setting power supply signal and zero sets a motor shaft to be assembled;

s600, starting a propulsion system, and assembling the encoder subjected to zero setting to the rear end of the shaft of the motor to be assembled, wherein the encoder is subjected to zero setting.

Technical Field

The invention relates to the technical field of motor production, in particular to an automatic zero setting system of an encoder and a zero setting assembly method.

Background

Servo motor control is widely used in the field of automated motion control. The encoder is a precision measurement device which is tightly combined with the machine and the electronics, and encodes and converts signals or data for communication, transmission and storage.

The encoder on the motor is equivalent to a signal sensor, and transmits the running state of the motor to the motor controller in real time, so that the speed regulation and the start and stop of the motor are realized. The motor is controlled to operate through encoder position feedback, and the situations of control stall, galloping and inconsistency of the actual rotating speed and the set rotating speed are prevented.

The zero calibration of the encoder is required manually during the batch production of the motors, the encoder calibration has high requirements on manual work, the precision of the manual zero calibration is poor, large human errors exist, and the production efficiency of the motors is low.

Disclosure of Invention

The invention aims to provide an automatic zeroing system and a zeroing assembly method for an encoder, and solves the technical problems.

The technical problem solved by the invention can be realized by adopting the following technical scheme:

an automatic zero setting system for encoder comprises

A control system;

the servo motor is connected with the control system, and the control system controls the servo motor to zero the encoder;

the zero setting power supply is connected with the control system and supplies power to the motor to be assembled;

and the control system controls the propulsion system to assemble the encoder on the motor to be assembled.

And the motor frame is used for fixing the zero setting power supply, the servo motor and the to-be-assembled motor.

Preferably, the shaft of the encoder is a hollow shaft, an annular shaft friction pad is arranged in the hollow shaft, and the inner diameter of the shaft friction pad is smaller than the outer diameter of the output shaft of the servo motor.

Preferably, the shaft friction pad is made of a rubber material.

Preferably, the shaft of the motor to be installed and the central shaft of the output shaft of the servo motor are on the same straight line.

Preferably, the control system controls the zero setting power supply to output a zero setting power supply signal, and the zero setting power supply signal is used for zero setting of a shaft of the motor to be assembled.

Preferably, the propulsion system comprises a slide rail fixed on the motor frame, a slide block is arranged on the slide rail, one end of the slide block is connected with a telescopic device, and a clamp used for fixing the encoder is fixedly installed at the top end of the slide block.

Preferably, the sliding direction of the sliding block is consistent with the axial direction of the output shaft of the servo motor.

In addition, according to the automatic zero setting system of the encoder, the invention also provides an automatic zero setting assembly method of the encoder, which comprises the following steps:

s100, enabling the encoder to be coaxially connected with the servo motor;

s200, controlling the servo motor to rotate for one circle by a control system to enable the shaft of the encoder to rotate for one circle;

s300, the control system calculates the rotation angle error of the shaft of the encoder;

s400, controlling the servo motor to drive the shaft of the encoder to rotate by a control system according to the angle error, and enabling the shaft adjusted by the encoder to rotate to a zero position;

s500, the control system controls the zero setting power supply to generate a zero setting power supply signal and zero sets a motor shaft to be assembled;

s600, starting a propulsion system, and assembling the encoder subjected to zero setting to the rear end of the shaft of the motor to be assembled, wherein the encoder is subjected to zero setting.

Has the advantages that: control encoder and servo motor through propulsion system and be connected, control system control servo motor zero-sets to the encoder, then control system control zero-set power sends zero-set power supply signal and treats that the assembly motor carries out zero-set, the encoder with treat that the assembly motor all zero-set finishes the back, propulsion system is automatic with the encoder with treat that the assembly motor is connected, it can with the encoder shell is fixed through the manual work at last, the time of artifical zero-set has been saved, the matching time of motor shaft and encoder has been saved, and zero-set through control system, zero-set precision is high, high efficiency.

Drawings

FIG. 1 is a block diagram of an encoder auto-zero system of the present invention;

FIG. 2 is a schematic diagram of an auto-zero system of the encoder of the present invention;

FIG. 3 is a schematic cross-sectional view of the left end face of the encoder of the present invention;

fig. 4 is a flow chart of the auto-zero assembly method of the present invention.

In the figure: 1-a control system; 2-a servo motor; 3-zero setting power supply; 4-a propulsion system; 5-an encoder; 6-a motor frame; 7-waiting to be installed with the power distribution machine;

41-a slide rail; 42-a slide block; 43-a telescopic device; 44-a clamp;

51-a hollow shaft; 52-axle friction pad.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

It should be noted that the embodiments and features of the embodiments may be combined with each other without conflict.

The invention is further described with reference to the following drawings and specific examples, which are not intended to be limiting.

As shown in FIGS. 1 and 2, the present invention provides an encoder auto-zero system, comprising

A control system 1;

the servo motor 2 is connected with the control system 1, and the control system 1 controls the servo motor 2 to zero the encoder 5;

the zero setting power supply 3 is connected with the control system 1, and the zero setting power supply 3 supplies power to the motor 7 to be assembled;

and the propulsion system 4 is connected with the control system 1, and the control system 1 controls the propulsion system 4 to assemble the encoder 5 on the motor 7 to be assembled.

And the motor frame 6 is used for fixing the zero setting power supply 3, the servo motor 2 and a motor to be assembled.

The zeroing process and the advantages of the automatic zeroing system of the encoder of the invention are as follows:

control encoder and servo motor through propulsion system and be connected, control system control servo motor carries out the zero set to the encoder, then control system control zero set power sends zero set power supply signal and treats that the assembly motor carries out the zero set, the encoder with treat that the assembly motor all zero set finishes the back, propulsion system is automatic with the encoder with treat the assembly motor and be connected, it can to fix the encoder shell through the manual work at last, the time of artifical zero set has been saved, and zero set through control system, zero set precision is high, high efficiency.

Note: the solid line connection between two adjacent modules or structures in fig. 1 indicates that there is an electrical connection between the two devices, which can transmit electrical signals to each other; the dashed line connection between the two devices indicates that there is a detachable and assembled mechanical connection between the two devices.

As shown in fig. 3, as a preferred embodiment of the present invention, the shaft of the encoder is a hollow shaft, an annular shaft friction pad 52 is disposed in the hollow shaft 51, the inner diameter of the shaft friction pad 52 is smaller than the outer diameter of the output shaft of the servo motor, the inner diameter of the shaft friction pad is smaller than the outer diameter of the rear end shaft of the motor to be installed, the difference between the inner diameter of the shaft friction pad and the outer diameters of the two motor shafts is about 1-3mm, and the inner diameter of one end of the shaft friction pad facing the motor shafts is larger, that is, the inner space of the annular shaft friction pad is in a truncated cone shape with a large. The shaft is easier to insert, and after the motor shaft is inserted, under the elastic force of the shaft friction pad, the friction force is increased, so that the motor shaft drives the hollow shaft of the encoder to rotate, and the butt joint of the shaft is more convenient and faster.

Preferably, the shaft friction pad is made of rubber and has elasticity.

The control system functions as follows:

(1) and controlling the rotating speed, the rotating angle and the stop of the servo motor.

(2) Controlling the zero setting power supply to output a certain current so as to enable the motor shaft to be assembled to rotate to the zero position instantly;

(3) reading the angle reading of the encoder, calculating the angle error, and controlling the servo motor to rotate again according to the angle error so as to play a role in zeroing the encoder;

(4) the propulsion system is controlled to mount the encoder to the rear end of the motor shaft.

As a preferred embodiment of the invention, the control system controls the zero setting power supply to output the zero setting power supply signal, wherein the zero setting power supply is direct current, the power-on time is 0.1-2s, the power-on time is not too long, the heating or burning of the motor is avoided, and the starting and output current of the zero setting power supply is controlled by the control system. The zero-setting power supply signal sets zero for the shaft of the motor to be assembled, so that the shaft of the motor to be assembled is accurately inserted into the hollow shaft 81 of the encoder in a zero-position state. After the motor shaft to be assembled is also subjected to zero setting, the motor shaft can be directly matched with the encoder subjected to zero setting, so that the alignment time of the encoder and the motor is saved, and the subsequent assembly efficiency and the encoder precision are improved.

The zero setting system has the advantages that:

the servo motor is controlled by the control system to automatically zero the encoder, the motor shaft to be assembled is zeroed by controlling the zeroing power supply, and the encoder is automatically assembled on the motor shaft, so that a large amount of manual zeroing and assembling efficiency are saved, and the motor shaft is assembled immediately after zeroing, so that the matching time of the motor shaft and the encoder is greatly saved, and the zeroing precision of the encoder is improved.

As a preferred embodiment of the present invention, the servo motor 2 is fixed to the motor frame 6, and the servo motor 2 can be used without replacement unless damaged. Waiting to assemble motor 7 and fixing the one end at motor frame 6 top surface through frock clamp or through dismantling fixing device to make waiting to assemble motor 7 fixed with dismantle convenient and fast more, the assembly step of convenient follow-up motor goes on. The output shaft end of the servo motor 2 is opposite to the encoder assembling end of the motor 7 to be assembled, so that the zero setting and the assembling of the encoder are more convenient and faster.

As a preferred embodiment of the invention, the propulsion system 4 is located between the motor to be assembled and the servo motor 7, the propulsion system 4 comprises a slide rail 41 fixed on the motor frame 6, a slide block 42 is arranged on the slide rail 41, one end of the slide block 42 is connected with a telescopic device 43, the telescopic device 43 is any one of an oil cylinder, an air cylinder and an electric telescopic rod, and the slide block 42 can be driven to slide on the slide rail 41 in a reciprocating manner along the axial direction of an output shaft of the servo motor 7.

The top end of the slide block 42 is fixedly provided with a clamp 44 for fixing the encoder 5. The shape of the inner clamping surface of the clamp 44 is consistent with the shape of the outer side collision of the encoder 5, and the clamp 44 can clamp the outer side of the encoder 5 to prevent the shell of the encoder 5 from sliding or rotating, so that the zero setting and the assembling accuracy are ensured. To avoid clamping the encoder, the clamping surfaces of the clamp 44 may be provided with rubber or silicone cushions, both anti-slip and cushioned.

As a preferred embodiment of the present invention, the axis of the motor 7 to be assembled is on the same straight line as the central axis of the output shaft of the servo motor 2. The sliding direction of the slider 42 coincides with the axial direction of the output shaft of the servo motor 2. The sliding directions of the shaft of the power distribution machine to be assembled, the output shaft of the servo motor and the sliding block are parallel, so that the encoder is assembled without other operations, the encoder only needs to be clamped and connected with the servo motor, then the encoder is linearly displaced to one end of the shaft of the power distribution machine to be assembled and then is aligned and inserted into the hollow shaft of the encoder, and finally the encoder is manually fixed, so that a large amount of time and assembly steps are saved, and the assembly accuracy and efficiency are improved.

As shown in fig. 4, the present invention further provides an automatic zeroing assembly method for an encoder, which includes the following steps:

step 100, enabling an encoder to be coaxially connected with a servo motor;

200, controlling the servo motor to rotate for a circle by a control system to enable the shaft of the encoder to rotate for a circle;

step 300, calculating the rotation angle error of the shaft of the encoder by a control system;

step 400, the control system controls the servo motor to drive the shaft of the encoder to rotate according to the angle error, so that the shaft adjusted by the encoder rotates to a zero position;

500, controlling a zero setting power supply to generate a zero setting power supply signal and zero setting a motor shaft to be assembled by a control system;

and step 600, starting the propulsion system, and assembling the zero-set encoder to the rear end of the shaft of the power distribution machine to be assembled after zero setting.

The angle error calculation method comprises the following steps: the angular error is the difference between the encoder angle reading and the actual angle value of the encoder shaft. The actual angle value is the angular speed of the encoder shaft x the time difference between when the encoder shaft stops rotating and when the encoder shaft passes through the zero position. And the formula of the encoder angular velocity is: the SpeedRef is (0-angle) Kp, where SpeedRef is the reference angular speed angle of the encoder and Kp is the proportional parameter. Therefore, the angle value of the encoder is read through the self-contained reading system in the control system 1, and the angle error is calculated through the calculator in the encoder, so that the encoder can be easily and conveniently zeroed.

More specifically, the steps of zeroing and assembling are as follows:

(1) fixing a motor 7 to be assembled on a designated position of a motor frame 6, placing an encoder 5 in a clamping groove in a clamp 44, and clamping the encoder 5 by the clamp 44;

(2) the expansion device 43 is started to enable the sliding block 42 to drive the encoder 5 to move towards the output shaft of the servo motor 2, so that the hollow shaft of the encoder 5 is in butt joint with the output shaft of the servo motor, and after the butt joint is finished, the control system 1 controls the servo motor 2 to zero the encoder 5;

(3) the control system 1 controls the zero setting power supply 3 to send a zero setting power supply signal, so that a motor shaft to be assembled automatically rotates to a zero position;

(4) the sliding block 42 is driven by the telescopic device 43 to move towards the rear end of the shaft of the motor to be assembled, so that the encoder 5 which is well zeroed is gradually close to and butted with the motor shaft, the motor shaft to be assembled is inserted into the hollow shaft to complete butt joint, and then the encoder shell is fixed on the motor through manual fixing to complete assembly of the encoder.

While the invention has been described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于二线制等电势法的阻性传感器阵列快速读出电路

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!