TMC603 DATA SHEET (V. 1.06 / 26. Mar. 2009)
12
Internal BBM control
External BBM control
0V
BLx
BHx
0V
VVLS
Miller plateau
LSx
BMx
HSx
0V
VVM
0V
VVCP
VVM
0V
Miller plateau
VVCP
-
VVM
HSx-
BMx
0V
tLSON
tLSOFF
tBBMLH
tBBMHL
tHSON
Load pulling BMx down
Load pulling BMx up to +VM
figure 6: bridge driver timing
Pin
Comments
Enables internal break-before-make circuitry (high = enable)
BBM_EN
5.2.3 PWM control via microcontroller
There is a number of different microcontrollers available, which provide specific BLDC commutation
units. However, the TMC603 is designed in a way in order to allow BLDC control via standard
microcontrollers, which have only a limited number of (free) PWM units. The following figure shows
several possibilities to control the BLDC motor with different types of microcontrollers, and shall help to
optimally adapt the TMC603 control interface to the features of your microcontroller. The hall signals
and further signals, like CURx interconnection to an ADC input, are not shown.
Copyright © 2008 TRINAMIC Motion Control GmbH & Co. KG