background image

Board Overview

www.ti.com

4

SPRUII7 – June 2018

Submit Documentation Feedback

Copyright © 2018, Texas Instruments Incorporated

C2000™ Piccolo™ F28004x Series LaunchPad™ Development Kit

1.4

Using the F28004x LaunchPad

The recommended steps for using the F28004x LaunchPad are:

1.

Follow the README First document included in the kit.

The README First document helps you

run the LaunchPad. Within just a few minutes, you can be control and monitor the F28004x LaunchPad
with the pre-programmed quick start application.

2.

Experiment with BoosterPacks.

This development kit conforms to the latest revision of the

BoosterPack pinout standard. It has two independent BoosterPack connections to enable a variety of
expansion opportunities. For more information about the TI LaunchPad and BoosterPack standard, see
the TI LaunchPad web page at

http://www.ti.com/launchpad

.

3.

Take the first step towards developing your own control applications.

The F28004x LaunchPad is

supported by the

C2000Ware

development package. After C2000Ware is installed, look for

f28004x\examples\launchpad in the installation directory. You can find pre-configured example
applications for this board as well as for this board with selected BoosterPacks. Any of the other
examples found withing the f28004x\examples directory can be used with minor modifications to run on
the LaunchPad as well. For more details about software development, see

Section 3

.

4.

Customize and integrate the hardware to suit your end application.

This development kit can be

used as a reference for building your own custom circuits based on C2000 Piccolo Series
microcontrollers or as a foundation for expansion with your custom BoosterPack or other circuits. This
document can serve as a starting point for this endeavor.

5.

Get Trained.

You can also download hours of written and video training materials on this and related

LaunchPads. For more information, visit the

C2000 Real-Time Control MCUs - Support & Training

page.

1.5

BoosterPacks

The LAUNCHXL-F280049C provides an easy and inexpensive way to develop applications with the
F28004x Series microcontroller. BoosterPacks are add-on boards that follow a pin-out standard created by
Texas Instruments. The TI and third-party ecosystem of BoosterPacks greatly expands the peripherals
and potential applications that you can easily explore with the F28004x LaunchPad.

You can also build your own BoosterPack by following the design guidelines on TI’s website. Texas
Instruments even helps you promote your BoosterPack to other members of the community. TI offers a
variety of avenues for you to reach potential customers with your solutions.

1.6

InstaPIN-FOC™

The LAUNCHXL-F280049C includes the Piccolo TMS320F280049C that has the superset configuration of
features enabled, including InstaSPIN-FOC sensorless motor control technology. A library is included in
on-chip ROM that can be accessed by a set of software APIs as demonstrated by projects included in
C2000Ware MotorControl Software Development Kit (available 2018Q4).

InstaSPIN-FOC

technology identifies motor parameters, self-tunes the sensorless

FAST™ observer

sets

stable tuning for the current controllers, and allows you to quickly control your own three-phase motors
under advanced, high-performance field oriented vector control (FOC) without the need for mechanical
rotor sensors.

2

Hardware Description

The F28004x LaunchPad includes a F280049CPZS MCU. This MCU is well suited for advanced real-time
control systems in cost-sensitive applications. A large number of these peripherals are made available to
users via the on-board accessories and the BoosterPack connectors. This section explains how those
peripherals operate and interface to the MCU

Summary of Contents for C2000 LAUNCHXL-F280049C

Page 1: ...o F28004x series of microcontrollers MCUs It is designed around the TMS320F280049C MCU and highlights the control analog and communications peripherals as well as the integrated nonvolatile memory The...

Page 2: ...Diagram SchDoc 14 5 MCU025A_Connectors SchDoc 15 6 MCU025_AltRouting_Misc SchDoc 16 7 MCU025A_F280049C_Device SchDoc 17 8 MCU025A_XDS110_Target_Interface SchDoc 18 9 MCU025A_XDS110_USB_Power SchDoc 19...

Page 3: ...ectors Separate FSI connector Two independent BoosterPack XL standard connectors featuring stackable headers to maximize expansion through the BoosterPack ecosystem 1 3 Specifications Table 1 summariz...

Page 4: ...endeavor 5 Get Trained You can also download hours of written and video training materials on this and related LaunchPads For more information visit the C2000 Real Time Control MCUs Support Training...

Page 5: ...r s signals are routed to 0 1 inch 2 54 mm pitch headers laid out to comply with the TI BoosterPack standards with a few exceptions An internal multiplexer allows different peripheral functions to be...

Page 6: ...s intended to increase the amount of information transmitted while reducing the costs to communicate over an isolation barrier Though no isolator is included on this LaunchPad the TXCLK TXD0 RXCLK and...

Page 7: ...Description 7 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit 2 1 7 BoosterPack Headers Figure 3 B...

Page 8: ...bsystem of the F28004x allows for flexible voltage reference sources The ADC and DAC modules are referenced to the VREFHIx and VREFLOx pin voltages VREFHIx can either be driven externally or can be ge...

Page 9: ...ble gain and filter settings make the PGA adaptable to various performance needs For more information on the PGAs see the device specific data sheet and TRM The F28004x LaunchPad was designed to optim...

Page 10: ...Debug Probe The XDS110 allows for the programming and debugging of the F280049C using Code Composer Studio or any other supported tool chains In the current configuration the XDS110 is only wired to...

Page 11: ...on GPIO32 GPIO33 2 x x x x x 0 CAN on J14 x x x x x 1 GPIO on BoosterPack Site 2 Default configuration 1 Cells marked with x indicate that the state of that switch has no impact on the function of tha...

Page 12: ...sistor FSI Signal GPIO6 R44 FSITXAD0 GPIO7 R45 FSITXACLK GPIO12 R47 FSIRXAD0 GPIO33 R46 FSIRXACLK 2 3 6 GPIO18 X2 The F280049C oscillator clock output signal X2 is multiplexed with GPIO18 By default t...

Page 13: ...d the C2000Ware software to the default installation path of C ti c2000 C2000Ware_ version you can find the example applications in C ti c2000 C2000Ware_ version examples The on board XDS110 is used w...

Page 14: ...Piccolo F28004x Series LaunchPad Development Kit 4 1 Schematic This section contains the complete schematics for the F28004x LaunchPad as shown in Figure 4 to Figure 11 The source files for the schema...

Page 15: ...i com Board Design 15 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 5 MCU025A_Connectors S...

Page 16: ...esign www ti com 16 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 6 MCU025_AltRouting_Misc...

Page 17: ...om Board Design 17 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 7 MCU025A_F280049C_Device...

Page 18: ...www ti com 18 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 8 MCU025A_XDS110_Target_Inter...

Page 19: ...om Board Design 19 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 9 MCU025A_XDS110_USB_Powe...

Page 20: ...Design www ti com 20 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 10 MCU025A_XDS110_MCU S...

Page 21: ...i com Board Design 21 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 11 MCU025A_Hardware Sc...

Page 22: ...boards LaunchPads LAUNCHXL_F280049C A design files The F28004x LaunchPad was created using Altium Designer 17 The gerber files are also provided in the same directory 4 3 BOM The BOM for the LAUNCHXL...

Page 23: ...sign 23 SPRUII7 June 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated C2000 Piccolo F28004x Series LaunchPad Development Kit Figure 12 F28004x LaunchPad Dimensions and...

Page 24: ...Environment 5 2 Other TI Components Used in This Design This LaunchPad uses various other TI components for its functions A consolidated list of these components with links to their TI product pages...

Page 25: ...SB region receiving power Is LED0 illuminated The USB region must be powered with the 5 V from the USB cable LED0 will illuminate when the 5V is stepped down to 3 3 V for the USB isolation chip to ope...

Page 26: ...the debug probe match the UART channel configured in your software The F28004x LaunchPad provides an option for one of two possible UART channels to be routed to the debug probe through J101 Ensure th...

Page 27: ...TI Resource NO OTHER LICENSE EXPRESS OR IMPLIED BY ESTOPPEL OR OTHERWISE TO ANY OTHER TI INTELLECTUAL PROPERTY RIGHT AND NO LICENSE TO ANY TECHNOLOGY OR INTELLECTUAL PROPERTY RIGHT OF TI OR ANY THIRD...

Page 28: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Texas Instruments LAUNCHXL F280049C...

Reviews: