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