Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Freescale Semiconductor, Inc.User’s Guide
© Freescale Semiconductor, Inc., 2015. All rights reserved.
Document Number: KTTWR34933EVBUGRev. 1.0, 6/2015
TWR-34933EVB Tower System Platform
Figure 1. TWR-34933EVB
KTTWR34933EVBUG Rev. 1.02 Freescale Semiconductor, Inc.
Contents
1 Important Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 Understanding the Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54 Getting to Know the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Setting Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .176 Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207 Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238 Board Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2510 Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Important Notice
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 3
1 Important NoticeFreescale 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
Getting Started
KTTWR34933EVBUG Rev. 1.04 Freescale Semiconductor, Inc.
2 Getting Started
2.1 Kit Contents/Packing ListThe TWR-34933EVB contents include:
• Assembled and tested evaluation board in anti-static bag• Quick Start Guide• Warranty card
2.2 Jump StartFreescale’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
• 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)
Jump Start Your Design
Understanding the Platform
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 5
3 Understanding the PlatformThe 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.
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
TWR-ELEV-PRI(Primary)
TWR-34933EVB
TWR-MCU
TWR-ELEV-SEC(Secondary)
Understanding the Platform
KTTWR34933EVBUG Rev. 1.06 Freescale Semiconductor, Inc.
3.1 Block DiagramFigure 3 shows the hardware block diagram.
Figure 3. Block Diagram
3.1.1 Device FeaturesThe board features the following Freescale products:
Table 2. Device Features
Device Description Features
MC34933Dual H-Bridge motor driver IC intended
for operating stepper motors
• 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
������ �
���������
������� ��������������
����� �������� ���� �����
������ ��� �������� ���� �����
���� ����!
���� "��#��$
%&'�$(%&'���������� "��
)*+�,-*+��.
���� "� �����+�/ 0 11��1
2)
� ��3�����4�3��35��6��7�� �� 1
#���
#�)$
#�)�
%&')$(%&')��������� "��
.�����!
���� "���*��.
2)
�*��.
$����������������'3 1
0 1 � ����� "��
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 7
4 Getting to Know the Hardware
4.1 Board OverviewThe 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 FeaturesThe 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
Figure 4. TWR-34933EVB Description
PowerConnector
LEDs
FreedomPlatform
Connector
ReservedConnector
MC34933EP IC
Tower PlatformConnector
Test PointJumper
MotorConnector
TransientVoltage
Suppressor
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.08 Freescale Semiconductor, Inc.
4.4 LED DisplayThe following LEDs are provided as visual output devices for the TWR-34933EVB.
Figure 5. LEDs
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
Table 4. LEDs
Schematic Label Name Description
D2 Green LED Indicates when the motor power supply VM is connected to the MC34933EP
D4 Red LED Indicates when the digital power supply VCC is connected to the MC34933EP
D2
D4
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 9
4.5 ConnectorsFigure 6 and Table 5 identify the input/output connectors on the TWR-34933EVB.
Figure 6. Connectors
Table 5. Connectors
Schematic Label
Name Description
Primary J11 Primary Tower Platform Connector Plugs into primary Tower Elevator connector TWR-ELEV-PRI
Secondary J11 Secondary Tower Platform ConnectorPlugs into secondary Tower Elevator connector TWR-ELEV-SEC (No electrical connections with TWR-34933EVB)
J1/J2Freedom Platform Connectors Arduino™ R3 connectors for mounting to Freescale Freedom boards
J9/J10
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
J8
J2, J1J12
Primary J11
J38
Secondary J11
J7
J8
J9, J10
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.010 Freescale Semiconductor, Inc.
4.6 Test Point DefinitionsThe following test-point jumpers provide access to signals on the TWR-34933EVB.
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
TP9
TP11
TP12
TP6 TP1 TP2 TP3 TP4 TP13
TP7
TP10
TP5
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 11
4.7 Jumper DefinitionsTable 7 defines the evaluation board jumper positions and explains their functions.
Figure 8. Jumpers
.
TP11 VM_34933 Motor Power Supply
TP12 VCC Digital Power Supply
TP13 GND Ground
Table 7. Jumpers
Jumper Description Setting Connection
J13 IN1A short to VCC/GND selection1-2 IN1A connected to VCC 3.3 V
2-3 (1) IN1A connected to Ground
J14 IN1B short to VCC/GND selection1-2 IN1B connected to VCC 3.3 V
2-3 (1) IN1B connected to Ground
Table 6. Test Points (continued)
Schematic Label Name Description
J14
J13 J15
J16
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.012 Freescale Semiconductor, Inc.
J15 IN2A short to VCC/GND selection1-2 IN2A connected to VCC 3.3 V
2-3 (1) IN2A connected to Ground
J16 IN2B short to VCC/GND selection1-2 IN2B connected to VCC 3.3 V
2-3 (1) IN2B connected to Ground
Notes1. These are the default settings, also shown in bold.
Table 7. Jumpers (continued)
Jumper Description Setting Connection
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 13
4.8 Tower Elevator ConnectionsThe 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 Jumper Pin # Name Group Usage Jumper
B1 5V Power 5.0 V Power 5V Power 5.0 V Power
B2 GND Power Ground A2 GND Power Ground
B3 3.3V Power 3.3 V Power A3 3.3V Power 3.3 V Power
B4ELE_PS_SENS
EPower
Elevator Power Sense
A4 3.3V Power 3.3 V Power
B5 GND Power Ground A5 GND Power Ground
B6 GND Power Ground A6 GND Power Ground
B7SDHC_CLK /
SPI1_CLKSDHC / SPI 1 A7 SCL0 I2C 0
B8SDHC_CS1_D3 / SPI1_CS1
SDHC / SPI 1 A8 SDA0 I2C 0
B9SDHC_CS0_D3 / SPI1_CS0
SDHC / SPI 1 A9 GPIO9 /CTS1 GPIO / UART
B10SDHC_CMD / SPI1_MOSI
SDHC / SPI 1 A10GPIO8 /
SDHC_D2GPIO / SDHC
B11SDHC_D0 / SPI1_MISO
SDHC / SPI 1 A11GPIO7 /
SD_WP_DETGPIO / SDHC
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
B22GPIO2 /
SDHC_D1GPIO / 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 Ground
B27 AN7 ADC Reserved 7 A27 AN3 ADC
B28 AN6 ADC Reserved 6 A28 AN2 ADC
B29 AN5 ADC A29 AN1 ADC Reserved 3
B30 AN4 ADC A30 AN0 ADC Reserved 2
B31 GND Power Ground A31 GND Power Ground
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.014 Freescale Semiconductor, Inc.
B32 DAC1 DAC A32 DAC0 DAC
B33 TMR3 Timer Reserved 5 A33 TMR1 Timer Reserved 1
B34 TMR2 Timer Reserved 4 A34 TMR0 Timer Reserved 0
B35 GPIO4 GPIO A35 GPIO6 GPIO
B36 3.3V Power 3.3 V Power A36 3.3V Power 3.3 V Power
B37 PWM7 PWM A37 PWM3 PWM MC34933_IN2B (2)
B38 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 Ground A49 GND Power Ground
B50 SCL1 I2C 1 A50 GPIO14 GPIO
B51 SDA1 I2C 1 A51 GPIO15 GPIO
B52GPIO5 /
SD_CARD_DET
GPIO/ SDHC A52 GPIO16 GPIO
B53USB0_DP_PD
OWNUSB 0 A53 GPIO17 GPIO
B54USB0_DM_PD
OWNUSB 0 A54 USB0_DM USB 0
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
B63EBI_ALE/EBI_
CS1_bEBI A63 RSTOUT_b Reset
B64 EBI_CS0_b EBI A64 CLKOUT0 Clock
B65 GND Power Ground A65 GND Power Ground
B66 EBI_AD15 EBI A66 EBI_AD14 EBI
B67 EBI_AD16 EBI A67 EBI_AD13 EBI
B68 EBI_AD17 EBI A68 EBI_AD12 EBI
Table 8. Primary Elevator Connector Pinouts (continued)
Side B Side A
Pin # Name Group Usage Jumper Pin # Name Group Usage Jumper
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 15
4.9 Freedom Platform ConnectionsThe TWR-34933EVB features four connectors interfacing to the Freedom System. Table 9 provides the pinouts for the connectors.
B69 EBI_AD18 EBI A69 EBI_AD11 EBI
B70 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
Notes
2. One 0 resistor is connected between the pin and the connector to create a flexible connection.
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
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 MC34933_IN1A X (3)
Table 8. Primary Elevator Connector Pinouts (continued)
Side B Side A
Pin # Name Group Usage Jumper Pin # Name Group Usage Jumper
Getting to Know the Hardware
KTTWR34933EVBUG Rev. 1.016 Freescale Semiconductor, Inc.
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
Notes3. One 0 resistor is connected between the pin and the connector to create a flexible connection.
Table 9. Freedom Connector Pinouts (continued)
I/O Header & Pin Num Arduino™ R3 Pin Name FRDM Pin Name Used Jumper
Setting Up the Hardware
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 17
5 Setting Up the Hardware
5.1 Setting Up the TWR-34933EVB with an External Signal ResourceThe 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.
Figure 9. TWR-34933EVB Hardware Configuration with External Signal Resource
Signal Generator
IN1A/IN1B
IN2A/IN2B
Stepper Motor /DC Brushed Motor
VM: 2.0–7.0 V
VCC: 3.3 V
Setting Up the Hardware
KTTWR34933EVBUG Rev. 1.018 Freescale Semiconductor, Inc.
5.2 Setting Up the TWR-34933EVB with the Tower PlatformWhen 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.
Figure 10. TWR-34933EVB Tower Platform Hardware Configuration
TWR-34933EVB
Tower MCU Evaluation Board
Stepper Motor /DC Brushed Motor
2.0 V—7.0 VDC Power Supply
Setting Up the Hardware
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 19
5.3 Setting up the TWR-34933EVB with the Freedom PlatformThe 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.
Figure 11. TWR-34933EVB Freedom Platform Hardware Configuration
Arduino™ R3Connectors
FRDM-KL25Z
TWR-34933EVB
Stepper Motor /DC Brushed Motor
2.0 V—7.0 VDC Power Supply
Schematic
KTTWR34933EVBUG Rev. 1.020 Freescale Semiconductor, Inc.
6 Schematic
Figure 12. TWR-34933EVB Schematic
Mot or A Connect or(1. 4A max)
Power Suppl y
Cl ose t o Connect or
MC34933EP
FREEDOM BOARD CONNECTORs
Mot or B Connect or(1. 4A Max)
Cl ose t o Connect or
3A
3A
FREEDOM PLATFORMCOMPATIBILITY HEADERS
+(2 to 7) VDC Voltage input(Motor power supply)
+3.3VDC Voltage input(Digital Power Supply)
Allows to power a FRDM platformthrough their 5V optional (not stuffed)regulator
The maximum rating of6.0v for VCC, 7.5v for VM
1880300(210- 80549)
1880300(210- 80549)
Motor_OUT1AMotor_OUT1B
VPWR_MC34933_in
Motor_OUT1A
Motor_OUT1B
PWR_LED_DIG
CLCH
MC34933_IN2A_R
MC34933_IN1A_R
MC34933_IN1B_R
MC34933_IN2B
MC34933_IN2A
MC34933_IN1A
MC34933_IN1B
VG
Motor_OUT2A
Motor_OUT2B
Motor_OUT2A
Motor_OUT2B
MC34933_IN1A
MC34933_IN2A
MC34933_IN2B
MC34933_IN1B
MC34933_IN2B_R
P5-9V
IN_FR
DM
P3V3_EXT_VIN
VCC
VCC
VCC
VCC
VCC
VCC
VM_34933
P3_3V_ELEV
P3V3_FRDM
P3V3_FRDMVM_34933
MC34933_IN1Apg(3)MC34933_IN1Bpg(3)MC34933_IN2Apg(3)MC34933_IN2Bpg(3)
R3 0
J16
HDR TH 1X3
DNP
123
R6 0
R2 0
C50.01uF25V
D1MMSZ5236BS
AC
J10HDR_2X6DNP
12
34 6
5 78
910
1112
J38
TB_1x2
1_1 1_2
2_1 2_2
C10.1UF25V
J8
TB_1x2
1_1 1_2
2_1 2_2
C40.01uF25V
TP4
TP12
C90.01uF25V
TP1
J36
HDR 1X2 THDNP
12
J1HDR_2X8
DNP
12
346
578
910
1112
1314
1516
TP2
C15
0.1UF10V
J13
HDR TH 1X3
DNP
123
D6
PMEG3050EP
A C
C30.1UF25V
J15
HDR TH 1X3
DNP
123
J6
TB_1x2
1_1 1_2
2_1 2_2
U1
MC34933
OUT2A4
VC
C11
OUT2B5
VG12
CL13
CH14
PG
ND
23
VM
26
IN2A7
IN2B8
IN1B9 IN1A
10
VM
115
OUT1B16
GN
D_E
P17
OUT1A1
PG
ND
12
C1310uF10v
J7
TB_1x2
1_1 1_2
2_1 2_2
C6
0.1UF25V
TP13
J9HDR_2X8
DNP
12
34 6
5 78
910
1112
1314
1516
R5 0
C70.1UF25V
D4RED
AC
TP3
R4470
R320
F1
3216FF3
1 2
C210uF
D5
PMEG3050EP
A C
D7
PMEG3050EP
A C
C80.01uF25V
J2HDR_10X2
DNP
12
346
578
910
1112
1314
1516
1718
1920
J14
HDR TH 1X3
DNP
123
Schematic
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 21
Figure 13. PCI Express Tower System Primary Connector
Elevator Power Sense
Reserved 7Reserved 6
Reserved 5Reserved 4
Reserved 1Reserved 0
Reserved 7Reserved 6
Reserved 3Reserved 2Reserved 1Reserved 0
Reserved 5Reserved 4
Reserved 3Reserved 2
MC34933_IN2B_ELEVMC34933_IN2A_ELEVMC34933_IN1B_ELEVMC34933_IN1A_ELEV
P3_3V_ELEV
P3_3V_ELEV
MC34933_IN1B pg(2)MC34933_IN1A pg(2)
MC34933_IN2B pg(2)MC34933_IN2A pg(2)
R100
R70R80
J12
HDR_2X4
DNP
1 23 4
657 8
PRIMARYPCI EXPRESS TOWER SYSTEM
J11A
5V_1B1
GND_1B2
3.3V_1B3
ELE_PS_SENSE_1B4
GND_2B5
GND_3B6
SDHC_CLK/SPI1_CLKB7
SDHC_D3/SPI1_CS1B8
SDHC_D3/SPI1_CS0B9
SDHC_CMD/SPI1_MOSIB10
SDHC_D0/SPI1_MISOB11
ETH_COL_1B12
ETH_RXER_1B13
ETH_TXCLK_1B14
ETH_TXEN_1B15
ETH_TXERB16
ETH_TXD3B17
ETH_TXD2B18
ETH_TXD1_1B19
ETH_TXD0_1B20
GPIO1/UART1_RTSB21
GPIO2/SDHC_D1B22
GPIO3B23
CLKIN0B24
CLKOUT1B25
GND_4B26
AN7B27
AN6B28
AN5B29
AN4B30
GND_5B31
DAC1B32
TMR3B33
TMR2B34
GPIO4B35
3.3V_2B36
PWM7B37
PWM6B38
PWM5B39
PWM4B40
CAN0_RXB41
CAN0_TXB42
1WIREB43
SPI0_MISO/IO1B44
SPI0_MOSI/IO0B45
SPI0_CS0B46
SPI0_CS1B47
SPI0_CLKB48
GND_6B49
I2C1_SCLB50
I2C1_SDAB51
GPIO5/SPI0_HOLD/IO3B52
RSRV_B53B53
RSRV_B54B54
IRQ_HB55
IRQ_GB56
IRQ_FB57
IRQ_EB58
IRQ_DB59
IRQ_CB60
IRQ_BB61
IRQ_AB62
EBI_ALE/EBI_CS1B63
EBI_CS0B64
GND_7B65
EBI_AD15B66
EBI_AD16B67
EBI_AD17B68
EBI_AD18B69
EBI_AD19B70
EBI_R/WB71
EBI_OEB72
EBI_D7B73
EBI_D6B74
EBI_D5B75
EBI_D4B76
EBI_D3B77
EBI_D2B78
EBI_D1B79
EBI_D0B80
GND_8B81
3.3V_3B82
5V_2A1
GND_9A2
3.3V_4A3
3.3V_5A4
GND_10A5
GND_11A6
I2C0_SCLA7
I2C0_SDAA8
GPIO9/UART1_CTSA9
GPIO8/SDHC_D2A10
GPIO7/SD_WP_DETA11
ETH_CRSA12
ETH_MDC_1A13
ETH_MDIO_1A14
ETH_RXCLK_1A15
ETH_RXDV_1A16
ETH_RXD3A17
ETH_RXD2A18
ETH_RXD1_1A19
ETH_RXD0_1A20
I2S0_MCLKA21
I2S0_DOUT_SCKA22
I2S0_DOUT_WSA23
I2S0_DIN0A24
I2S0_DOUT0A25
GND_12A26
AN3A27
AN2A28
AN1A29
AN0A30
GND_13A31
DAC0A32
TMR1A33
TMR0A34
GPIO6A35
3.3V_6A36
PWM3A37
PWM2A38
PWM1A39
PWM0A40
UART0_RXA41
UART0_TXA42
UART1_RXA43
UART1_TXA44
VSSAA45
VDDAA46
CAN1_RXA47
CAN1_TXA48
GND_14A49
GPIO14A50
GPIO15A51
GPIO16/SPI0_WP/IO2A52
GPIO17A53
USB0_DMA54
USB0_DPA55
USB0_IDA56
USB0_VBUSA57
I2S0_DIN_SCKA58
I2S0_DIN_WSA59
I2S0_DIN1A60
I2S0_DOUT1A61
RSTINA62
RSTOUTA63
CLKOUT0A64
GND_15A65
EBI_AD14A66
EBI_AD13A67
EBI_AD12A68
EBI_AD11A69
EBI_AD10A70
EBI_AD9A71
EBI_AD8A72
EBI_AD7A73
EBI_AD6A74
EBI_AD5A75
EBI_AD4A76
EBI_AD3A77
EBI_AD2A78
EBI_AD1A79
EBI_AD0A80
GND_16A81
3.3V_7A82
R90
Schematic
KTTWR34933EVBUG Rev. 1.022 Freescale Semiconductor, Inc.
Figure 14. PCI Tower Express System Secondary Connector (not connected in the TWR-34933EVB)
Elevator Power Sense
P5V_ELEVP3_3V_ELEV P3_3V_ELEV
SECONDARYPCI EXPRESS TOWER SYSTEM
J11B
5V_3D1
GND_17D2
3.3V_8D3
ELE_PS_SENSE_2D4
GND_18D5
GND_19D6
SPI2_CLKD7
SPI2_CS1D8
SPI2_CS0D9
SPI2_MOSID10
SPI2_MISOD11
ETH_COL_2D12
ETH_RXER_2D13
ETH_TXCLK_2D14
ETH_TXEN_2D15
GPIO18D16
GPIO19/SDHC_D4D17
GPIO20/SDHC_D5D18
ETH_TXD1_2D19
ETH_TXD0_2D20
ULPI_NEXT/USB_HS_DMD21
ULPI_DIR/USB_HS_DPD22
UPLI_DATA5/USB_HS_VBUSD23
ULPI_DATA6/USB_HS_IDD24
ULPI_DATA7D25
GND_20D26
LCD_HSYNC/LCD_P24D27
LCD_VSYNC/LCD_P25D28
AN13D29
AN12D30
GND_21D31
LCD_CLK/LCD_P26D32
TMR11D33
TMR10D34
GPIO21D35
3.3V_9D36
PWM15D37
PWM14D38
PWM13D39
PWM12D40
CAN2_RXD41
CAN2_TXD42
LCD_CONTRASTD43
LCD_OE/LCD_P27D44
LCD_D0/LCD_P0D45
LCD_D1/LCD_P1D46
LCD_D2/LCD_P2D47
LCD_D3/LCD_P3D48
GND_22D49
GPIO23D50
GPIO24D51
LCD_D12/LCD_P12D52
LCD_D13/LCD_P13D53
LCD_D14/LCD_P14D54
IRQ_P/SPI2_CS2D55
IRQ_O/SPI2_CS3D56
IRQ_ND57
IRQ_MD58
IRQ_LD59
IRQ_KD60
IRQ_JD61
IRQ_ID62
LCD_D18/LCD_P18/SD_RX_0+D63
LCD_D19/LCD_P19/SD_RX_0-D64
GND_23D65
EBI_AD20/LCD_P42/SD_GNDD66
EBI_AD21/LCD_P43/SD_GNDD67
EBI_AD22/LCD_P44/SD_RX_1+D68
EBI_AD23/LCD_P45/SD_RX_1-D69
EBI_AD24/LCD_P46/SD_GNDD70
EBI_AD25/LCD_P47/SD_GNDD71
EBI_AD26/LCD_P48/SD_RX_2+D72
EBI_AD27/LCD_P49/SD_RX_2-D73
EBI_AD28/LCD_P50/SD_GNDD74
EBI_AD29/LCD_P51/SD_GNDD75
EBI_AD30/LCD_P52/SD_RX_3+D76
EBI_AD31/LCD_P53/SD_RX_3-D77
LCD_D20/LCD_P20/SD_GNDD78
LCD_D21/LCD_P21/SD_REFCLK+D79
LCD_D22/LCD_P22/SD_REFCLK-D80
GND_24D81
3.3V_10D82
5V_4C1
GND_25C2
3.3V_11C3
3.3V_12C4
GND_26C5
GND_27C6
I2C2_SCLC7
I2C2_SDAC8
GPIO25C9
ULPI_STOPC10
ULPI_CLKC11
GPIO26C12
ETH_MDC_2C13
ETH_MDIO_2C14
ETH_RXCLK_2C15
ETH_RXDV_2C16
GPIO27/SDHC_D6C17
GPIO28/SDHC_D7C18
ETH_RXD1_2C19
ETH_RXD0_2C20
ULPI_DATA0/I2S1_MCLKC21
ULPI_DATA1/I2S1_DOUT_SCKC22
ULPI_DATA2/I2S1_DOUT_WSC23
ULPI_DATA3/I2S1_DIN0C24
ULPI_DATA4/I2S1_DOUT0C25
GND_28C26
AN11C27
AN10C28
AN9C29
AN8C30
GND_29C31
GPIO29/UART2_DCDC32
TMR9C33
TMR8C34
GPIO30/UART3_DCDC35
3.3V_13C36
PWM11C37
PWM10C38
PWM9C39
PWM8C40
UART2_RXD/TSI0C41
UART2_TXD/TSI1C42
UART2_RTS/TSI2C43
UART2_CTS/TSI3C44
UART3_RXD/TSI4C45
UART3_TXD/TSI5C46
UART3_RTS/CAN3_RXC47
UART3_CTS/CAN3_TXC48
GND_30C49
LCD_D4/LCD_P4C50
LCD_D5/LCD_P5C51
LCD_D6/LCD_P6C52
LCD_D7/LCD_P7C53
LCD_D8/LCD_P8C54
LCD_D9/LCD_P9C55
LCD_D10/LCD_P10C56
LCD_D11/LCD_P11C57
I2S1_DIN_SCKC58
I2S1_DIN_WSC59
I2S1_DIN1C60
I2S1_DOUT1C61
LCD_D15/LCD_P15C62
LCD_D16/LCD_P16/SD_GNDC63
LCD_D17/LCD_P17/SD_GNDC64
GND_31C65
EBI_BE_32_24/LCD_P28/SD_TX_0+C66
EBI_BE_23_16/LCD_P29/SD_TX_0-C67
EBI_BE_15_8/LCD_P30/SD_GNDC68
EBI_BE_7_0/LCD_P31/SD_GNDC69
EBI_TSIZE0/LCD_P32/SD_TX_1+C70
EBI_TSIZE1/LCD_P33/SD_TX_1-C71
EBI_TS/LCD_P34/SD_GNDC72
EBI_TBST/LCD_P35/SD_GNDC73
EBI_TA/LCD_P36/SD_TX_2+C74
EBI_CS4/LCD_P37/SD_TX_2-C75
EBI_CS3/LCD_P38/SD_GNDC76
EBI_CS2/LCD_P39/SD_GNDC77
EBI_CS1/LCD_P40/SD_TX_3+C78
GPIO31/LCD_P41/SD_TX_3-C79
LCD_D23/LCD_P23/SD_GNDC80
GND_32C81
3.3V_14C82
Board Layout
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 23
7 Board Layout
7.1 Silkscreen
Figure 15. Evaluation Board Silkscreen
Board Bill of Materials
KTTWR34933EVBUG Rev. 1.024 Freescale Semiconductor, Inc.
8 Board Bill of MaterialsTable 10. Bill of Materials (4)
Item Qty Schematic Label Value Description Part NumberAssy Opt
Freescale Components
1 1 U1IC DRV DUAL H-BRIDGE 1 A 2-7 V UQFN16
MC34933EP
Diodes & Transistors
2 1 D1 DIODE ZNR 20 mA 7.5 V 0.2 W SOD-323 MMSZ5236BS-7-F
3 1 D2 GREEN LED GRN SGL 30 mA SMT 0805 LTST-C171KGKT
4 1 D4 RED LED RED CLEAR SGL 30 mA SMT 0805 LTST-C171KRKT
5 3 D5-D7DIODE 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
Resistors
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
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 J11CON 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 J2HDR 2X10 TH 100 MIL CTR 330H AU 100L
TSW-110-07-S-D (5)
19 4 J6-J8,J38CON 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-TP13TEST POINT PAD 40 MIL DIA SMT, NO PART TO ORDER
Notes4. 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
References
KTTWR34933EVBUG Rev. 1.0 Freescale Semiconductor, Inc. 25
9 ReferencesFollowing are URLs where you can obtain information on related Freescale products and application solutions:
9.1 SupportVisit www.freescale.com/support for a list of phone numbers within your region.
9.2 WarrantyVisit www.freescale.com/warranty for submitting a request for tool warranty.
Freescale.com Support Pages
Description URL
TWR-34933EVB 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
Revision History
KTTWR34933EVBUG Rev. 1.026 Freescale Semiconductor, Inc.
10 Revision History
Revision Date Description of Changes
1.0 6/2015 • Initial release
Document Number: KTTWR34933EVBUGRev. 1.0
6/2015
Information in this document is provided solely to enable system and software implementers to use Freescale products.
There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits based
on the information in this document.
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 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.
How to Reach Us:
Home Page: freescale.com
Web Support: freescale.com/support