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

X  

ST7MC1 数据表(PDF) 168 Page - STMicroelectronics

部件名 ST7MC1
功能描述  8-BIT MCU WITH NESTED INTERRUPTS, FLASH, 10-BIT ADC, BRUSHLESS MOTOR CONTROL, FIVE TIMERS, SPI, LINSCI
PDF  308 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

ST7MC1 数据表(HTML) 168 Page - STMicroelectronics

Back Button ST7MC1 Datasheet HTML 164Page - STMicroelectronics ST7MC1 Datasheet HTML 165Page - STMicroelectronics ST7MC1 Datasheet HTML 166Page - STMicroelectronics ST7MC1 Datasheet HTML 167Page - STMicroelectronics ST7MC1 Datasheet HTML 168Page - STMicroelectronics ST7MC1 Datasheet HTML 169Page - STMicroelectronics ST7MC1 Datasheet HTML 170Page - STMicroelectronics ST7MC1 Datasheet HTML 171Page - STMicroelectronics ST7MC1 Datasheet HTML 172Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 168 / 308 page
background image
ST7MC1/ST7MC2
168/308
MOTOR CONTROLLER (Cont’d)
the MCOMP and MTIM register is enabled before
a write access in the MCOMP register. This means
that if the SC bit is set and no write access is done
after in the MCOMP register, no CS commutation
event will occur.
In Speed Measurement mode, when using encod-
er or tachogenerator speed sensors (i.e. both
TES[1:0] bits in the MPAR register are not reset
and the input detection block is set-up to process
sensor signals), motor speed can be measured
but it is not possible drive a motor in six-step
mode, either sensored or sensorless.
Speed Measurement mode is useful for motors
supplied with 3-phase sinewave-modulated PWM
signals:
– AC induction motors,
– Permanent Magnet AC (PMAC) motors (al-
though it needs three position sensors, they
can be handled just like tachogenerator sig-
nals).
This mode uses only part of the Delay Manager’s
resources. For more details refer to “Speed Meas-
urement Mode” on page 179.
Table 37. Switched and Autoswitched modes
10.6.7.1 Switched Mode
This feature allows the motor to be run step-by-
step. This is useful when the rotor speed is still too
low to generate a BEMF. It can also run other
kinds of motor without BEMF generation such as
induction motors or switch reluctance motors. This
mode can also be used for autoswitching with all
computation for the next commutation time done
by software (hardware multiplier not used) and us-
ing the powerful interrupt set of the peripheral.
In this mode, the step time is directly written by
software in the commutation compare register
MCOMP. When the MTIM timer reaches this value
a commutation occurs (C event) and the MTIM
timer is reset.
At this time all registers with a preload function are
loaded (registers marked with (*) in Section
10.6.13). The CI bit of MISR is set and if the CIM
bit in the MIMR register is set an interrupt is gener-
ated.
The MTIM timer prescaler (Step ratio bits ST[3:0]
in the MPRSR register) is user programmable. Ac-
cess to this register is not allowed while the MTIM
timer is running (access is possible only before the
starting the timer by means of the CKE bit) but the
prescaler contents can be incremented/decre-
mented at the next commutation event by setting
the RMI (decrement) or RPI (increment) bits in the
MISR register. When this method is used, at the
next commutation event the prescaler value will be
updated but also all the MTIM timer-related regis-
ters will be shifted in the appropriate direction to
keep their value. After it has been taken into ac-
count, (at commutation) the RPI or RMI bit is reset
by hardware. See Table 38.
Only one update per step is allowed, so if both RPI
and RMI bits are set together by software, this
does not affect the MISR register: the write access
to these two bits together is not taken into account
and the previous state is kept. This means that if
either RPI or RMI bit was set before the write ac-
cess of both bits at the same time, this bit (RPI or
RMI) is kept at 1. If none of them was set before
the simultaneous write access, none of them will
be set after the write access.
In switched mode, BEMF and demagnetization de-
tection are already possible in order to pass in au-
toswitched mode as soon as possible but Z and D
events do not affect the timer contents.
In this mode, if an MTIM overflow occurs, it re-
starts counting from 0x00h and the OI overflow
flag in the MCRC register is set if the TES[1:0] bits
= 00.
Caution: In this mode, MCOMP must never be
written to 0.
Table 38. Step Update
SWA
bit
Commutation Type
MCOMP User
access
0
Switched mode
Read/Write
1
Autoswitched mode
Read/Write
Mode
TES[1:0]
CKE
bit
SWA
bit
Clock
State
Read
Ratio Increment
(Slow Down)
Ratio Decrement
(Speed-Up)
x
xx
0
x
Disabled
Always
possible
Write the ST[3:0] value directly in the MPRSR register
Switched
00
1
0
Enabled
Set RPI bit in the MISR reg-
ister till next commutation
Set RMI bit in the MISR reg-
ister till next commutation
Autoswitched
00
1
1
Enabled
Automatically updated according to MZREG value
Speed
measure
01 10 11
1
x
Enabled
1



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


数据表 下载

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