Freescale Semiconductor, Inc. User’s Guide Document Number: KTTWR34933EVBUG Rev. 1.0, 6/2015 TWR-34933EVB Tower System Platform Figure 1. TWR-34933EVB © Freescale Semiconductor, Inc., 2015. All rights reserved. Contents 1 2 3 4 5 6 7 8 9 10 Important Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Understanding the Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Getting to Know the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Setting Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20 Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 Board Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25 Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26 KTTWR34933EVBUG Rev. 1.0 2 Freescale Semiconductor, Inc. Important Notice 1 Important Notice Freescale provides the enclosed product(s) under the following conditions: This evaluation kit is intended for use of ENGINEERING DEVELOPMENT OR EVALUATION PURPOSES ONLY. It is provided as a sample IC pre-soldered to a printed circuit board to make it easier to access inputs, outputs, and supply terminals. This evaluation board may be used with any development system or other source of I/O signals by simply connecting it to the host MCU or computer board via off-the-shelf cables. This evaluation board is not a Reference Design and is not intended to represent a final design recommendation for any particular application. Final device in an application will be heavily dependent on proper printed circuit board layout and heat sinking design as well as attention to supply filtering, transient suppression, and I/O signal quality. The goods provided may not be complete in terms of required design, marketing, and or manufacturing related protective considerations, including product safety measures typically found in the end product incorporating 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. In order to minimize risks associated with the customers applications, adequate design and operating safeguards must be provided by the customer to minimize inherent or procedural hazards. For any safety concerns, contact Freescale sales and technical support services. Should this evaluation kit not meet the specifications indicated in the kit, it may be returned within 30 days from the date of delivery and will be replaced by a new kit. Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typical”, must be validated for each customer application by customer’s technical experts. Freescale does not convey any license under its patent rights nor the rights of others. Freescale products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale product could create a situation where personal injury or death may occur. Should the Buyer purchase or use Freescale products for any such unintended or unauthorized application, the Buyer shall indemnify and hold Freescale and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges Freescale was negligent regarding the design or manufacture of the part.Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2015 KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 3 Getting Started 2 Getting Started 2.1 Kit Contents/Packing List The TWR-34933EVB contents include: • Assembled and tested evaluation board in anti-static bag • Quick Start Guide • Warranty card 2.2 Jump Start Freescale’s analog product development boards help to easily evaluate Freescale products. These tools support analog mixed signal and power solutions including monolithic ICs using proven high-volume SMARTMOS mixed signal technology, and system-in-package devices utilizing power, SMARTMOS and MCU dies. Freescale products enable longer battery life, smaller form factor, component count reduction, ease of design, lower system cost and improved performance in powering state of the art systems. • Click on www.freescale.com/TWR-34933EVB • Review your Tool Summary Page • Look for Jump Start Your Design • Download documents, software and other information Once the files are downloaded, review the user guide in the bundle. Jump start bundles are available on each tool summary page with the most relevant and current information. The information includes everything needed for design. 2.3 Required Equipment and Software To use this kit, you need: • DC Power supply (2.0 V to 7.0 V, 0.1 A to 1.0 A, depending on stepper motor requirements) • Typical loads (stepper motor, brushed DC motors, or power resistors) • Wire cables for power supply and load connection • (Optional) Signal Generator • (Optional) Other Tower modules (MCU Tower, ELEV, etc.) if used: http://www.freescale.com/tower • (Optional) Other Freedom modules (MCU Freedom, etc.) if used: http/www.freescale.com/freedom • Arduino™ R3 Connectors (only required if the FRDM-KL25Z board is used) • Processor Expert (or other) software development interface (if an MCU is used) KTTWR34933EVBUG Rev. 1.0 4 Freescale Semiconductor, Inc. Understanding the Platform 3 Understanding the Platform The Freescale Tower System is a modular development platform for 8-, 16- and 32-bit MCUs and MPUs enabling advanced development through rapid prototyping. Featuring more than fifty development boards or modules, the Tower System provides designers with building blocks for entry-level to advanced MCU development. For additional information, go to: http://www.freescale.com/tower. TWR-ELEV-PRI (Primary) TWR-ELEV-SEC (Secondary) TWR-34933EVB TWR-MCU Figure 2. Tower System Table 1. Tower Description Name Description TWR-34933EVB TWR-34933 Evaluation Board TWR-MCU Additional Freescale Tower/Freedom modules (Optional) TWR-ELEV-PRI Tower System Elevator Primary Module TWR-ELEV-SEC Tower System Elevator Secondary Module KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 5 Understanding the Platform 3.1 Block Diagram Figure 3 shows the hardware block diagram. "( "(# " "# #&20 ! *. /000 /0 ! ! ()*+,)*- - ! 1( 1( $%&#'$%& ! $%&(#'$%&( ! )- )- 232 2456 0 Figure 3. Block Diagram 3.1.1 Device Features The board features the following Freescale products: Table 2. Device Features Device MC34933 Description Dual H-Bridge motor driver IC intended for operating stepper motors Features • • • • • • • Voltage range of operation from 2.0 V to 7.0 V Output Current of 1.0 A (DC) continuous, 1.4 A peak 700 m RDS(on) H-Bridge MOSFET outputs 3.3/5.0 V TTL/CMOS compatible inputs PWM frequencies up to 200 kHz Undervoltage shutdown Cross conduction (shoot through) suppression KTTWR34933EVBUG Rev. 1.0 6 Freescale Semiconductor, Inc. Getting to Know the Hardware 4 Getting to Know the Hardware 4.1 Board Overview The TWR-34933EVB module is an easy-to-use development board allowing the user to exercise all the functions of the H-Bridge motor driver IC MC34933EP. The TWR-34933EVB can operate as a standalone tool or can be combined and used as part of the modular Tower and Freedom System development platform. 4.2 Board Features The board features are as follows: • Compatibility with Freescale Tower system and Freedom development platform • LEDs to indicate the supply status • Transient voltage suppressor to handle system level transients • Test points to allow probing of signals 4.3 Board Description Tower Platform Connector Reserved Connector Freedom Platform Connector MC34933EP IC Power Connector Transient Voltage Suppressor Motor Connector LEDs Jumper Test Point Figure 4. TWR-34933EVB Description KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 7 Getting to Know the Hardware Table 3. TWR-34933EVB Board Description Name Description Tower Platform Connectors Plug into Tower primary / secondary elevators. Interface with the Tower board MCU Freedom Platform Connectors Plug into Freedom board Arduino™ R3 connectors. Interface with the Freedom board MCU LEDs Indicate power supply ON/OFF status Transient Voltage Suppressor Shields components from system level transients Test Points Allow signal probing Power Connectors Connects to digital and analog power supplies Motor Connectors Connects to motors Reserved Connector Provides connections for MCU ADC/PWM function expansion Jumper Provides a means of shorting to VCC or GND when the MCU is not connected 4.4 LED Display The following LEDs are provided as visual output devices for the TWR-34933EVB. D2 D4 Figure 5. LEDs Table 4. LEDs Schematic Label Name D2 Green LED D4 Red LED Description Indicates when the motor power supply VM is connected to the MC34933EP Indicates when the digital power supply VCC is connected to the MC34933EP KTTWR34933EVBUG Rev. 1.0 8 Freescale Semiconductor, Inc. Getting to Know the Hardware 4.5 Connectors Figure 6 and Table 5 identify the input/output connectors on the TWR-34933EVB. Primary J11 J12 J2, J1 J8 J7 J8 J38 J9, J10 Secondary J11 Figure 6. Connectors Table 5. Connectors Schematic Label Primary J11 Name Description Primary Tower Platform Connector Plugs into primary Tower Elevator connector TWR-ELEV-PRI Secondary Tower Platform Connector Plugs into secondary Tower Elevator connector TWR-ELEV-SEC (No electrical connections with TWR-34933EVB) Freedom Platform Connectors Arduino™ R3 connectors for mounting to Freescale Freedom boards J6 OUT1A/OUT1B Motor Connector Connector for MC34933 H-Bridge Channel 1 J7 OUT2A/OUT2B Motor Connector Connector for MC34933 H-Bridge Channel 2 J8 MC34933 VM Power Supply Power supply connector for MC34933 VM J38 MC34933 VCC Power Supply Digital power supply connector for MC34933 VCC J12 Reserved Connector Reserved for MCU ADC/PWM interface Secondary J11 J1/J2 J9/J10 KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 9 Getting to Know the Hardware 4.6 Test Point Definitions The following test-point jumpers provide access to signals on the TWR-34933EVB. TP6 TP1 TP2 TP3 TP4 TP13 TP9 TP7 TP11 TP5 TP12 TP10 Figure 7. Test Points Table 6. Test Points Schematic Label Name Description TP1 IN1A Logic input control of OUT1A TP2 IN1B Logic input control of OUT1B TP3 IN2A Logic input control of OUT2A TP4 IN2B Logic input control of OUT2B TP5 GND In-circuit Test GND Probing/Debug Ground Hook TP6 GND In-circuit Test GND Probing/Debug Ground Hook TP7 GND In-circuit Test GND Probing/Debug Ground Hook TP9 GND In-circuit Test GND Probing/Debug Ground Hook TP10 GND In-circuit Test GND Probing/Debug Ground Hook KTTWR34933EVBUG Rev. 1.0 10 Freescale Semiconductor, Inc. Getting to Know the Hardware Table 6. Test Points (continued) Schematic Label Name TP11 VM_34933 4.7 Description Motor Power Supply TP12 VCC Digital Power Supply TP13 GND Ground Jumper Definitions Table 7 defines the evaluation board jumper positions and explains their functions. J14 J16 J13 J15 Figure 8. Jumpers . Table 7. Jumpers Jumper Description J13 IN1A short to VCC/GND selection J14 IN1B short to VCC/GND selection Setting 1-2 2-3 (1) 1-2 2-3 (1) Connection IN1A connected to VCC 3.3 V IN1A connected to Ground IN1B connected to VCC 3.3 V IN1B connected to Ground KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 11 Getting to Know the Hardware Table 7. Jumpers (continued) Jumper Description J15 IN2A short to VCC/GND selection J16 IN2B short to VCC/GND selection Setting 1-2 2-3 (1) 1-2 2-3 (1) Connection IN2A connected to VCC 3.3 V IN2A connected to Ground IN2B connected to VCC 3.3 V IN2B connected to Ground Notes 1. These are the default settings, also shown in bold. KTTWR34933EVBUG Rev. 1.0 12 Freescale Semiconductor, Inc. Getting to Know the Hardware 4.8 Tower Elevator Connections The TWR-34933EVB features two expansion card edge connectors that interface to elevator boards in a Tower System: the Primary and Secondary Elevator Connectors. Table 8 provides the pinouts for the Primary Elevator Connector (TWR-ELEV-PRI). There are no electrical connections to the Secondary Elevator Connector (TWR-ELEV-SEC.) Table 8. Primary Elevator Connector Pinouts Side B Side A Pin # Name Group Usage B1 5V Power 5.0 V Power B2 GND Power Ground B3 3.3V Power B4 ELE_PS_SENS E B5 B6 Jumper Pin # Name Group Usage 5V Power 5.0 V Power A2 GND Power Ground 3.3 V Power A3 3.3V Power 3.3 V Power Power Elevator Power Sense A4 3.3V Power 3.3 V Power GND Power Ground A5 GND Power Ground GND Power Ground A6 GND Power Ground B7 SDHC_CLK / SPI1_CLK SDHC / SPI 1 A7 SCL0 I2 C 0 B8 SDHC_CS1_D 3 / SPI1_CS1 SDHC / SPI 1 A8 SDA0 I2 C 0 B9 SDHC_CS0_D 3 / SPI1_CS0 SDHC / SPI 1 A9 GPIO9 /CTS1 GPIO / UART B10 SDHC_CMD / SPI1_MOSI SDHC / SPI 1 A10 GPIO8 / SDHC_D2 GPIO / SDHC B11 SDHC_D0 / SPI1_MISO SDHC / SPI 1 A11 GPIO7 / SD_WP_DET GPIO / SDHC Jumper Mechanical Key B12 ETH_COL Ethernet A12 ETH_CRS Ethernet B13 ETH_RXER Ethernet A13 ETH_MDC Ethernet B14 ETH_TXCLK Ethernet A14 ETH_MDIO Ethernet B15 ETH_TXEN Ethernet A15 ETH_RXCLK Ethernet B16 ETH_TXER Ethernet A16 ETH_RXDV Ethernet B17 ETH_TXD3 Ethernet A17 ETH_RXD3 Ethernet B18 ETH_TXD2 Ethernet A18 ETH_RXD2 Ethernet B19 ETH_TXD1 Ethernet A19 ETH_RXD1 Ethernet B20 ETH_TXD0 Ethernet A20 ETH_RXD0 Ethernet B21 GPIO1 / RTS1 GPIO / UART A21 SSI_MCLK SSI B22 GPIO2 / SDHC_D1 GPIO / SDHC A22 SSI_BCLK SSI B23 GPIO3 GPIO A23 SSI_FS SSI B24 CLKIN0 Clock A24 SSI_RXD SSI B25 CLKOUT1 Clock A25 SSI_TXD SSI B26 GND Power Ground A26 GND Power B27 AN7 ADC Reserved 7 A27 AN3 ADC Reserved 6 Ground B28 AN6 ADC A28 AN2 ADC B29 AN5 ADC A29 AN1 ADC Reserved 3 B30 AN4 ADC A30 AN0 ADC Reserved 2 B31 GND Power A31 GND Power Ground Ground KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 13 Getting to Know the Hardware Table 8. Primary Elevator Connector Pinouts (continued) Side B Pin # Name Group B32 DAC1 DAC B33 TMR3 Timer B34 TMR2 Timer B35 GPIO4 GPIO B36 3.3V Power B37 PWM7 B38 Side A Usage Pin # Name Group A32 DAC0 DAC Reserved 5 A33 TMR1 Timer Reserved 1 Reserved 4 A34 TMR0 Timer Reserved 0 A35 GPIO6 GPIO 3.3 V Power A36 3.3V Power 3.3 V Power PWM A37 PWM3 PWM MC34933_IN2B (2) PWM6 PWM A38 PWM2 PWM MC34933_IN2A (2) B39 PWM5 PWM A39 PWM1 PWM MC34933_IN1B (2) B40 PWM4 PWM A40 PWM0 PWM MC34933_IN1A (2) B41 CANRX CAN A41 RXD0 UART 0 B42 CANTX CAN A42 TXD0 UART 0 B43 1WIRE 1-Wire A43 RXD1 UART 1 B44 SPI0_MISO SPI 0 A44 TXD1 UART 1 B45 SPI0_MOSI SPI 0 A45 GPIO10 GPIO VSSA B46 SPI0_CS0 SPI 0 A46 GPIO11 GPIO VDDA B47 SPI0_CS1 SPI 0 A47 GPIO12 GPIO B48 SPI0_CLK SPI 0 A48 GPIO13 GPIO B49 GND Power A49 GND Power B50 SCL1 I2C 1 A50 GPIO14 GPIO B51 SDA1 I2C 1 A51 GPIO15 GPIO B52 GPIO5 / SD_CARD_ DET GPIO/ SDHC A52 GPIO16 GPIO B53 USB0_DP_PD OWN USB 0 A53 GPIO17 GPIO B54 USB0_DM_PD OWN USB 0 A54 USB0_DM USB 0 Ground Jumper B55 IRQ_H Interrupt A55 USB0_DP USB 0 B56 IRQ_G Interrupt A56 USB0_ID USB 0 B57 IRQ_F Interrupt A57 USB0_VBUS USB 0 B58 IRQ_E Interrupt A58 TMR7 Timer B59 IRQ_D Interrupt A59 TMR6 Timer B60 IRQ_C Interrupt A60 TMR5 Timer B61 IRQ_B Interrupt A61 TMR4 Timer B62 IRQ_A Interrupt A62 RSTIN_b Reset B63 EBI_ALE/EBI_ CS1_b EBI A63 RSTOUT_b Reset B64 EBI_CS0_b EBI A64 CLKOUT0 Clock B65 GND Power A65 GND Power B66 EBI_AD15 EBI A66 EBI_AD14 EBI B67 EBI_AD16 EBI A67 EBI_AD13 EBI B68 EBI_AD17 EBI A68 EBI_AD12 EBI Ground Usage Jumper Ground Ground KTTWR34933EVBUG Rev. 1.0 14 Freescale Semiconductor, Inc. Getting to Know the Hardware Table 8. Primary Elevator Connector Pinouts (continued) Side B Pin # Name Group B69 EBI_AD18 B70 Side A Usage Jumper Pin # Name Group Usage EBI A69 EBI_AD11 EBI EBI_AD19 EBI A70 EBI_AD10 EBI B71 EBI_R/W_b EBI A71 EBI_AD9 EBI B72 EBI_OE_b EBI A72 EBI_AD8 EBI B73 EBI_D7 EBI A73 EBI_AD7 EBI B74 EBI_D6 EBI A74 EBI_AD6 EBI B75 EBI_D5 EBI A75 EBI_AD5 EBI B76 EBI_D4 EBI A76 EBI_AD4 EBI B77 EBI_D3 EBI A77 EBI_AD3 EBI B78 EBI_D2 EBI A78 EBI_AD2 EBI B79 FB_D1 Flexbus A79 FB_AD1 Flexbus B80 FB_D0 Felxbus A80 FB_AD0 Felxbus B81 GND Power Ground A81 GND Power Ground B82 3.3V Power 3.3 V Power A82 3.3V Power 3.3 V Power Jumper Notes 2. One 0 resistor is connected between the pin and the connector to create a flexible connection. 4.9 Freedom Platform Connections The TWR-34933EVB features four connectors interfacing to the Freedom System. Table 9 provides the pinouts for the connectors. Table 9. Freedom Connector Pinouts I/O Header & Pin Num Arduino™ R3 Pin Name FRDM Pin Name Used Jumper J9 08 3.3V P3V3_VCC X (3) J9 10 5V J10 02 A0 J10 04 A1 J10 06 A2 J10 08 A3 J10 10 A4 MC34933_IN1A X (3) J10 12 A5 J2 16 AREF J1 02 D0 J1 04 D1 J2 06 D10 J2 08 D11 J2 10 D12 J2 12 D13 J2 20 D14 J2 18 D15 J1 06 D2 KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 15 Getting to Know the Hardware Table 9. Freedom Connector Pinouts (continued) I/O Header & Pin Num Arduino™ R3 Pin Name FRDM Pin Name Used Jumper J1 08 D3 MC34933_IN1B X (3) J1 10 D4 MC34933_IN2A X (3) J1 12 D5 MC34933_IN2B X (3) J1 14 D6 J1 16 D7 J2 02 D8 J2 04 D9 J9 12 GND GND X (3) J9 14 GND GND X (3) J2 14 GND J9 04 IOREF J9 02 RFU J9 16 VIN Notes 3. One 0 resistor is connected between the pin and the connector to create a flexible connection. KTTWR34933EVBUG Rev. 1.0 16 Freescale Semiconductor, Inc. Setting Up the Hardware 5 Setting Up the Hardware 5.1 Setting Up the TWR-34933EVB with an External Signal Resource The following procedure describes how to set up the hardware when the TWR-34933EVB is used with no MCU board connected. 1. Connect the load to connectors J7 (Motor 2A & Motor 2B) and J6 (Motor 1A & Motor 1B). 2. Connect the 2.0 V to 7.0 V DC power supply to connector J8 (motor power supply) and a 3.3 V DC power supply to connect J38 (digital power supply). 3. Connect signal generator to IN1A/IN1B & IN2A/IN2B with the PWM signal. 4. Turn on the power supply and signal generator and evaluate the performance. Figure 9 illustrates the procedure. Signal Generator IN1A /IN1B IN2A /IN2B VM: 2.0–7.0 V Stepper Motor / DC Brushed Motor VCC: 3.3 V Figure 9. TWR-34933EVB Hardware Configuration with External Signal Resource KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 17 Setting Up the Hardware 5.2 Setting Up the TWR-34933EVB with the Tower Platform When configured as a Tower platform module, the TWR-34933EVB must be used in conjunction with another Tower MCU evaluation board (available at http://www.freescale.com/tower). The following procedure describes how to set up the hardware when the TWR-34933EVB is used with the TWR-KV10Z32 board, as an example: 1. Assemble the Tower platform by sliding the TWR-34933EVB elevator connectors into the top slots on the Tower Elevator modules. Insert the Tower MCU evaluation board in the Tower Elevator modules in a set of slots below the TWR-34933EVB. 2. Connect the USB cable between the PC and the USB port on the Tower MCU evaluation board. 3. Connect the load to connectors J7 (Motor 2A & Motor 2B) and J6 (Motor 1A & Motor 1B) on the TWR-34933EVB. 4. Connect the 2.0 V to 7.0 V DC power supply to connector J8 (motor power supply) on the evaluation board. 5. Launch the software application used to communicate with the board (for example, Processor Expert). Figure 10 illustrates the procedure. 2.0 V—7.0 V DC Power Supply TWR-34933EVB Stepper Motor / DC Brushed Motor Tower MCU Evaluation Board Figure 10. TWR-34933EVB Tower Platform Hardware Configuration KTTWR34933EVBUG Rev. 1.0 18 Freescale Semiconductor, Inc. Setting Up the Hardware 5.3 Setting up the TWR-34933EVB with the Freedom Platform The TWR-34933EVB is compatible with Freescale’s Freedom Platform. When used in this configuration, the TWR-34933EVB must interface with the Freedom EVB (available at http://www.freescale.com/freedom). The TWR-34933EVB should not be used with other Tower modules when connected to a Freedom board. The following procedure describes how to set up the hardware when the TWR-34933EVB is used with the FRDM-KL25Z board, as an example: 1. Connect the load to connectors J7 (Motor 2A & Motor 2B) and J6 (Motor 1A & Motor 1B) on the TWR-34933EVB evaluation board. 2. Insert the Arduino™ R3 header connectors into connector J1/J2 and J9/J10 on the evaluation board. 3. Mount the FRDM-KL25Z board to the Arduino™ connectors on the evaluation board. 4. Connect the 2.0 V to 7.0 V DC power supply to connector J8 (motor power supply) on the evaluation board. 5. Insert the Mini-B plug of the USB cable into the USB port labelled USBKL25Z on the FRDM-KL25Z board. 6. Insert the standard A plug of the USB cable into the PC. 7. Launch the software application used to communicate with the board (for example, Processor Expert). Figure 11 illustrates the procedure. FRDM-KL25Z Stepper Motor / DC Brushed Motor Arduino™ R3 Connectors 2.0 V—7.0 V DC Power Supply TWR-34933EVB Figure 11. TWR-34933EVB Freedom Platform Hardware Configuration KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 19 Schematic 6 Schematic MC34933EP DNP VCC J13 TP1 MC34933_IN1A 1 2 3 VM_34933 HDR TH 1X3 DNP VCC VCC C1 0.1UF 25V J14 1 2 3 VCC DNP VCC J15 pg(3) pg(3) pg(3) pg(3) 1 2 3 MC34933_IN2A 10 9 7 8 MC34933_IN1A MC34933_IN1B MC34933_IN2A MC34933_IN2B 6 15 IN1A IN1B IN2A IN2B Motor_OUT1A Motor_OUT1B 1 16 4 5 MC34933 HDR TH 1X3 12 1_2 2_1 2_2 C5 0.01uF 25V Cl ose t o Connect or TB_1x2 J7 1_1 1_2 VG 2_1 C7 0.1UF 25V 17 1 2 3 GND_EP VG PGND2 CL CH 0.1UF 25V 2 MC34933_IN2B 13 14 PGND1 J16 1_1 Motor_OUT2A Motor_OUT2B CL CH DNP C4 0.01uF 25V J6 OUT1A OUT1B OUT2A OUT2B 3 HDR TH 1X3 TP4 Motor_OUT1B Mot or A Connect or ( 1. 4A max) C6 VCC Motor_OUT1A VM2 U1 HDR TH 1X3 TP3 C2 10uF C3 0.1UF 25V 11 MC34933_IN1B VM1 TP2 2_2 Motor_OUT2A TB_1x2 Motor_OUT2B Mot or B Connect or ( 1.1880300 4A Max) ( 210- 80549) C8 0.01uF 25V TP13 C9 0.01uF 25V Cl ose t o Connect or Power Suppl y 0 MC34933_IN2B 0 MC34933_IN2A MC34933_IN1B_R R6 0 MC34933_IN1B MC34933_IN2A_R R3 MC34933_IN1A_R R5 0 MC34933_IN1A +(2 to 7) VDC Voltage input (Motor power supply) F1 1_2 2_1 2_2 VPWR_MC34933_in 1 2 3A 3216FF3 J1 HDR_2X8 DNP D1 MMSZ5236BS TB_1x2 A 1880300 ( 210- 80549) 15 13 11 9 7 5 3 1 19 17 15 13 11 9 7 5 3 1 J2 HDR_10X2 DNP 16 14 12 10 8 6 4 2 20 18 16 14 12 10 8 6 4 2 J8 1_1 C FREEDOM BOARD CONNECTORs MC34933_IN2B_R R2 J36 2 1 FREEDOM PLATFORM COMPATIBILITY HEADERS HDR 1X2 TH DNP The maximum rating of 6.0v for VCC, 7.5v for VM P3_3V_ELEV D5 A P3V3_FRDM C PMEG3050EP D6 A C VCC TP12 PMEG3050EP +3.3VDC Voltage input (DigitalP3V3_EXT_VIN Power Supply) D7 2 4 6 8 10 12 2 4 6 8 10 12 14 16 1_2 2_1 2_2 A C PMEG3050EP TB_1x2 3A R4 470 C13 10uF 10v C15 0.1UF 10V PWR_LED_DIG D4 RED VM_34933 0 R32 Allows to power a FRDM platform through their 5V optional (not stuffed) regulator C P5-9VIN_FRDM P3V3_FRDM J10 HDR_2X6 DNP 1_1 A 1 3 5 7 9 11 1 3 5 7 9 11 13 15 J38 J9 HDR_2X8 DNP Figure 12. TWR-34933EVB Schematic KTTWR34933EVBUG Rev. 1.0 20 Freescale Semiconductor, Inc. Schematic P3_3V_ELEV P3_3V_ELEV J11A Elevator Power Sense Reserved 7 Reserved 6 Reserved 5 Reserved 4 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 B32 B33 B34 B35 B36 B37 B38 B39 B40 B41 B42 B43 B44 B45 B46 B47 B48 B49 B50 B51 B52 B53 B54 B55 B56 B57 B58 B59 B60 B61 B62 B63 B64 B65 B66 B67 B68 B69 B70 B71 B72 B73 B74 B75 B76 B77 B78 B79 B80 B81 B82 5V_1 GND_1 3.3V_1 ELE_PS_SENSE_1 GND_2 GND_3 SDHC_CLK/SPI1_CLK SDHC_D3/SPI1_CS1 SDHC_D3/SPI1_CS0 SDHC_CMD/SPI1_MOSI SDHC_D0/SPI1_MISO ETH_COL_1 ETH_RXER_1 ETH_TXCLK_1 ETH_TXEN_1 ETH_TXER ETH_TXD3 ETH_TXD2 ETH_TXD1_1 ETH_TXD0_1 GPIO1/UART1_RTS GPIO2/SDHC_D1 GPIO3 CLKIN0 CLKOUT1 GND_4 AN7 AN6 AN5 AN4 GND_5 DAC1 TMR3 TMR2 GPIO4 3.3V_2 PWM7 PWM6 PWM5 PWM4 CAN0_RX CAN0_TX 1WIRE SPI0_MISO/IO1 SPI0_MOSI/IO0 SPI0_CS0 SPI0_CS1 SPI0_CLK GND_6 I2C1_SCL I2C1_SDA GPIO5/SPI0_HOLD/IO3 RSRV_B53 RSRV_B54 IRQ_H IRQ_G IRQ_F IRQ_E IRQ_D IRQ_C IRQ_B IRQ_A EBI_ALE/EBI_CS1 EBI_CS0 GND_7 EBI_AD15 EBI_AD16 EBI_AD17 EBI_AD18 EBI_AD19 EBI_R/W EBI_OE EBI_D7 EBI_D6 EBI_D5 EBI_D4 EBI_D3 EBI_D2 EBI_D1 EBI_D0 GND_8 3.3V_3 5V_2 GND_9 3.3V_4 3.3V_5 GND_10 GND_11 I2C0_SCL I2C0_SDA GPIO9/UART1_CTS GPIO8/SDHC_D2 GPIO7/SD_WP_DET ETH_CRS ETH_MDC_1 ETH_MDIO_1 ETH_RXCLK_1 ETH_RXDV_1 ETH_RXD3 ETH_RXD2 ETH_RXD1_1 ETH_RXD0_1 I2S0_MCLK I2S0_DOUT_SCK I2S0_DOUT_WS I2S0_DIN0 I2S0_DOUT0 GND_12 AN3 AN2 AN1 AN0 GND_13 DAC0 TMR1 TMR0 GPIO6 3.3V_6 PWM3 PWM2 PWM1 PWM0 UART0_RX UART0_TX UART1_RX UART1_TX VSSA VDDA CAN1_RX CAN1_TX GND_14 GPIO14 GPIO15 GPIO16/SPI0_WP/IO2 GPIO17 USB0_DM USB0_DP USB0_ID USB0_VBUS I2S0_DIN_SCK I2S0_DIN_WS I2S0_DIN1 I2S0_DOUT1 RSTIN RSTOUT CLKOUT0 GND_15 EBI_AD14 EBI_AD13 EBI_AD12 EBI_AD11 EBI_AD10 EBI_AD9 EBI_AD8 EBI_AD7 EBI_AD6 EBI_AD5 EBI_AD4 EBI_AD3 EBI_AD2 EBI_AD1 EBI_AD0 GND_16 3.3V_7 PCI EXPRESS TOWER SYSTEM A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 A32 A33 A34 A35 A36 A37 A38 A39 A40 A41 A42 A43 A44 A45 A46 A47 A48 A49 A50 A51 A52 A53 A54 A55 A56 A57 A58 A59 A60 A61 A62 A63 A64 A65 A66 A67 A68 A69 A70 A71 A72 A73 A74 A75 A76 A77 A78 A79 A80 A81 A82 Reserved 3 Reserved 2 Reserved 1 Reserved 0 MC34933_IN2B_ELEV 0 R7 MC34933_IN2A_ELEV 0 R8 MC34933_IN1B_ELEV 0 R9 MC34933_IN1A_ELEV 0 R10 MC34933_IN2B MC34933_IN2A MC34933_IN1B MC34933_IN1A pg(2) pg(2) pg(2) pg(2) DNP J12 Reserved 0 Reserved 2 Reserved 4 Reserved 6 1 3 5 7 2 4 6 8 Reserved 1 Reserved 3 Reserved 5 Reserved 7 HDR_2X4 PRIMARY Figure 13. PCI Express Tower System Primary Connector KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 21 Schematic P3_3V_ELEV P5V_ELEV P3_3V_ELEV J11B Elevator Power Sense D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 D48 D49 D50 D51 D52 D53 D54 D55 D56 D57 D58 D59 D60 D61 D62 D63 D64 D65 D66 D67 D68 D69 D70 D71 D72 D73 D74 D75 D76 D77 D78 D79 D80 D81 D82 5V_3 GND_17 3.3V_8 ELE_PS_SENSE_2 GND_18 GND_19 SPI2_CLK SPI2_CS1 SPI2_CS0 SPI2_MOSI SPI2_MISO 5V_4 GND_25 3.3V_11 3.3V_12 GND_26 GND_27 I2C2_SCL I2C2_SDA GPIO25 ULPI_STOP ULPI_CLK ETH_COL_2 GPIO26 ETH_RXER_2 ETH_MDC_2 ETH_TXCLK_2 ETH_MDIO_2 ETH_TXEN_2 ETH_RXCLK_2 GPIO18 ETH_RXDV_2 GPIO19/SDHC_D4 GPIO27/SDHC_D6 GPIO20/SDHC_D5 GPIO28/SDHC_D7 ETH_TXD1_2 ETH_RXD1_2 ETH_TXD0_2 ETH_RXD0_2 ULPI_NEXT/USB_HS_DM ULPI_DATA0/I2S1_MCLK ULPI_DIR/USB_HS_DP ULPI_DATA1/I2S1_DOUT_SCK UPLI_DATA5/USB_HS_VBUS ULPI_DATA2/I2S1_DOUT_WS ULPI_DATA6/USB_HS_ID ULPI_DATA3/I2S1_DIN0 ULPI_DATA7 ULPI_DATA4/I2S1_DOUT0 GND_20 GND_28 LCD_HSYNC/LCD_P24 AN11 LCD_VSYNC/LCD_P25 AN10 AN13 AN9 AN12 AN8 GND_21 GND_29 LCD_CLK/LCD_P26 GPIO29/UART2_DCD TMR11 TMR9 TMR10 TMR8 GPIO21 GPIO30/UART3_DCD 3.3V_9 3.3V_13 PWM15 PWM11 PWM14 PWM10 PWM13 PWM9 PWM12 PWM8 CAN2_RX UART2_RXD/TSI0 CAN2_TX UART2_TXD/TSI1 LCD_CONTRAST UART2_RTS/TSI2 LCD_OE/LCD_P27 UART2_CTS/TSI3 LCD_D0/LCD_P0 UART3_RXD/TSI4 LCD_D1/LCD_P1 UART3_TXD/TSI5 LCD_D2/LCD_P2 UART3_RTS/CAN3_RX LCD_D3/LCD_P3 UART3_CTS/CAN3_TX GND_22 GND_30 GPIO23 LCD_D4/LCD_P4 GPIO24 LCD_D5/LCD_P5 LCD_D12/LCD_P12 LCD_D6/LCD_P6 LCD_D13/LCD_P13 LCD_D7/LCD_P7 LCD_D14/LCD_P14 LCD_D8/LCD_P8 IRQ_P/SPI2_CS2 LCD_D9/LCD_P9 IRQ_O/SPI2_CS3 LCD_D10/LCD_P10 IRQ_N LCD_D11/LCD_P11 IRQ_M I2S1_DIN_SCK IRQ_L I2S1_DIN_WS IRQ_K I2S1_DIN1 IRQ_J I2S1_DOUT1 IRQ_I LCD_D15/LCD_P15 LCD_D18/LCD_P18/SD_RX_0+ LCD_D16/LCD_P16/SD_GND LCD_D19/LCD_P19/SD_RX_0LCD_D17/LCD_P17/SD_GND GND_23 GND_31 EBI_AD20/LCD_P42/SD_GND EBI_BE_32_24/LCD_P28/SD_TX_0+ EBI_AD21/LCD_P43/SD_GND EBI_BE_23_16/LCD_P29/SD_TX_0EBI_AD22/LCD_P44/SD_RX_1+ EBI_BE_15_8/LCD_P30/SD_GND EBI_AD23/LCD_P45/SD_RX_1EBI_BE_7_0/LCD_P31/SD_GND EBI_AD24/LCD_P46/SD_GND EBI_TSIZE0/LCD_P32/SD_TX_1+ EBI_AD25/LCD_P47/SD_GND EBI_TSIZE1/LCD_P33/SD_TX_1EBI_AD26/LCD_P48/SD_RX_2+ EBI_TS/LCD_P34/SD_GND EBI_AD27/LCD_P49/SD_RX_2EBI_TBST/LCD_P35/SD_GND EBI_AD28/LCD_P50/SD_GND EBI_TA/LCD_P36/SD_TX_2+ EBI_AD29/LCD_P51/SD_GND EBI_CS4/LCD_P37/SD_TX_2EBI_AD30/LCD_P52/SD_RX_3+ EBI_CS3/LCD_P38/SD_GND EBI_AD31/LCD_P53/SD_RX_3EBI_CS2/LCD_P39/SD_GND LCD_D20/LCD_P20/SD_GND EBI_CS1/LCD_P40/SD_TX_3+ LCD_D21/LCD_P21/SD_REFCLK+ GPIO31/LCD_P41/SD_TX_3LCD_D22/LCD_P22/SD_REFCLKLCD_D23/LCD_P23/SD_GND GND_24 GND_32 3.3V_10 3.3V_14 PCI EXPRESS TOWER SYSTEM C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 C28 C29 C30 C31 C32 C33 C34 C35 C36 C37 C38 C39 C40 C41 C42 C43 C44 C45 C46 C47 C48 C49 C50 C51 C52 C53 C54 C55 C56 C57 C58 C59 C60 C61 C62 C63 C64 C65 C66 C67 C68 C69 C70 C71 C72 C73 C74 C75 C76 C77 C78 C79 C80 C81 C82 SECONDARY Figure 14. PCI Tower Express System Secondary Connector (not connected in the TWR-34933EVB) KTTWR34933EVBUG Rev. 1.0 22 Freescale Semiconductor, Inc. Board Layout 7 Board Layout 7.1 Silkscreen Figure 15. Evaluation Board Silkscreen KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 23 Board Bill of Materials 8 Board Bill of Materials Table 10. Bill of Materials (4) Item Qty Schematic Label Value Description Part Number Assy Opt Freescale Components 1 1 IC DRV DUAL H-BRIDGE 1 A 2-7 V UQFN16 U1 MC34933EP Diodes & Transistors 2 1 D1 3 1 D2 GREEN 4 1 D4 RED 5 3 DIODE ZNR 20 mA 7.5 V 0.2 W SOD-323 MMSZ5236BS-7-F D5-D7 LED GRN SGL 30 mA SMT 0805 LTST-C171KGKT LED RED CLEAR SGL 30 mA SMT 0805 LTST-C171KRKT DIODE SCH RECT 5 A 30 V AEC-Q101 SOD128 PMEG3050EP,115 Capacitors 6 5 C1,C3,C6,C7,C16 0.1 F CAP CER 0.10 F 25 V 10% X7R 0603 C0603C104K3RAC 7 2 C2,C11 10 F CAP CER 10 F 25 V 10% X5R 0805 C2012X5R1E106K 8 4 C4,C5,C8,C9 0.01 F CAP CER 0.01 F 25 V 10% X7R 0603 CC0603KRX7R8BB103 9 1 C13 10 F CAP CER 10 F 10 V 10% X5R 0603 C1608X5R1A106K 10 1 C15 0.1 F CAP CER 0.10 F 10 V 10% X7R 0603 C0603X7R100-104KNE 11 1 R1 1.0 k RES MF 1.0 1/10 W 1% 0603 AR03FTNX1001 12 9 R2,R3,R5-R10,R32 0 RES MF ZERO 1/10 W -- 0603 CRCW06030000Z0EA 13 1 R4 470 RES MF 470 1/10 W 5% 0603 CR0603-10W-471JT Resistors Switches, Connectors, Jumpers and Test Points 14 1 F1 FUSE FAST 3.0 A 63 V SMT 3216FF3-R 15 2 J1,J9 HDR 2X8 TH 100 MIL CTR 330H AU TSW-108-07-G-D (5) 16 1 J10 HDR 2X6 TH 100 MIL CTR 330H AU TSW-106-07-S-D (5) 17 1 J11 CON DUAL 2X82 Edge PCI Express SMT 1.0 MM SP 591H FOR TOWER SYSTEM NOT A PART TO ORDER EDGE PCI EXPRESS 164 18 1 J2 HDR 2X10 TH 100 MIL CTR 330H AU 100L TSW-110-07-S-D 19 4 J6-J8,J38 CON 1x2 TB TH RA 5 MM SP 335H SN 138L 1824740000 20 1 J12 HDR 2X4 TH 100 MIL CTR 330H AU 100L TSW-104-07-G-D (5) 21 4 J13-J16 HDR 1X3 TH 100 MIL SP 339H AU 100L TSW-103-07-G-S (5) 22 1 J36 HDR 1X2 TH 100 MIL SP 339H AU 98L TSW-102-07-G-S (5) 23 13 TP1-TP13 TEST POINT PAD 40 MIL DIA SMT, NO PART TO ORDER (5) Notes 4. Freescale does not assume liability, endorse, or warrant components from external manufacturers referenced in circuit drawings or tables. While Freescale offers component recommendations in this configuration, it is the customer's responsibility to validate their application. 5. Do not populate KTTWR34933EVBUG Rev. 1.0 24 Freescale Semiconductor, Inc. References 9 References Following are URLs where you can obtain information on related Freescale products and application solutions: Freescale.com Support Pages TWR-34933EVB Description URL Tool Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-34933EVB MC34933 Product Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC34933 Processor Expert Processor Expert Software http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=PE_DRIVER_SUITE Tower System Platform Tool Summary Page http://www.freescale.com/tower Freedom Development Boards Tool Summary Page http://www.freescale.com/freedom FRDM-KL25Z Tool Summary Page http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FRDM-KL25Z 9.1 Support Visit www.freescale.com/support for a list of phone numbers within your region. 9.2 Warranty Visit www.freescale.com/warranty for submitting a request for tool warranty. KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 25 Revision History 10 Revision History Revision Date 1.0 6/2015 Description of Changes • Initial release KTTWR34933EVBUG Rev. 1.0 26 Freescale Semiconductor, Inc. How to Reach Us: Information in this document is provided solely to enable system and software implementers to use Freescale products. Home Page: freescale.com There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based Web Support: freescale.com/support Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no on the information in this document. warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters that may be provided in Freescale data sheets and/or specifications can and do vary in different applications, and actual performance may vary over time. All operating parameters, including “typicals,” must be validated for each customer application by customer’s technical experts. Freescale does not convey any license under its patent rights nor the rights of others. Freescale sells products pursuant to standard terms and conditions of sale, which can be found at the following address: freescale.com/SalesTermsandConditions. Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. SMARTMOS is a trademark of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2015 Freescale Semiconductor, Inc. Document Number: KTTWR34933EVBUG Rev. 1.0 6/2015