数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AN2372 数据表(PDF) 7 Page - STMicroelectronics

部件名 AN2372
功能描述  Low cost sinusoidal control of BLDC motors with Hall sensors using ST7FMC
PDF  13 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

AN2372 数据表(HTML) 7 Page - STMicroelectronics

Back Button AN2372 Datasheet HTML 3Page - STMicroelectronics AN2372 Datasheet HTML 4Page - STMicroelectronics AN2372 Datasheet HTML 5Page - STMicroelectronics AN2372 Datasheet HTML 6Page - STMicroelectronics AN2372 Datasheet HTML 7Page - STMicroelectronics AN2372 Datasheet HTML 8Page - STMicroelectronics AN2372 Datasheet HTML 9Page - STMicroelectronics AN2372 Datasheet HTML 10Page - STMicroelectronics AN2372 Datasheet HTML 11Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 13 page
background image
AN2372
Experimental implementation using ST7FMC
7/13
2.1
Speed and absolute position estimation
The control scheme requires instantaneous position of back emf A to generate sinusoidal
PWM pulses for motor control. However, with only a Hall sensor feedback, that generates
only two edges within a 360° electrical cycle (corresponding to say 0° and 180°),
instantaneous position information is not available. To obtain the intermediate values, an
estimation of rotor speed is required, so that an integration of rotor speed at the pwm update
period gives the rotor position at these instants.
The basic estimation scheme is as follows:
θ is the estimated angle
θ
H is the actual rotor angle at instant of a given Hall edge
ω is the rotor speed
At the instant of a Hall edge,
θ=θ
H
For intermediate positions, for use in pwm update routines,
θ ⇐ ω.T
pwmupdate + θ
Figure 5.
Hall edge detection and period measurement using ST7FMC
However, there are two different methods to estimate the rotor speed:
1.
division method
2.
PLL method
There are some commonalities between these methods. Figure 5 shows a simplified
diagram of Hall feedback connection to ST7FMC. IS1 and IS0 bits are used to connect one
of the Hall inputs to the comparator that will next change its output state after the current
one. When the comparator detects a state change, the contents of a free running timer
(MTIMH:MTIML) are captured into (MZREG:MZPRV) and the timer is reset to zero, and an
interrupt (C) is generated. Inside the C ISR, the Hall sensor states are read,
θ
H is identified
and
θ=θ
H is implemented.
In the division method, rotor speed is calculated on the basis of time difference between two
consecutive edges. With 1 or 3 Hall sensors feedback, consecutive edges correspond to
180° or 60° respectively. The existing motor has 3 sensors and hence captured period
corresponds to 60 electrical degrees.
MTIM : MTIML
MZREG : MZPRV
+
-
MUX
IS0
IS1
Hall A
Hall B
Hall C



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com