当前位置:网站首页>Parameter measurement method of brushless motor
Parameter measurement method of brushless motor
2022-06-13 01:57:00 【richardgann】
It is necessary to know the parameters of the motor in hand when developing the motor , The parameters of different brushless motors are different , It's going on FOC Algorithm driven , The correctness of motor parameters is particularly important . Generally, these parameters will be provided by the manufacturer when buying the motor , If the manufacturer does not provide , It can be measured by the following methods .
The following parameters are mainly measured :
1. The number of poles of the motor .
2. resistance .
3. inductance .
4. Reverse electromotive force .
5. Hall offset angle .
1. Motor resistance (Rs):
Phase resistance Rs: Measure the two-phase resistance of the motor with a multimeter RL, You can work out RS=RL/2;
2. Motor inductance (Ls):
Phase inductance (LS): Bridge at 1khz Two phase inductance at frequency LL, You can work out LS=LL/2;
3. Motor pole pairs (P);
Clamp one wire of the motor with one wire of the oscilloscope probe , The other one is measured with a probe , Then rotate the motor for one revolution , The corresponding waveform will appear continuously on the oscilloscope , Count the peaks , Divide even values by 2, Is our polar logarithm .
The number of wave peaks in the figure below is 6 individual , So the polar logarithm is 3.

4. Motor back EMF (Ke)
The oscilloscope probe is connected to one phase , Ground any one of the other two phases of the motor , Rotate the motor to measure the back EMF waveform , Take the middle waveform , Measure its peak to peak value and frequency .
The calculation formula is as follows :

1.P Is a polar logarithm
2.Vpp Peak to peak
3.f Is frequency .

5. Motor Hall mounting angle
Hall sensor is a sensing device that can identify the polarity of rotor magnetic field ; The hall sensor depends on the magnetic pole it faces , Output logic level 0 or 1, Therefore, the hall sensor must be installed on the rotor .
Three Hall sensors are usually installed in three-phase permanent magnet motors , Used to feed back rotor position information . They are usually spaced apart 120 Degree or 60 degree .
The following figure shows the interval 60 Degree and 120 Typical waveforms of the output of a degree mounted Hall sensor . It's important to note that , The figure below shows a periodic ( That is, a pair of pole motors rotate for one cycle ).

interval 60 Degree and 120 Degree mounted Hall sensor output waveform
The rotor position measured by Hall sensor is absolute , Rotor pre positioning is not required . However , Special attention should be paid to when the sensor is connected to the input of the microcontroller , Pre positioning is required .
This software library assumes that the forward rotation is the rotation direction when the positive sequence three-phase supply motor is used . In this case, in order to ensure normal operation . The software library requires an interval 60 Degree and 120 The hall sensors installed at intervals of degrees carry out signal transmission in the sequence shown in the above figure .
For these reasons , When the permanent magnet motor with Hall sensor is connected to your board, take the following suggestions :
1. Turn the rotor manually in the assumed direction , And observe the three-phase motor B-emf. So , If the true neutral is not available , The neutral point can be re established by means of three resistors .
2. Connect the motor to the hardware in positive order . Give Way A phase ,B Phase and C Xiang Chengyou TIM1_CH1,TIM1_CH2 and TIM1_CH3 Respective driven motors .
3. Turn the rotor manually in the assumed direction , Observe the three Hall sensor outputs (H1,H2 and H3), And through the passage 1,2, and 3 Connect with the corresponding timer respectively , Make sure as shown above .
边栏推荐
- Qt实现思维导图功能(二)
- Restrict cell input type and display format in CXGRID control
- Delphi7 compressed pictures (BMP, JPG, PNG)
- Simple ranging using Arduino and ultrasonic sensors
- 水管工游戏
- [the 4th day of the 10 day smart lock project based on stm32f401ret6] what is interrupt, interrupt service function, system tick timer
- Restful interface specification annotation of pringboot (2)
- In the third quarter, the revenue and net profit increased "against the trend". What did vatti do right?
- Use mediapipe+opencv to make a simple virtual keyboard
- Alertwindowmanager pop up prompt window help (Part 1)
猜你喜欢

路径字段是什么? ——竞价广告

Decoding iFLYTEK open platform 2.0 is a fertile land for developers and a source of industrial innovation

什么是立体角

三、上传织物图片至SQL Server并提供name进行展示织物照片

numpy多维数组转置transpose

The commercial value of Kwai is being seen by more and more brands and businesses

Get started quickly cmake

开发者来稿|AMD赛灵思中文论坛分享 - 提问的智慧

传感器:MQ-5燃气模块测量燃气值(底部附代码)

LabVIEW large project development tools to improve quality
随机推荐
Devaxpress Chinese description -- tdxgallerycontrol object (gallery component)
leetcode743. Network latency (medium, Dijkstra)
TensorFlow2的Conv1D, Conv2D,Conv3D机器对应的MaxPooling详解
Torch. Distributions. Normal
The first cell of devaxpress CXGRID after inserting a row is in focus editing status
Use mediapipe+opencv to make a simple virtual keyboard
Introduction to common ROS commands
Luzhengyao, who has entered the prefabricated vegetable track, still needs to stop being impatient
Compiling minicom-2.7.1 under msys2
Decompression and compression of chrome resource file Pak
服务器安装jupyterlab以及远程登录配置
[sequence structure, branch structure, loop structure, continue statement, break statement, return statement] (learning Note 6 -- C language process control)
Topic creation and running example of ROS
(no plug-in) summary of vim basic shortcut keys
Magics 23.0如何激活和使用视图工具页的切片预览功能
Padavan mounts SMB sharing and compiles ffmpeg
路径字段是什么? ——竞价广告
Gome's ambition of "folding up" app
How to solve practical problems through audience positioning?
[the second day of actual combat of smart lock project based on stm32f401ret6 in 10 days] GPIO and register