Datasheet

3
Motor Control and Drive Design Solutions
Recommended Products for Brushed DC Motor Control
Device Pins
Flash
KB
SRAM
Bytes
EE
Bytes
Timer
8/16-bit
Comp
CCP/
ECCP
Motor
Control PWM
A/D
10-bit
Quad
Enc
UART
SPI/
I
2
C™
PIC10F322 6 0.896 64 2/0 2 3 ch 8-bit
PIC12F615/PIC16HV615
(1)
8 2 64 2/1 1 1 4 ch No
PIC12F752F 8 1.75 64 2/1 2 1 4 ch 10-bit
PIC16F616/PIC16HV616
(1)
14 3.5 128 2/1 2 0/1 8 ch No
PIC16F684 14 3.5 128 256 2/1 2 0/1 8 ch No
PIC16F1509 20 14 512 2/1 2 4 12 ch 10-bit 1 1
PIC16F1783 28 7 512 256 4/1 3 2 11 ch 12-bit 1 1
PIC16F1823 14 3.5 128 256 2/1 2 0/1 8 1 1
PIC16F1933 28 7 256 256 4/1 2 2/3 11 1 1
PIC16F1936 28 14 512 256 4/1 2 2/3 11 1 1
PIC16F1937 40/44 14 512 256 4/1 2 2/3 14 1 1
PIC16F1939 40/44 28 1024 256 4/1 2 2/3 14 1 1
PIC18F45K20 40/44 32 1536 256 1/3 2 1/1 14 1 1
PIC18F46K20 40/44 64 3936 1024 1/3 2 1/1 14 1 1
PIC18F1330 18/20 8 256 128 0/2 3 6 4 ch No 1
PIC18F2431 28 16 768 256 1/3 2 6 5 ch Yes 1 1
PIC18F4431 40/44 16 768 256 1/3 2 8 9 ch Ye s 1 1
Note 1: HV device has on-chip shunt regulator.
Device
Motor
Type
Input
Voltage
Range (V)
Output
Current
(mA)
Control
Scheme
Temp.
Operating
Range (°C)
Features Packages
MTS62C19A
One Bipolar
Stepper Motor or
Two DC Motors
10.0 to
40.0
750
Direct PWM Input,
Current Limit Control,
Microstepping
−40 to +105
Overt emperature Protection, Under Voltage Protection,
Dual Full Bridge Motor Driver, Microstepping, Pin-
compatible with ST L6219
24-pin SOIC
MTS2916A
One Bipolar
Stepper Motor or
Two DC Motors
10.0 to
40.0
750
Direct PWM Input,
Current Limit Control,
Microstepping
−40 to +105
Over temperature Protection, Under Voltage Protection,
Dual Full Bridge Motor Driver, Microstepping, Pin-
compatible with Allegro UDX2916 and A4970
24-pin SOIC
Device Confi guration
Temp. Operating
Range (°C)
Peak Output
Current (A)
Output Resistance (R
H/RL)
(Max. W @ 25 °C)
Maximum Supply
Voltage (V)
Input/Output Delay
(tD1, tD2) (ns)
Packages
MCP14700
Dual,
Non-inverting
−40 to +125 2 2.5/2.5
5 (V
DD), 36 (Boot
Pin)
25/25
8-pin SOIC,
8-pin 3 × 3 DFN
Brushed DC Motors
Brushed DC Motor Control
Brushed DC motors are easy to control because speed and
torque are proportional to the applied voltage/current. The
rotor is heavy due to windings on the armature, more inertia
makes it more difficult to start/stop. Heat is generated in
windings on the rotor and is more difficult to remove.
Brushed DC Motor Application Notes
Algorithm App Note
PIC18CXX/PIC16CXXX DC Servomotor Applications AN8696
Low-Cost Bi-directional Brushed DC Motor Control Using the PIC16F684
AN893
Brushed DC Motor Fundamentals AN905
PIC
®
Microcontroller
or
Digital Signal
Controller
Gate Drivers
V
BUS
H Bridge
Current Feedback
Motor
Mechanical
Feedback
Brushed DC Motor Training
Class Title Language Recording Date Duration
Brushed DC Motor Basics English 09/18/2008 14 min.
Brushed DC Motor Development Tools
F1 BDC Motor Add-On (DM164130-6)
The BDC Motor Add-On is a simple
development accessory that plugs
directly into the F1 LV Evaluation Platform
and incorporates all the components
necessary to implement Brushed DC
motor control. Key features include
two MOSFET half bridge circuits, motor current limit
adjustment, debug header, and pin header connector for
the motor and power supply.
MTS2916 Dual Full-Bridge Stepper Motor Driver
Evaluation Board (ADM00308)
The MTS2916A Dual Full-Bridge
Stepper Motor Driver Evaluation Board
demonstrates the capabilities of the
MTS2916A to control both windings of
a bipolar stepper motor. The board also
demonstrates the capabilities of controlling two brushed
DC motors.