参数资料
型号: ST72T141K2B1XXX
厂商: STMICROELECTRONICS
元件分类: 微控制器/微处理器
英文描述: 8-BIT, OTPROM, 8 MHz, MICROCONTROLLER, PDIP32
封装: 0.400 INCH, SHRINK, PLASTIC, DIP-32
文件页数: 68/132页
文件大小: 823K
代理商: ST72T141K2B1XXX
ST72141K
40/132
8 ON-CHIP PERIPHERALS
8.1 MOTOR CONTROLLER (MTC)
8.1.1 Introduction
The ST7 Motor Controller (MTC) can be seen as a
Pulse Width Modulator multiplexed on six output
channels,
and
a
Back
Electromotive
Force
(BEMF) zero-crossing detector for sensorless con-
trol of Permanent Magnet Direct Current (PMDC)
brushless motors.
The MTC is particularly suited to driving synchro-
nous motors and supports operating modes like:
– Commutation step control with motor voltage
regulation and current limitation
– Commutation step control with motor current
regulation, i.e. direct torque control
– Sensor or sensorless motor phase commutation
control
– BEMF zero-crossing detection with high sensitiv-
ity. The integrated phase voltage comparator is
directly referred to the full BEMF voltage without
any attenuation. A BEMF voltage down to
200 mV can be detected, providing high noise
immunity and self-commutated operation in a
large speed range.
– Realtime motor winding demagnetization detec-
tion for fine-tuning the phase voltage masking
time to be applied before BEMF monitoring.
– Automatic and programmable delay between
BEMF zero-crossing detection and motor phase
commutation.
8.1.2 Main Features
s
Two on-chip analog comparators, one for BEMF
zero-crossing detection with 100 mV hysteresis,
the other for current regulation or limitation
s
Four selectable reference voltages for the
hysteresis comparator (0.2 V, 0.6 V, 1.2 V,
2.5 V)
s
8-bit timer (MTIM) with two compare registers
and two capture features
s
Measurement window generator for BEMF
zero-crossing detection
s
Auto-calibrated prescaler with 16 division steps
s
8x8-bit multiplier
s
Phase input multiplexer
s
Sophisticated output management:
– The six output channels can be split into two
groups (odd & even).
– The PWM signal can be multiplexed on even,
odd or both groups, alternatively or simultane-
ously.
– The output polarity is programmable channel
by channel.
– An software enabled bit (active low) forces the
outputs in HiZ.
– An “emergency stop” input pin (active low)
asynchronously forces the outputs in HiZ.
Table 10. MTC Registers
8.1.3 Application Example
This example shows a six-step command se-
quence for a 3-phase permanent magnet DC
brushless motor (PMDC motor). Figure 27 shows
the phase steps and voltage, while Table 11
shows the relevant phase configurations.
To run this kind of motor efficiently, an autoswitch-
ing mode has to be used, i.e. the position of the ro-
tor must self-generate the powered winding com-
mutation. The BEMF zero crossing (Z event) on
the non-excited winding is used by the MTC as a
rotor position sensor. The delay between this
event and the commutation is computed by the
MTC and the commutation event Cn is automati-
cally generated after this delay.
After the commutation occurs, the MTC waits until
the winding is completely demagnetized by the
free-wheeling diode: during this phase the winding
is tied to 0V or to the HV high voltage rail and no
BEMF can be read. At the end of this phase a new
BEMF zero-crossing detection is enabled.
The end of demagnetization event (D), is also de-
tected by the MTC or simulated with a timer com-
pare feature when no detection is possible.
Register Description
Page
MTIM
Timer Counter Register
67
MZPRV
Capture Zn-1 Register
67
MZREG
Capture Zn Register
67
MCOMP Compare Cn+1 Register
67
MDREG
Demagnetization Register
67
MWGHT An Weight Register
67
MPRSR
Prescaler & Sampling Register
67
MIMR
Interrupt Mask Register
68
MISR
Interrupt Status Register
68
MCRA
Control Register A
69
MCRB
Control Register B
70
MPHST
Phase State Register
71
MPAR
Parity Register
71
MPOL
Polarity Register
71
相关PDF资料
PDF描述
ST72141K2M1/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDSO34
ST72251G2B6/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDIP32
ST72251G2M1/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDSO28
ST72251G1M6/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDSO28
ST72251G1M1/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDSO28
相关代理商/技术参数
参数描述
ST72T141K2B6 功能描述:8位微控制器 -MCU OTP EPROM 8K SPI RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ST72T141K2M6 功能描述:8位微控制器 -MCU OTP EPROM 8K SPI RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ST72T212G2B6 功能描述:8位微控制器 -MCU OTP EPROM 8K SPI RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ST72T212G2M6 功能描述:8位微控制器 -MCU OTP EPROM 8K SPI RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ST72T213G1B6 功能描述:8位微控制器 -MCU OTP EPROM 4K SPI RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT