User's Guide C2000 LED BoosterPack Literature Number: SPRUHH9 July 2012

User's Guide C2000 LED BoosterPack Literature Number: SPRUHH9 July 2012

C2000 LED BoosterPack

User's Guide

Literature Number: SPRUHH9

July 2012

Contents

1

2

3

4

5

C2000™ LED BoosterPack Overview

1.1

Overview

.....................................................................................

4

..................................................................................................................

4

Getting Familiar With the Kit

2.1

2.2

.................................................................................................

5

Kit Contents

..............................................................................................................

5

Kit Specifications

........................................................................................................

5

Hardware Overview

3.1

Subsystems

.............................................................................................................

5

..............................................................................................................

6

3.2

3.3

Powering the Board

Boot Modes

.....................................................................................................

7

..............................................................................................................

8

Getting Started

4.1

...................................................................................................................

8

PC GUI Demo

...........................................................................................................

8

4.2

Capacitive Touch Demo

..............................................................................................

10

Hardware Resource Mapping

5.1

Resource Allocation

..............................................................................................

12

...................................................................................................

12

5.2

Jumpers, Connectors, and Switches

................................................................................

13

2

Table of Contents

Copyright © 2012, Texas Instruments Incorporated

SPRUHH9 – July 2012

Submit Documentation Feedback

www.ti.com

1

2

3

6

7

8

9

1

2

3

4

5

List of Figures

LED BoosterPack (BOOSTXL-C2KLED)

................................................................................

4

Lighting System Topology

.................................................................................................

5

LED BoosterPack Circuit Diagram

........................................................................................

6

LED BoosterPack Subsytem Locations

..................................................................................

7

LED BoosterPack GUI

.....................................................................................................

9

GUI Setup Connections Window

........................................................................................

10

LED BoosterPack With C2000 LaunchPad and MSP430 Capacitive Touch BoosterPack

......................

11

LED BoosterPack Circuit Diagram

......................................................................................

13

LED BoosterPack Jumper, Connector, and Switch Locations

.......................................................

14

List of Tables

Boot Options

.................................................................................................................

8

PWM and ADC Resource Allocation

....................................................................................

12

Description of Jumpers, Connectors, and Switches

..................................................................

13

SPRUHH9 – July 2012

Submit Documentation Feedback

Copyright © 2012, Texas Instruments Incorporated

List of Figures

3

User's Guide

SPRUHH9 – July 2012

C2000 LED BoosterPack

1 C2000™ LED BoosterPack Overview

1.1

Overview

The LED BoosterPack is an add-on board designed to fit the C2000 LaunchPad and the other 40-pin based LaunchPads. This BoosterPack provides users with a way to accurately control a series of LED strings while efficiently controlling the power stages needed to make the LEDs work. This user's guide discusses the LED BoosterPack kit contents, the board hardware details, and also explains the functions and locations of jumpers and connectors present on the board. Step-by-step instructions for two demo examples are also included.

Figure 1. LED BoosterPack (BOOSTXL-C2KLED)

C2000, LaunchPad, controlSUITE, Code Composer Studio are trademarks of Texas Instruments.

Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries.

All other trademarks are the property of their respective owners.

4

C2000 LED BoosterPack

Copyright © 2012, Texas Instruments Incorporated

SPRUHH9 – July 2012

Submit Documentation Feedback

www.ti.com

2 Getting Familiar With the Kit

2.1

Kit Contents

The kit consists of:

• LED BoosterPack

• AC/DC Power Adapter (12 V 1A)

• Quick Start Guide

2.2

Kit Specifications

The LED BoosterPack has the following specifications:

• Power Input:

– 6 V minimum @ 1.2A

– 20 V maximum @ 360 mA

• Boost Stages (each):

– Input

• 6 V minimum @ 400 mA

• 20 V maximum @ 120 mA

– Output

• 24 V nominal @ 100 mA

3 Hardware Overview

Figure 2

illustrates a LED lighting system running from DC power.

Getting Familiar With the Kit

DC input

DC/DC stages

LED strings

Figure 2. Lighting System Topology

There are multiple ways of controlling LEDs. This board uses the C2000 devices to control a separate DC supply for each of the LED strings. Brightness control is accomplished using the C2000 devices by independently varying the output power of each DC/DC stage. This allows the user to control the average current passing through each LED string. Since average current is roughly proportional to lumen output, each LED string’s brightness is controlled.

Figure 3

shows the circuit diagram for the LED BoosterPack.

SPRUHH9 – July 2012

Submit Documentation Feedback

Copyright © 2012, Texas Instruments Incorporated

C2000 LED BoosterPack

5

Hardware Overview

www.ti.com

3V3

F28027

CPU

32 bit

DSP core

60 MHz

Comms

2

I C

SPI

UART

Vin-12v

Boost

V-boost1

+

1A

V-boost2

ADC

12 bit

4.6 MSPS

Vref

PWM1

(HR)

PWM2

(HR)

PWM3

(HR)

PWM4

(HR)

I-Led1

I-Led2

I-Led8

V-boost1

V-boost6

V-sepic1

V-sepic2

1A / 1B

2A / 2B

3A / 3B

4A / 4B

1B

3B

V-boost6

+

+

I-Led6

Figure 3. LED BoosterPack Circuit Diagram

I-Led2 I-Led1

3.1

Subsystems

The LED BoosterPack board is divided into functional groups referred to as subsystems. The following is a list of the subsystems present on the board and brief descriptions of each:

• Power Supplies – Power is supplied to the board via a 12 V AC/DC wall adapter. This power is stepped down using the Buck regulator to generate 5 V. The 5 V is used to power a 3.3 V LDO that supplies power to the 3.3 V device present on the BoosterPack. Both the 3.3 V and 5 V power domains can be selectively jumpered (via J2 and J8, respectively) to supply power to the

LaunchPadXL headers.

• Boost Converters – Boost converters are used to step up the 12 V input voltage to a voltage high enough to forward bias the LEDs. The boost converters are driven by the EPWM peripheral present on the F28027 device on the C2000 LaunchPad™.

• Current Feedback – Shunt resistors at the base of each LED string are used to convert the LED current into a voltage that can be measured. The voltage from the sense resistors is passed to a set of op-amps to amplify and filter the current feedback signal. They also serve the purpose of driving the analog-to-digital converter (ADC) inputs.

• MSP430 Capacitive Touch – The LED BoosterPack includes an MSP430 device and headers such that a Capacitive Touch BoosterPack can be plugged into the LED BoosterPack and used to control the LEDs. Switch S1 can be used to connect or disconnect the MSP430’s serial peripheral to the

F28027 device’s serial peripheral present on the C2000 LaunchPad. If the user wishes to use the capacitive touch demo, ensure S1 is in the up position while S4 on the LaunchPad is in the down position.

– Advanced users can reprogram the MSP430 present on the LED BoosterPack by using J5.

6

C2000 LED BoosterPack

Copyright © 2012, Texas Instruments Incorporated

SPRUHH9 – July 2012

Submit Documentation Feedback

www.ti.com

Hardware Overview

Figure 4

illustrates the position of these subsystems on the board. The use of a subsystem approach, for different power stages, enables easy debug and testing of one stage at a time.

Figure 4. LED BoosterPack Subsytem Locations

3.2

Powering the Board

The LED BoosterPack has three separate power domains and two major modes of operation: two power domains are the primary power rails that feeds the three DC/DC power stages and the auxiliary power supply rails that power all of the support chips, and is used to power the LaunchPad. The question of which mode of operation should be used depends on whether the board is being used for evaluation or for experimentation.

• Non-Isolated – Used to quickly show how the boards function with the supplied firmware. Power for the

LaunchPad is supplied via the USB. Power for the LED BoosterPack is supplied via the included 12 V

AC/DC adapter. With this configuration, your PC’s USB port is connected to the same ground as both the LaunchPad and LED BoosterPack.

– Jumpers JP1, JP2, and JP3 on the LaunchPad should have jumpers placed on each post.

– Jumpers J2 and J8 on the LED BoosterPack should NOT have jumpers placed on each post.

– Connect the USB to the LaunchPad.

– Connect the included power adapter to the LED BoosterPacks’ J1.

SPRUHH9 – July 2012

Submit Documentation Feedback

Copyright © 2012, Texas Instruments Incorporated

C2000 LED BoosterPack

7

Getting Started

www.ti.com

• Isolated/Standalone – Used to protect the host PC while debugging the application, which may present dangerous voltages to a PC or when the user wants to run a standalone application with a single supply. Power for the entire system (both LaunchPad and LED BoosterPack) is supplied from the 12 V

AC/DC wall adapter. The USB can be optionally connected if the user wants to debug the application; in this case, power for the emulator is supplied via USB. This mode provides the user with 2500 Vrms of isolation to protect the computer in the event that dangerous transient voltages are present on the board.

– Jumpers JP1, JP2, and JP3 on the LaunchPad should NOT have jumpers placed on each post.

– Jumpers J2 and J8 on the LED BoosterPack should have jumpers placed on each post.

– Connect the USB (optional, only used for debugging) to the LaunchPad.

– Connect the included power adapter to the LED BoosterPacks’ J1.

3.3

Boot Modes

Table 1

describes the switch settings that are needed for emulation boots as well as booting from FLASH or SCI for the board.

F2802x

Table 1. Boot Options

Emulation Boot

SW1 on LaunchPad

Position 1 = up

Position 2 = up

Position 3 = up

Boot From FLASH

SW1 on LaunchPad

Position 1 = up

Position 2 = up

Position 3 = down

Boot From SCI

SW1 on LaunchPad

Position 1 = up

Position 2 = down

Position 3 = down

4 Getting Started

4.1

PC GUI Demo

The LED BoosterPack experimenter’s kit comes with a GUI that provides a convenient way to evaluate the functionality of this kit and the F28027 device without having to learn and configure the underlying project software. The interactive interface using sliders, buttons, and textboxes allows LED lighting with the

C2000 device to be demonstrated quickly and easily.

4.1.1

Hardware Setup for PC GUI Demo

Perform or verify the following steps to prepare the LED BoosterPack for use with the included GUI:

1. Verify the following jumper and switch settings on the LED BoosterPack.

(a) A jumper is not placed on J2.

(b) A jumper is not placed on J8.

(c) The switch S1 is in the down position.

2. Verify the following jumper and switch settings on the C2000 LaunchPad:

(a) A jumper is placed on JP1.

(b) A jumper is placed on JP2.

(c) A jumper is placed on JP3.

(d) Switches in S1 are all in the up position.

(e) The switch S4 is in the up position.

3. Insert a C2000 LaunchPad into the header marked J3, J9 and J4, J10.

4. Connect the LED BoosterPack to the included power adapter and plug in the adapter to the mains power.

5. Connect the LaunchPad to the PC using the USB cable included with the C2000 LaunchPad.

8

C2000 LED BoosterPack

SPRUHH9 – July 2012

Submit Documentation Feedback

Copyright © 2012, Texas Instruments Incorporated

www.ti.com

Getting Started

4.1.2

Software Setup for PC GUI Demo

The GUI for evaluating this kit is named LED_BOOST_PC_GUI.exe and can be found in the C2000

LaunchPad controlSUITE™ package. This GUI is all the software necessary to do a quick evaluation of this kit. To explore deeper, the underlying reference software can be found within controlSUITE.

NOTE:

The GUI requires Microsoft

®

.NET framework 3.0 to run. Please ensure that this software is installed prior to running this program.

If this demo is being used on a computer that uses a decimal comma, the regional settings of the computer may need to be changed to English for this demo to run correctly.

Follow these instructions to run the GUI included with the LED BoosterPack:

1. Start Code Composer Studio™ version 5.

2. In TI Resource Explorer, look for an entry called controlSUITE and expand the Development Tools section.

3. Expand the entry for BOOSTXL-C2KLED and look for the PC GUI application project. Follow the steps in the right pane of Resource Explorer to import, compile, program, and run the embedded half of this example.

4. Browse to and run the LED_BOOST_PC_GUI.exe GUI. The program shown in

Figure 5

should appear. This executable resides next to the embedded example application in Resource Explorer.

Figure 5. LED BoosterPack GUI

SPRUHH9 – July 2012

Submit Documentation Feedback

Copyright © 2012, Texas Instruments Incorporated

C2000 LED BoosterPack

9

Getting Started

www.ti.com

5.

Click Setup Connection and make sure the baud rate is set to 57600 and that the Boot on Connect box is unchecked.

Figure 6. GUI Setup Connections Window

6. Select the serial COM port. This can be found by going to:

Control Panel → System → Hardware tab → Device Manager → Ports(COM and LPT)

Look for the COM port that is named USB Serial Port (or similar) and note the number. Select this

COM port in the Setup Connection window and click OK to close the window. Hint: Try selecting the largest number or refreshing the list while connecting or disconnecting the USB cable to or from the board to see which one changes.

7. Click Connect in the GUI main window. The status bar at the bottom left corner of the GUI turns green and says Connected once the GUI is connected.

8. Use the Color Presets provided or manually adjust the current level for each LED string to vary the color generated by each LED array.

9. When finished, set each LED string’s Target Current to 0.00A and press Disconnect to terminate the connection.

4.2

Capacitive Touch Demo

The LED BoosterPack experimenter’s kit comes with an MSP430 device and headers such that a user can connect the Capacitive Touch BoosterPack and use it to control the LEDs. This interface is meant to demonstrate how an OEM lighting company might implement touch-based control of LED lighting applications.

No external hardware is required to run this demo, which makes it a great demo to show when one is away from a PC. To explore deeper, the underlying reference software can be found within controlSUITE.

10

C2000 LED BoosterPack

Copyright © 2012, Texas Instruments Incorporated

SPRUHH9 – July 2012

Submit Documentation Feedback

www.ti.com

Getting Started

Figure 7. LED BoosterPack With C2000 LaunchPad and MSP430 Capacitive Touch BoosterPack

4.2.1

Hardware Setup for Capacitive Touch Demo

Perform or verify the following steps to prepare the LED BoosterPack for use with the MSP430 Capacitive

Touch BoosterPack.

1. Verify the following jumper and switch settings on the LED BoosterPack:

(a) A jumper is not placed on J2.

(b) A jumper is not placed on J8.

(c) The switch S1 is in the up position.

2. Verify the following jumper and switch settings on the C2000 LaunchPad:

(a) A jumper is placed on JP1.

(b) A jumper is placed on JP2.

(c) A jumper is placed on JP3.

(d) Switches in S1 are all in the up position.

(e) The switch S4 is in the down position.

3. Insert a C2000 LaunchPad into the header marked J3, J9 and J4, J10 on the LED BoosterPack.

4. Insert an MSP430 Capacitive Touch BoosterPack onto the headers marked J6 and J7.

5. Connect the LED BoosterPack to the included power adapter and plug in the adapter to the mains power.

6. Connect the LaunchPad to the PC using the USB cable included with the C2000 LaunchPad.

SPRUHH9 – July 2012

Submit Documentation Feedback

C2000 LED BoosterPack

11

Copyright © 2012, Texas Instruments Incorporated

Hardware Resource Mapping

www.ti.com

4.2.2

Software Setup for Capacitive Touch Demo

1. Start Code Composer Studio version 5.

2. In the TI Resource Explorer, look for an entry called controlSUITE and expand the Development Tools section.

3. Expand the entry for BOOSTXL-C2KLED and look for the capacitive touch demo application project.

Follow the steps in the right pane of Resource Explorer to import, compile, program, and run the example.

4. After the example is running, the LEDs can be controlled as follows:

(a) Press the Center button twice to initially turn the LEDs ON.

(b) Spinning one’s finger around the touch wheel, while the LEDs are ON, cycles through the color spectrum.

(c) Pressing the Center button again turns the LEDs OFF.

(d) Subsequent (single) presses of the Center button turns the LEDs ON or OFF.

5 Hardware Resource Mapping

5.1

Resource Allocation

Figure 8

shows the various stages of the board in a circuit diagram format and illustrates the major connections and feedback values being mapped to the C2000 MCU.

Table 2

lists these resources. For more detailed information, see the schematics and the device-specific data sheets.

Net Name

VDCIN

PWM-1A

PWM-1B

VBLUE

VGREEN

IBLUE

IGREEN

PWM-2A

VRED

IRED

Table 2. PWM and ADC Resource Allocation

PWM/ADC Channel

ADC-B6

PWM-1A

PWM-1B

ADC-B1

ADC-B2

ADC-A2

ADC-A1

PWM-2A

ADC-B4

ADC-A6

Description

Input voltage sense

Boost 1 PWM signal

Boost 2 PWM signal

Boost 1 output voltage sense

Boost 2 output voltage sense

Boost 1 output current sense

Boost 2 output current sense

Boost 3 PWM signal

Boost 3 output voltage sense

Boost 3 output current sense

12

C2000 LED BoosterPack

Copyright © 2012, Texas Instruments Incorporated

SPRUHH9 – July 2012

Submit Documentation Feedback

www.ti.com

3V3

F28027

CPU

32 bit

DSP core

60 MHz

Comms

2

I C

SPI

UART

Hardware Resource Mapping

Vin-12v

Boost

V-boost1

+

1A

V-boost2

ADC

12 bit

4.6 MSPS

Vref

PWM1

(HR)

PWM2

(HR)

PWM3

(HR)

PWM4

(HR)

I-Led1

I-Led2

I-Led8

V-boost1

V-boost6

V-sepic1

V-sepic2

1A / 1B

2A / 2B

3A / 3B

4A / 4B

1B

3B

V-boost6

+

+

I-Led6

Figure 8. LED BoosterPack Circuit Diagram

I-Led2 I-Led1

5.2

Jumpers, Connectors, and Switches

Table 3

lists the jumpers, connectors, and switches available on the board.

Figure 9

shows the location of these items with help of a board image.

Table 3. Description of Jumpers, Connectors, and Switches

J1

J2

J8

J3, J9 and J4, J10 and J11

J6 and J7

S1

J5

Barrel Jack for main power connection (6 V-48 V)

Jumper to connect BoosterPack 3.3 V to LaunchPad Headers

Jumper to connect BoosterPack 5 V to LaunchPad Headers

LaunchPadXL Socket

Capacitive Touch BoosterPack Headers

MSP430 Serial Disconnect Switch

MSP430 Programming Header

SPRUHH9 – July 2012

Submit Documentation Feedback

Copyright © 2012, Texas Instruments Incorporated

C2000 LED BoosterPack

13

Hardware Resource Mapping

J2 and J8

Power Jumpers

J1

Power Input

J3,J9 and J4,J10 and J11

LaunchPadXL Socket

S1

MSP430 Serial

Disconnect

Switch

J6 and J7

Capacitive Touch

BoosterPack

Headers

J5

MSP430

Programming

Interface

Figure 9. LED BoosterPack Jumper, Connector, and Switch Locations

www.ti.com

14

C2000 LED BoosterPack

Copyright © 2012, Texas Instruments Incorporated

SPRUHH9 – July 2012

Submit Documentation Feedback

IMPORTANT NOTICE

Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46C and to discontinue any product or service per JESD48B. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All semiconductor products (also referred to herein as “components”) are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.

TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s terms and conditions of sale of semiconductor products. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is not necessarily performed.

TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products and applications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provide adequate design and operating safeguards.

TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right relating to any combination, machine, or process in which TI components or services are used. Information published by TI regarding third-party products or services does not constitute a license 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 significant portions 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. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions.

Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice.

TI is not responsible or liable for any such statements.

Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirements concerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or support that may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which anticipate dangerous consequences of failures, monitor failures and their consequences, lessen the likelihood of failures that might cause harm and take appropriate remedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use of any TI components in safety-critical applications.

In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is to help enable customers to design and create their own end-product solutions that meet applicable functional safety standards and requirements. Nonetheless, such components are subject to these terms.

No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the parties have executed a special agreement specifically governing such use.

Only those TI components which TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use in military/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components which have not been so designated is solely at the Buyer's risk, and that Buyer is solely responsible for compliance with all legal and regulatory requirements in connection with such use.

TI has specifically designated certain components which meet ISO/TS16949 requirements, mainly for automotive use. Components which have not been so designated are neither designed nor intended for automotive use; and TI will not be responsible for any failure of such components to meet such requirements.

Products

Audio

Amplifiers

Data Converters

DLP® Products

DSP

Clocks and Timers

Interface www.ti.com/audio amplifier.ti.com

dataconverter.ti.com

www.dlp.com

dsp.ti.com

www.ti.com/clocks interface.ti.com

Applications

Automotive and Transportation www.ti.com/automotive

Communications and Telecom www.ti.com/communications

Computers and Peripherals www.ti.com/computers

Consumer Electronics

Energy and Lighting

Industrial

Medical www.ti.com/consumer-apps www.ti.com/energy www.ti.com/industrial www.ti.com/medical

Logic

Power Mgmt

Microcontrollers

RFID logic.ti.com

power.ti.com

microcontroller.ti.com

www.ti-rfid.com

OMAP Mobile Processors www.ti.com/omap

Wireless Connectivity www.ti.com/wirelessconnectivity

Security www.ti.com/security

Space, Avionics and Defense www.ti.com/space-avionics-defense

Video and Imaging www.ti.com/video

TI E2E Community

e2e.ti.com

Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265

Copyright © 2012, Texas Instruments Incorporated

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement