当前位置:网站首页>How to determine the electronic gear ratio of servo motor?
How to determine the electronic gear ratio of servo motor?
2022-07-19 06:48:00 【Akaki yuan】
Reading guide : So-called “ Electronic gear ” function , There are two main applications : First, adjust the motor rotation 1 Number of command pulses required for a cycle , To ensure that the motor speed can reach the required speed .
1. Introduction to electronic gear ratio parameters

So-called “ Electronic gear ” function , There are two main applications : First, adjust the motor rotation 1 Number of command pulses required for a cycle , To ensure that the motor speed can reach the required speed . For example, the upper computer PLC The maximum sending pulse frequency is 200KHz, If the electronic gear ratio is not modified , Then the motor rotates 1 Circle needs 10000 Pulse , Then the maximum speed of the motor is 1200rpm, If the electronic gear ratio is set to 2:1, Or set the number of pulses per revolution to 5000, Then the motor can reach 2400rpm speed .
for example : The electronic gear ratio is set to 1: 1 Or set the number of pulses per revolution to 10000, Upper computer PLC The maximum sending pulse frequency is 200KHz.
2. Calculation of pulses per revolution and electronic gear ratio
According to the following 1~6 The order of , Calculate the number of pulses per revolution or electronic gear ratio .

Be careful :
(1) The number of pulses per revolution and the electronic gear ratio can limit the rotation of the servo motor 1 The amount of instructions required for the loop , The two are complementary , But the priority of the number of pulses per revolution is higher than the electronic gear ratio , Only the number of pulses per revolution is set to 0 The electronic gear ratio will take effect , This is what users need to pay attention to . In special cases, if the number of pulses per revolution is a decimal, the use of electronic gear ratio should be considered .
(2)P2-02 and P2-03 When the setting range is exceeded , Please divide the numerator and denominator into integers within the settable range for setting . The fraction reduction without changing the ratio does not affect the use .
(3) Unless otherwise specified, the current motor encoder resolution is 2500P/R.
(4) The instruction unit does not represent the machining accuracy . Refine the instruction unit quantity on the basis of mechanical accuracy , It can improve the positioning accuracy of servo . For example, when applying the lead screw , The mechanical accuracy can reach 0.01mm, that 0.01mm The command unit equivalent of is 0.1mm The command unit equivalent of is more accurate .
3. Setting example of electronic gear

give an example :


Supplementary explanation of the above example : Number of upper computer pulses 5000, It's through , Lead screw pitch is 5mm, The pulse equivalent requirement is 0.001mm, So the number of pulses is 5/0.001=5000. The encoder feedback pulse is 131072 A turn ( Servo motor ), But due to the variable speed mechanism , so 3/2.

边栏推荐
- 吴恩达机器学习第3-4章
- Double code time scale network diagram
- Machine learning - classification prediction of logistic regression
- 《PyTorch深度学习实践》-B站 刘二大人-day7
- Introduction to daily use of manjaro system
- Part of the second Shanxi Network Security Skills Competition (Enterprise Group) WP (II)
- Wu Enda machine learning chapter 12-13
- F5LTM(一)逻辑关系图
- IDEA中@Resource爆红
- 網絡中的一些基本概念
猜你喜欢

Hand in hand building a home NAS universal server (1) | configuration selection and preparation

Restapi implements aggregation (dark horse tutorial)

Tcp/ip protocol learning

Restclient query document

Double code time scale network diagram

C language structure array pointer and function

STM32 serial communication related learning

Restclient multi conditional aggregation

吴恩达机器学习第6-7章

高并发day02(Concurrent包)
随机推荐
Antd is not defined
UDP message structure
Handle Chinese word segmentation IK word segmenter and expand and stop dictionary
Pytorch deep learning practice-b station Liu erden-day4
Restapi implementation of automatic completion & case implementation (search box input for automatic completion)
Experiment 4 operator overloading and virtual functions
day01(Flume)
sql的约束条件
Pytorch deep learning practice-b station Liu erden-day7
阿拉伯数字转中文
Programming learning based on ardunio ide software development
Causes and solutions of over fitting
DSL implements bucket aggregation
Automatic completion & (custom) Pinyin word Separator &
Binary search and its extension
Restclient query document
Sword finger offer brush questions
总价合同、成本补偿合同、工料合同
吴恩达机器学习第6-7章
DSL implements metrics aggregation