Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

UM0324 Scheda tecnica(PDF) 78 Page - STMicroelectronics

Il numero della parte UM0324
Spiegazioni elettronici  This user manual describes
PDF  105 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  STMICROELECTRONICS [STMicroelectronics]
Homepage  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0324 Scheda tecnica(HTML) 78 Page - STMicroelectronics

Back Button UM0324 Datasheet HTML 74Page - STMicroelectronics UM0324 Datasheet HTML 75Page - STMicroelectronics UM0324 Datasheet HTML 76Page - STMicroelectronics UM0324 Datasheet HTML 77Page - STMicroelectronics UM0324 Datasheet HTML 78Page - STMicroelectronics UM0324 Datasheet HTML 79Page - STMicroelectronics UM0324 Datasheet HTML 80Page - STMicroelectronics UM0324 Datasheet HTML 81Page - STMicroelectronics UM0324 Datasheet HTML 82Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 78 / 105 page
background image
Library functions
UM0324
78/105
TAC_GetRotorFreq
GetLastTachoPeriod
GetAvrgTachoPeriod
Synopsis
u16 TAC_GetRotorFreq (void)
Description
This routine returns rotor frequency with a unit that can be directly
integrated (accumulated) to get the rotor angular position in the main
control loop.
Input
None.
Output
Rotor mechanical frequency with rad/PWM period unit
(2
π rad = 0xFFFF), assuming the control loop is executed in each
and every PWM interrupt service routine.
Functions called
GetAvrgTachoPeriod, GetLastTachoPeriod (both private functions)
Note
Result is zero if speed is too low (glitches at start for instance).
Excessive speed (or glitches) will result in a pre-defined value
returned (see Section 2.2.4 on page 21).
Maximum expectable accuracy depends on CKTIM: 60MHz will give
the best results.
Caution
This routine returns the mechanical frequency of the rotor. To find the
electrical speed, use the following conversion:
electrical frequency = mechanical frequency * number of pole pairs
Synopsis
u32 GetLastTachoPeriod(void)
Description
This routine returns the rotor period based on the last tacho capture.
Input
None.
Output
Tacho signal period, unit is 1 CKTIM period, unsigned 32-bit format.
Functions called
None.
Note
This function is private to the 75x_tacho.c module.
Synopsis
u32 GetAvrgTachoPeriod(void)
Description
This routine returns returns the rotor period based on the average of
the four last tacho captures.
Input
None.
Output
Tacho signal period, unit is 1 CKTIM period, unsigned 32-bit format.
Functions called
None.
Note
This function is private to the 75x_tacho.c module.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Scheda tecnica Scarica

Go To PDF Page


Link URL



Lei ha avuto il aiuto da alldatasheet?  [ DONATE ] 

Di alldatasheet   |   Richest di pubblicita   |   contatti   |   Privacy Policy   |   Collegamento alla scheda tecnica    |   scambio Link   |   Ricerca produttore
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