TI DRV8803DW

DRV8803/04/05/06 Evaluation Module
User's Guide
Literature Number: SLVU574A
September 2011 – Revised June 2012
Contents
4
................................................................................................................................... 4
Test Points ............................................................................................................... 5
1.2
Connectors ............................................................................................................... 6
1.3
Jumpers/Resistors ....................................................................................................... 7
1.4
Motor Outputs ............................................................................................................ 8
Installing Drivers and Software ............................................................................................. 9
2.1
Installing the FTDI USB Driver ........................................................................................ 9
2.2
Installing the DRV8803-04-05 Evaluation Board Windows Application Software ............................... 9
2.3
Running the Windows Application Software ......................................................................... 9
The Windows Application ................................................................................................... 10
3.1
DRV8803 ................................................................................................................ 10
3.2
DRV8804 ................................................................................................................ 11
3.3
DRV8805 ................................................................................................................ 12
3.4
DRV8806 ................................................................................................................ 13
3.5
GUI Description/Functionality ........................................................................................ 14
3.6
DRV880x GPIO Control Signals ..................................................................................... 15
3.7
PWM Control ........................................................................................................... 17
3.8
Motor Control ........................................................................................................... 18
3.9
Speed Control .......................................................................................................... 20
3.10 Acceleration Control ................................................................................................... 20
3.11 Diagnostic Output ...................................................................................................... 21
3.12 Controlling the EVM Using External Signals ....................................................................... 21
Schematics ....................................................................................................................... 21
2
Table of Contents
1
PCB
1.1
2
3
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
www.ti.com
List of Figures
1
DRV8803/04/05/06 PCB ................................................................................................... 4
2
Test Points ................................................................................................................... 5
3
Power Connectors .......................................................................................................... 6
4
Jumpers/Resistors .......................................................................................................... 8
5
Motor Outputs ............................................................................................................... 9
6
DRV8803 Tab .............................................................................................................. 10
7
DRV8804 Tab .............................................................................................................. 11
8
DRV8805 Tab .............................................................................................................. 12
9
DRV8806 Tab .............................................................................................................. 13
10
Menu ........................................................................................................................ 14
11
Status Strip ................................................................................................................. 14
12
View ......................................................................................................................... 14
13
Schematic Window ........................................................................................................ 15
14
GPIO Control Signals ..................................................................................................... 16
15
SMx.......................................................................................................................... 17
16
DRV8803 PWM Control
17
Motor Control............................................................................................................... 18
18
DRV88003/04/05 Motor Control Windows ............................................................................. 19
19
DRV88003/04/05 Speed Control Windows
20
20
DRV88003/04/05 Acceleration Control Windows
20
21
..................................................................................................
............................................................................
.....................................................................
Acceleration Control .......................................................................................................
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
List of Figures
17
21
3
User's Guide
SLVU574A – September 2011 – Revised June 2012
This document is provided as a supplement to the DRV8803/DRV8804/DRV8805/DRV8806 datasheets. It
details the hardware implementation of the DRV8803/04/05/06 EVM Customer Evaluation Module (EVM).
1
PCB
Figure 1. DRV8803/04/05/06 PCB
4
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
PCB
www.ti.com
1.1
Test Points
Every pin on the DRV88xx device has been brought out to a test point, and labels on the silkscreen
identify each signal. These are Kelvin connections and are not meant to be used to drive high currents.
These can be used as a sense line.
For those pins that change functionality depending on the respective device being used, a table is
provided with corresponding function name on its particular column.
Test Points
Figure 2. Test Points
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
5
PCB
1.2
1.2.1
www.ti.com
Connectors
Power Connectors
The DRV88xx Customer EVM offers access to VM (Motor Voltage) power rail via a terminal block (J6) and
header pins (J7). A set of test clips at the top of the board in parallel with the terminal block allows for the
monitoring of the input power rail. The polarity of the terminal connections are mentioned in the silkscreen.
User must power the EVM using the correct polarity. User must apply VM according to datasheet
recommended parameters.
J6
J12
Figure 3. Power Connectors
6
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
PCB
www.ti.com
1.2.2
Control Signals
The header J12 brings out all the control signals of the IC. For the pins that have multiple functionality
depending on the IC used, the various functions are labeled in a table. The correct functionality can be
ascertained from this table in the column corresponding to the IC being used. While the signals are being
driven using the on-board MCU, these pins can be used to monitor the signals. However, the user can
also apply external signals using this header. In such a case, the on-board MCU should be powered off by
de-populating the MCU_PWR jumper. This will ensure that the there is no conflict between the signals
applied externally and the signals being forced by the on-board MCU. If only a few signals are being
driven externally and the user wants to retain the on-board MCU for the remaining signals, the
corresponding resistors R12-R18 can be de-soldered to ensure that there is no conflict.
1.3
Jumpers/Resistors
nFault – If a jumper is applied at nFault (JP5), the LED (D4) will light in the case of a fault. Even if the
jumper is not applied, the voltage of the nFault can be monitored across the two pin headers (JP5 or
JP12).
LDO Supply – There is an LDO (TPS7A4001DGNT) on board that can regulate the VM voltage down to
3.3V. This voltage (VDD) is used to power the on board MCU (MSP430F2617) and is also used as the
pull-up for the nFault pin. This voltage is used to light up the nFault LED. If a jumper is not applied to LDO
supply (JP6), the onboard MCU is no longer powered. If a jumper is not applied, the user must drive the
part using an external MCU by applying signals to the signal headers (J12), and the user must apply a
VDD to implement the nFault LED function. If a jumper is applied the onboard MCU is powered on and
can be used to drive the part.
NOTE: If the user is applying an external VDD, please ensure that the jumpers JP6 (LDO Supply)
and JP4 (MCU_PWR) are de-populated.
MCU_PWR - Applying a jumper at MCU PWR (JP4) enables the MSP430 and logic on the EVM. If the
jumper is not applied, the user must implement an MCU or apply signals to the signal headers (J12). If the
jumper is not applied nFault still receives VDD (3.3 V). If jumper at (JP4) is applied, MCU-RST works as a
manual reset button for the MCU.
NOTE: Both JP4 and JP6 must be populated to enable the on board MCU and use the
DRV8803/04/05 EVM software.
Resistors – R8, R9, R10, R11 are resistors used to identify which device is being implemented on the
EVM (DRV8803, 04, 05 or 06). The MCU powers up based on these resistors. However, the GUI can be
used to select the device on the EVM too. If the user changes the DRV8803 to another flavor of the IC
(namely DRV8804/05/06) the appropriate tab in the GUI should be selected and ‘CONFIGURE DEVICE’
should be selected.
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
7
PCB
www.ti.com
Figure 4. Jumpers/Resistors
1.4
Motor Outputs
There are two ways of connecting a bipolar stepper motor into the EVM: five pin header (J8), and five
position terminal block (J9). The optimal way to connect a DC motor is the two pin headers (J1/J2/J3/J4).
Although feasible, we do not recommend the connection of any motor into the test clips as these are
Kelvin connections and are not rated for high current output. All pins are labeled on the silk-screen for
clarity.
8
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
Installing Drivers and Software
www.ti.com
Figure 5. Motor Outputs
2
Installing Drivers and Software
2.1
Installing the FTDI USB Driver
Instructions on how to install the FTDI USB driver on a Windows based computer are detailed in the
“USB_Drivers_Install_Readme.pdf” file supplied on the DRV8803/04/05 web page at www.ti.com.
2.2
Installing the DRV8803-04-05 Evaluation Board Windows Application Software
Copy the contents of the “WindowsApplication” folder provided on the DRV8803/04/05 web page at
www.ti.com, into your hard disk.
2.3
Running the Windows Application Software
To run the application, double click the AMD003_DRV88xx_R0p2.exe application icon found on the same
folder the application was extracted into.
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
9
The Windows Application
3
www.ti.com
The Windows Application
The DRV8803-04-05 EVM Windows application is the software counterpart for the DRV8803/04/05. It
allows the PC to connect to the MSP430F2617 microcontroller though an USB interface chip.
The Graphical User Interface (GUI) has been designed to allow for all of the DRV88xx device’s
functionality to be tested without having to intervene with the hardware, except for the proper configuration
of jumpers, when needed.
3.1
DRV8803
Figure 6. DRV8803 Tab
The DRV8803 tab contains a diagram of the device which includes pin control and information about
control signals including: nENBL, RESET, IN1, IN2, IN3, and IN4. It also includes corresponding controls
to these pins (Enable Motor button, Reset button, and INx PWM and Duty Cycle number boxes).
Stepper control is implemented by controls in group boxes including: Motor Control, Speed Control, and
Acceleration control.
10
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
The Windows Application
www.ti.com
3.2
DRV8804
Figure 7. DRV8804 Tab
The DRV8804 tab contains a diagram of the device which includes pin control and information about
control signals including: nENBL, and RESET. It also includes corresponding controls to these pins
(Enable Motor button, and Reset button).
Stepper control is implemented by controls in group boxes including: Motor Control, Speed Control, and
Acceleration control.
The DRV8804 tab also contains SPI package control in group box SPI Control.
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
11
The Windows Application
3.3
www.ti.com
DRV8805
Figure 8. DRV8805 Tab
The DRV8805 tab contains a diagram of the device which includes pin control and information about
control signals including: nENBL, RESET, SM1, SM0, DIR, and STEP. It also includes corresponding
controls to these pins (Enable Motor button, Reset button, Motor Direction radio buttons, Microstepping
radio buttons, and Pulse 1 step button).
Stepper control is implemented by controls in group boxes including: Motor Control, Speed Control, and
Acceleration control.
The DRV8805 tab also contains a look up table detailing the functionality of pins SM1 and SM0.
12
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
The Windows Application
www.ti.com
3.4
DRV8806
Figure 9. DRV8806 Tab
The DRV8806 tab contains a diagram of the device which includes pin control and information about
control signals. Clicking on the nENBL and RESET will toggle the respective control signal state.
The DRV8806 tab also contains SPI packaging control in the SPI Control box. Since DRV8806 is based
around a read back SPI which offers diagnostics information, said output is made available at the Fault
Diagnostics group box.
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
13
The Windows Application
3.5
3.5.1
www.ti.com
GUI Description/Functionality
The Menu Bar
Figure 10. Menu
The menu at the top of the application offers a series of quick options for how the COM port is to behave,
and an option to view functional block diagrams of the respective chip. Please refer to the datasheet for
the most updated functional block diagrams.
File:
Exit - Terminates the application.
Com Port Selection Box:
Port - Selects port from drop down combo box. Default is COM4.
The Serial Port actual port number defaults to what we have specified on the
“USB_Drivers_Install_Readme.pdf”. However, any port between COM 1 and COM 4 are equally usable.
Connect: Opens the Serial Port. When this menu item is pressed, its caption changes to “Disconnect”.
Disconnect: Closes the Serial Port. When this menu item is pressed, its caption changes to “Connect”.
Configure Device: This button will clear all parameters back to original settings, and also identify for the
MCU which device is being implemented on the EVM (DRV8803/04/05).
After opening the application, the order of events should be:
Go to Com Port Selection Box and choose the COM Port where the FTDI device has been configured
to work. If the COM port is 4, then this step can be skipped, as application defaults to COM4.
Press Connect. If the port is available, the menu changes the “Connect“ caption to “Disconnect“. Press
Disconnect if wanting to disable the serial communications.
After toggling the enable pin command button, 1-0-0 should return on the status strip at the bottom of
the application as an acknowledgement of communication between the com port and the device.
Figure 11. Status Strip
View: Under view there is an option “Schematic” which takes the user to a menu of different device
schematics that are available for viewing.
Figure 12. View
This will take you to a window resembling the following:
14
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
The Windows Application
www.ti.com
Figure 13. Schematic Window
3.6
DRV880x GPIO Control Signals
Once the application is communicating with the interface board, the control signals can be actuated by
clicking on pins to send each control hi (green), lo (red), or in special cases open (orange). Each tab will
have a different set of control signals depending on the device being interfaced with.
Functionality of control signals is identical across the platform. A green pin translates to a HI level on the
respective control signal, a red pin translates to a LO level on the respective control signals, and in special
cases, an orange pin translates to an open signal, and a gray pin translates to a non-control pin.
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
15
The Windows Application
DRV8803
www.ti.com
DRV8804/06
DRV8805
Figure 14. GPIO Control Signals
nENBL – Control appears on all three devices. Toggling it LO (red) enables the chip, and toggling it HI
(green) disables the chip. Automatically toggles in correspondence to the Enable Button on all three chips
(See motor control).
Reset – Control appears on all three devices. Must be toggled LO (red) in order for the device to operate.
If toggled HI (green) and then LO (red) it resets the chip. Automatically toggles in correspondence to
Reset Button (See motor control).
INx – Control appears on the DRV8803 device. Toggling HI (green) sets PWM of input X to a duty cycle of
100%. Toggling LO (red) sets PWM of input X to a duty cycle of 0%. Automatically toggles in
correspondence to INx sliders and % duty cycle combo boxes (See PWM control). The pin will show
orange if the user selects anything other than a 0% of 100% duty cycle. If user clicks pin to toggle from
orange the pin will go LO (red).
STEP – Control appears on the DRV8805 device. Toggling LO (red) and then HI (green) will enable a
bipolar stepper motor to step once. Toggles in correspondence to Pulse 1 Step button (See speed
control).
DIR – Control appears on the DRV8805 device. Toggling HI (green) will allow the motor to operate in the
forward direction, while toggling LO (red) will allow the motor to operate in the reverse direction.
Automatically toggles in correspondence to Motor Direction radio buttons (See Motor Control)
SMx – Control appears on the DRV8805 device. Toggling these pins selects the mode that the motor is
operating in (microstepping – full, half, wave mode, reverse). The following look up table shows the
combinations and their results:
16
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
The Windows Application
www.ti.com
Figure 15. SMx
Automatically toggles in correspondence to microstepping radio buttons (see motor control).
3.7
PWM Control
Figure 16. DRV8803 PWM Control
The DRV8803 can be utilized to control DC motors. For the purpose to control DC motor speed, a slider is
provided which applies a PWM to each respective input. The PWM slider consists of an 8 bit number so
positions from 0 to 255 are obtained. The MSP430 directly transforms this 8 bit number into the respective
duty cycle. PWM frequency is around 31.25 KHz.
When the slider bar is moved across, the Duty Cycle indicator is updated accordingly. When the duty
cycle is set from the selector, the slide bar is updated accordingly. The resulting duty cycle is an integer
number between 0 and 100 and it is computed according to the equation:
%Duty Cycle = PWM / 255 x 100
(1)
Each corresponding pin on the chip indicator is toggled automatically. If the duty cycle is 0% the
corresponding chip is toggled to LO (red). If the duty cycle is 100% the corresponding pin is toggled to HI
(green). If the duty cycle is set to anything besides 100% or 0% the corresponding pin is toggled (orange).
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
17
The Windows Application
3.8
www.ti.com
Motor Control
The Windows Application, in conjunction with the MSP430F2617 microcontroller, utilizes a series of timers
to coordinate the rate of steps sent to the device. Once all the control signals are configured accordingly,
the motor is ready to be turned.
The DRV8803/04/05 Customer EVM allows for the possibility of coordinating step rates such that
accelerating and decelerating profiles are achieved. Both acceleration and deceleration are controlled by
the same parameters Acceleration Rate and Time Base.
When the motor starts, the controller will accelerate the motor in order to reach the Pulses Per Second
speed. Acceleration Rate is an 8 bit number (0 to 255) that gets added to the current Pulses Per Second
speed and Time Base is an 8 bit number (0 to 255) that specifies how many milliseconds will elapse from
one speed increase to the next. Once the specified Pulses Per Second has been achieved, the
acceleration stops.
Pulses Per Second
Accel Rate
Time
Base
Figure 17. Motor Control
Same as described before but inversed, happens when the motor is commanded to stop.
18
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
The Windows Application
www.ti.com
DRV8803
DRV8804
DRV8805
Figure 18. DRV88003/04/05 Motor Control Windows
Stepper PWM Slide Bar – Appears on the DRV8803 and DRV8804. On the DRV8803 this sets all of the
INx PWM slide bars to whatever the Stepper PWM slide bar is set to. This controls the PWM rate of the
stepper. On the DRV8804, the stepper PWM controls the PWM rate of the stepper and calculates the
corresponding duty cycle which updates automatically as the slider is moved. If the user sets the % duty
cycle, the position of the slider is updated automatically.
Enable Motor Button – Appears on all three devices. This enables the motor and automatically toggles
the corresponding pin (see DRV88xx GPIO signals).
Reset Button – Appears on all three devices. This automatically sends the reset pin either HI (green) then
LO (red) or LO (red) then HI (green) effectively resetting your device. (Reset pin must be LO for motor to
operate – see DRV88xx GPIO signals).
Motor Direction Radio Buttons – Appears on all three devices. Always defaults to reverse direction on
default. Determines whether the motor is operating in forward or reverse direction. Automatically toggles
corresponding direction pin in the case of the DRV8805 (see DRV88xx GPIO signals).
Microstepping – Appears on the DRV8805. Determines the mode that the motor is operating in and
automatically toggles the corresponding SMx pin (see DRV88xx GPIO signals).
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
19
The Windows Application
3.9
www.ti.com
Speed Control
DRV8803/04
DRV8805
Figure 19. DRV88003/04/05 Speed Control Windows
Speed Control/Start Steps - The speed is set by either using the slide control, or selecting the Steps per
Second value in the Steps Per Second number box. Using either control the other will be updated
automatically. Pressing the “Start Steps” button, will start the timer and the motor will step at the rate
specified by the Steps Per Second number Box/Slider. Once the “Start Steps” button is pressed it
becomes the “Stepping (Pause Steps)” button. Press the “Stepping (Pause Steps)” button to stop the
stepper motion. The Steps Per Second rate is updated automatically anytime the slider of the number box
is used.
Pulse 1 Step – Control only applies to the DRV8805. Clicking this button will step the motor once, and
also toggle the corresponding STEP pin HI (green) then LO (red) or LO (red) then HI (green) (see
DRV88xx GPIO signals). A step takes place when the pin goes from LO (red) to HI (green)
3.10 Acceleration Control
DRV8803/04/05
Figure 20. DRV88003/04/05 Acceleration Control Windows
20
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
Schematics
www.ti.com
Each respective control (slide bar or number box) automatically updates the other when it is being used.
When the motor starts, the controller will accelerate the motor in order to reach the Steps Per Second
speed (see Speed Control). Acceleration Rate is an 8 bit number (0 to 255) that gets added to the current
Pulses Per Second speed and Time Base is an 8 bit number (0 to 255) that specifies how many
milliseconds will elapse from one speed increase to the next. Once the specified Pulses Per Second has
been achieved, the acceleration stops.
Pulses Per Second
Accel Rate
Time
Base
Figure 21. Acceleration Control
Same as described before but inversed, happens when the motor is commanded to stop.
Acceleration profile automatically updates when either slide bar or number box is changed.
3.11 Diagnostic Output
The DRV8806 will return data on every SPI transaction. This data contains valuable information as to
whether each output was subjected to a fault or not. If a fault was present, the logic state is the SPI data
packet is HI (green), whereas no fault present are represented by LO (red).
Faults generated on a per output basis could be caused by an open load or by over current. User must
refer to the device’s datasheet for more details on how the fault scheme operates.
3.12 Controlling the EVM Using External Signals
If the user wishes to run the IC using their own external signals/MCU, this can be achieved easily. The
only thing the user needs to do is powered down the MCU using the jumper JP4 labeled MCU_PWR on
the EVM. This removes the power to the MCU and allows the user to control the input signals using the
header J12. The silkscreen can be used to identify the various signals. The resistors R12-18 are meant to
protect the MCU from 5V signals (if applied) to the input pins. The user can de-solder them for better
performance. Please note that once these resistors are de-soldered, the user cannot use the on-board
MCU.
4
Schematics
Schematics for the DRV8803/04/05/06 can be found on the following pages.
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
21
Schematics
www.ti.com
NC/SDATAO/nHOME
nFAULT
VDD
GND
GND
GND
GND
1
1
IN4/NC/SM1
1
1
IN3/LATCH/SM0
1
1
IN2/SCLK/DIR
1
1
IN1/SDA/STEP
5
1
RESET
1
nENBL
1
OUT4
1
OUT3
4
1
OUT2
1
OUT1
1
VCLAMP
1
1
VM
3
1
2
1
1
6
A
A
nFAULT
NC/SDATAO/nHOME
IN4/NC/SM1
IN3/LATCH/SM0
IN2/SCLK/DIR
IN1/SDA/STEP
RESET
nENBL
OUT4
OUT3
OUT2
OUT1
VCLAMP
VM
VDD
GND
GND
GND
GND
VM
VDD
VDD
D1
1
C13
KA
2
R7
274
1.5SMC27
C11
.1uF
100uF
C12
1uF
VCLAMP
nFAULT
B
R1 only required on DRV8806EVM
VM
J6
VM
2
1
J7
1
2
Header2
J2
VM
2
1
2
1
OUT2
VCLAMP
VCLAMP
OUT1
OUT2
OUT3
VCLAMP
OUT3
OUT4
nENBL
Header2
J4
J8
5
4
3
2
1
C
VCLAMP
OUT1
OUT2
OUT3
OUT4
2
1
2
1
1
2
3
4
5
6
7
8
VM
nFAULT
VCLAMP
SDATAO
OUT1
SDATAIN
OUT2
SCLK
GND
GND
OUT3
LATCH
OUT4
NC
nENABLE
RESET
R1
3.3k
nFAULT
NC/SDATAO/nHOME
IN1/SDA/STEP
IN2/SCLK/DIR
16
15
14
13
12
11
10
9
IN3/LATCH/SM0
IN4/NC/SM1
RESET
J12
NC/SDATAO/nHOME
1
IN1/SDA/STEP
2
IN2/SCLK/DIR
3
IN3/LATCH/SM0
4
IN4/NC/SM1
5
RESET
6
nENBL
7
nFAULT
8
VDD
9
GND
10
0
GND
Header2
J3
nFAULT
DRV8803/04/05/06
U1
OUT1
VCLAMP
PPAD
Header2
J1
B
D4
OUT4
VCLAMP
Header5
C
Header10
J9
5
4
3
2
1
VCLAMP
OUT1
OUT2
OUT3
OUT4
Header5
Texas Instruments
DRV8803Quad Low SideDriver - Parallel Control Signals
DRV8804Quad Low SideDriver - Serial (SPI) Interface
DRV8805Quad Low SideDriver - Microstepping Indexer
D
DRV8806Quad Low SideDriver - Serial (SPI) Interface / diagnostics
Size
B
FCSMNo.
Scale
1
2
3
4
22
DWGNo.
DRV8803/04/05/06EVM
Sheet
5
D
Rev
A
1 of 2
6
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
Schematics
www.ti.com
1
2
3
USBDM
USBDP
VDD
R4
R2
330
1
2
3
4
5
6
7
8
9
10
11 12
13 14
3.3K
GND
D3
RST
S1
MCU-RST
Status
VDD
GND
PVDD
JTAG
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
C7
10uF
GND
U3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
RX
RI
DSR
DCD
CTS
CBUS4
CBUS2
CBUS3
TXD
DTR
RTS
VCCIO
RXD
RI
GND
NC
DSR
DCD
CTS
CBUS4
CBUS2
CBUS3
OSCO
OSCI
TEST
AGND
NC
CBUS0
CBUS1
GND
VCC
RST
GND
3V3O
USBDM
USBDP
OSCO
OSCI
28
27
26
25
24
23
22
21
20
19
18
17
16
15
C8
CBUS0
CBUS1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
10uF
GND
P6M5
USBDM
USBDP
Y1
C2
FTD232R
U4
2
0.1uF
1
16 MHZ
C9
33pF
C10
33pF
DVCC
P6.3/A3
P6.4/A4
P6.5/A5
P6.6/A6/DAC0
P6.7/A7/DAC1/SVSIN
VREF+
XIN
XOUT
VeREF+
VREF-/VeREFP1.0/TACLK
P1.1/TA0
P1.2/TA1
P1.3/TA2
P1.4/SMCLK
GND
GND
C
R8
3.3K
71.5k
3
4
FB
NC
NC
NC
GND
R6
39K
GND
D2
3.3V
D
R5
VM Supply
IN
0
C3
0.01uF
C4
10uF
2
EN
MSP430F2617
B
P5.4/MCLK
P5.3/UCLK1
P5.2/SOMI1
P5.1/SIMO1
P5.0/STE1
P4.7/TBCLK
P4.6/TB6
P4.5/TB5
P4.4/TB4
P4.3/TB3
P4.2/TB2
P4.1/TB1
P4.0/TB0
P3.7/URXD1
P3.6/UTXD1
P3.5/URXD0
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
GSCLK
GFAULT
GSDATA
GSCS
GPIO3
GPIO2
GPIO1
GPIO0
TMR3
TMR2
TMR1
TMR0
TX
6
5
TPS79801
R8
R9
DRV8803
DNP
DNP
DRV8804
DNP
X
DRV8805
X
DNP
DRV8806
RESET
R133.3k
NC/SDATAO/nHOME
GPIO1
R14
nENBL
GPIO0
R15 3.3k
IN4/NC/SM1
TMR3
R16 3.3k
IN3/LATCH/SM0
TMR2
R17 3.3k
IN2/SCLK/DIR
TMR1
R18 3.3k
IN1/SDA/STEP
C
X
X
R10
R11
X
X
X
DNP
DNP
R10
0
R11
0
Texas Instruments
DRV8805Quad Low SideDriver - Microstepping Indexer
DNP
DRV8806Quad Low SideDriver - Serial (SPI) Interface / diagnostics
X
DNP
DRV8803Quad Low SideDriver - Parallel Control Signals
DRV8804Quad Low SideDriver - Serial (SPI) Interface
3
D
GND
Size
B
FCSMNo.
Scale
2
R123.3k
GPIO2
R9
3.3K
GND
1
GPIO3
8
7
VMSupply
R3
Res1
330
OUT
0.1uF
SEL1
U2
1
SEL0
VM
PWRSelect
C6
17
18
19
20
21
22
23
24
25
26
27
SEL0 28
SEL1 29
30
31
RX
32
VDD
VDD
1-2JTG_PWR
2-3TRG_PWR
GND
P1.5/TA0
P1.6/TA1
P1.7/TA2
P2.0/ACLK
P2.1/TAINCLK
P2.2/CAOUT/TA0
P2.3/CA0/TA1
P2.4/CA1/TA2
P2.5/ROSC
P2.6/ADC12CLK/DMAE0
P2.7/TA0
P3.0/STE0
P3.1/SIMO0/SDA
P3.2/SOMI0
P3.3/UCLK0/SCL
P3.4/UTXD0
TX
DTR
RTS
C5
0.1uF
AVCC
DVSS
AVSS
P6.2/A2
P6.1/A1
P6.0/A0
RST/NMI
TCK
TMS
TDI/TCLK
TDO/TDI
XT2IN
XT2OUT
P5.7/TBOUTH/VSOUT
P5.6/ACLK
P5.5/SMCLK
GND
5VCC
1
2
3
GND
MCU PWR
VDD
A
JP2
J5
DEVSEL
C1
0.1uF
B
6
RST
SHLD
SHLD
L1 10mH
1 USB5V
2
3
4
5
6
A
VCC
DM
DP
GND
5
P6M5
5VCC
USB B Conn
J11
4
4
DWGNo.
DRV8803/04/05/06EVM
Sheet
5
Rev
A
2 of 2
6
23
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Copyright © 2011–2012, Texas Instruments Incorporated
24
SLVU574A – September 2011 – Revised June 2012
Submit Documentation Feedback
Evaluation Board/Kit Important Notice
Texas Instruments (TI) provides the enclosed product(s) under the following conditions:
This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES
ONLY and is not considered by TI to be a finished end-product fit for general consumer use. Persons handling the product(s) must have
electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete
in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental
measures typically found in end products that incorporate such semiconductor components or circuit boards. This evaluation board/kit does
not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling
(WEEE), FCC, CE or UL, and therefore may not meet the technical requirements of these directives or other related directives.
Should this evaluation board/kit not meet the specifications indicated in the User’s Guide, the board/kit may be returned within 30 days from
the date of delivery for a full refund. THE FOREGOING WARRANTY IS THE EXCLUSIVE WARRANTY MADE BY SELLER TO BUYER
AND IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING ANY WARRANTY OF
MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE.
The user assumes all responsibility and liability for proper and safe handling of the goods. Further, the user indemnifies TI from all claims
arising from the handling or use of the goods. Due to the open construction of the product, it is the user’s responsibility to take any and all
appropriate precautions with regard to electrostatic discharge.
EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY
INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES.
TI currently deals with a variety of customers for products, and therefore our arrangement with the user is not exclusive.
TI assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or
services described herein.
Please read the User’s Guide and, specifically, the Warnings and Restrictions notice in the User’s Guide prior to handling the product. This
notice contains important safety information about temperatures and voltages. For additional information on TI’s environmental and/or
safety programs, please contact the TI application engineer or visit www.ti.com/esh.
No license is granted under any patent right or other intellectual property right of TI covering or relating to any machine, process, or
combination in which such TI products or services might be or are used.
FCC Warning
This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES
ONLY and is not considered by TI to be a finished end-product fit for general consumer use. It generates, uses, and can radiate radio
frequency energy and has not been tested for compliance with the limits of computing devices pursuant to part 15 of FCC rules, which are
designed to provide reasonable protection against radio frequency interference. Operation of this equipment in other environments may
cause interference with radio communications, in which case the user at his own expense will be required to take whatever measures may
be required to correct this interference.
EVM Warnings and Restrictions
It is important to operate this EVM within the input voltage range of -0.3 V to 65 V and the output voltage range of -0.3 V to 65 V.
Exceeding the specified input range may cause unexpected operation and/or irreversible damage to the EVM. If there are questions
concerning the input range, please contact a TI field representative prior to connecting the input power.
Applying loads outside of the specified output range may result in unintended operation and/or possible permanent damage to the EVM.
Please consult the EVM User's Guide prior to connecting any load to the EVM output. If there is uncertainty as to the load specification,
please contact a TI field representative.
During normal operation, some circuit components may have case temperatures greater than 85°C. The EVM is designed to operate
properly with certain components above 85°C as long as the input and output ranges are maintained. These components include but are
not limited to linear regulators, switching transistors, pass transistors, and current sense resistors. These types of devices can be identified
using the EVM schematic located in the EVM User's Guide. When placing measurement probes near these devices during operation,
please be aware that these devices may be very warm to the touch.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2012, Texas Instruments Incorporated
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements,
and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should
obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are
sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard
warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where
mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right,
or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a
warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual
property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied
by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive
business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional
restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all
express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not
responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably
be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing
such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and
acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products
and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be
provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in
such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at
the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are
designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated
products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products
Applications
Audio
www.ti.com/audio
Automotive and Transportation www.ti.com/automotive
Amplifiers
amplifier.ti.com
Communications and Telecom www.ti.com/communications
Data Converters
dataconverter.ti.com
Computers and Peripherals
www.ti.com/computers
DLP® Products
www.dlp.com
Consumer Electronics
www.ti.com/consumer-apps
DSP
dsp.ti.com
Energy and Lighting
www.ti.com/energy
Clocks and Timers
www.ti.com/clocks
Industrial
www.ti.com/industrial
Interface
interface.ti.com
Medical
www.ti.com/medical
Logic
logic.ti.com
Security
www.ti.com/security
Power Mgmt
power.ti.com
Space, Avionics and Defense
www.ti.com/space-avionics-defense
Microcontrollers
microcontroller.ti.com
Video and Imaging
www.ti.com/video
RFID
www.ti-rfid.com
OMAP Mobile Processors
www.ti.com/omap
Wireless Connectivity
www.ti.com/wirelessconnectivity
TI E2E Community Home Page
e2e.ti.com
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2012, Texas Instruments Incorporated