![Microchip Technology dsPICDEM MCSM User Manual Download Page 18](http://html1.mh-extra.com/html/microchip-technology/dspicdem-mcsm/dspicdem-mcsm_user-manual_1785939018.webp)
dsPICDEM™ MCSM Development Board User’s Guide
DS70610A-page 18
©
2009 Microchip Technology Inc.
3.1.1
Power Stage
The dsPICDEM MCSM Development Board features two full-bridge inverters to accom-
modate a bipolar stepper motor. MOSFET gate signals are powered from a 15V per-
manent supply while the full-bridge inverters can be powered from a supply up to 80V.
3.1.1.1
MOSFET DRIVER
Although the dsPIC DSC devices can operate in Complementary PWM mode,
Independent PWM mode is still possible. In this case, internal dead time control and
shoot-through protection circuits are disabled. In order to protect the power stage from
high shoot-through currents in Independent PWM mode, the chosen MOSFET driver
also has a built-in shoot-through protection and a small fixed dead time. In Independent
PWM mode, the development board is suitable for controlling two brushed DC motors
with full direction control, or up to four DC motors with a single turning direction.
3.1.1.2
SWITCHING TOPOLOGY
Driving a stepper motor in a full-bridge topology requires switching the opposite
diagonal MOSFETs on and off at the same time in order to reverse the drive current
and to accommodate all possible decay modes. Since all PWMxHx pins are on at the
same time (for example, PWM1H1 and PWM1H2), it is not possible to drive all of the
high-side MOSFETs with the PWMxHx signals. Figure 3-2 shows the PWM and
MOSFET assignment.
Driving the high PWM pins active will run the current through a motor winding in one
direction, while driving the low PWM pins active will run the current through the winding
in the opposite direction. By using this topology in addition to the dsPIC PWM Override
feature, all decay modes for the winding current can be achieved.
Refer to
Appendix A. “Board Layout and Schematics”
for the complete schematic
and PWM pin assignments.
FIGURE 3-2:
MOSFET PWM ASSIGNMENT
T1
T2
T1
T2
PWM1H1
P
W
M1L1
PWM1H2
PWM1L2
PWM1H1
PWM1L1
PWM1H2
PWM1L2
T1
PWM1H1
PW
M1L
1
PWM1H2
P
W
M1L2
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from