Solar Explorer Kit Quick Start Guide

Similar documents
HVMotorCtrl + PFC Kit How to Run Guide

How to: Flash the DC/DC LED Lighting Kit s F28035 controlcard so that it works with the GUI

Delfino TMS320F28377D controlcard R1.1 Information Guide

TUTORIAL Auto Code Generation for F2806X Target

TUTORIAL Auto Code Generation for F2803X Target

PSIM Tutorial. How to Use SimCoder with TI F28335 Target Powersim Inc.

TUTORIAL Auto Code Generation for F2833X Target

HYDRA-X23/X23S. Power Application Controllers. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

HV Solar MPPT DC-DC GUI Overview. Getting Started Guide

V1BOOST-STEPPER Unipolar Stepper Motor BoosterPack for the MSP430 LaunchPad. User s Guide

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

PSIM Tutorial. How to Use SCI for Real-Time Monitoring in F2833x Target. February Powersim Inc.

Board Of Education USB (#28850)

EasyPIC5 Development System

CTS-iCPE Gateway Controller User s Manual Version: Revision B1

HYDRA-X10. Power Application Controllers TM. PAC HYDRA-X User s Guide. Copyright 2014 Active-Semi, Inc.

KSZ8795CLXD-EVAL Board (KSZ8795CLX+KSZ9031RNX) Demo Evaluation Board User s Guide

EasyAVR6 Development System

Figure 26 CC Debugger Interface

November 2000 Mixed-Signal Products SLOU086

QUICK SETUP GUIDE. BCM2 Series Branch Circuit Monitors. Safety Information. Equipment Maintenance and Service. Raritan DANGER!

Official Publication Date: 12/18/2018 Official Expiration Date: Until Next Release

PERUN Technologies LARA-100 GPIO BOARD USER MANUAL

RT Box controlcard Interface. User Manual January 2018

Z8 Encore! XP/Z8 Encore! Development Kits

KSZ8864 Evaluation Board User s Guide

ZIC2410 Getting Started Guide

QUICK SETUP GUIDE. BCM2 Series Branch Circuit Monitors. Safety Information. Equipment Maintenance and Service. Product Overview. Raritan DANGER!

Getting Started Guide: TMS-FET470A256 IAR Kickstart Development Kit

INDEX. Analog Board Boot and Voltage Test 2 Testing Input Channels 3 Testing Output Channels 4

KSZ9031RNX-EVAL Board User s Guide. Micrel, Inc All rights reserved

F28335 ControlCard Lab1

BCM2 Series Branch Circuit Monitors Quick Setup Guide

Wireless Modem Evaluation Board User s Guide

Electronic Design for Power Control Technology and Knowledge transferred from University to Industry

Avnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

Stellaris LM3S3748 Evaluation Kit README FIRST

GRID-TIED SOLAR INVERTER 1.5KW ~ 6.0KW V.1.2

QuickStart Guide O

LPRDS-ETS. Lafayette Photovoltaic Research and Development System - Energy Transfer System Overview. Inspiration

JESD204A, PCB2064-3, PCB , Demonstration board, DAC, Labview, DAC1408D, DAC1208D, DAC1008D

Preface About this User's Guide... iv What you will learn from this user's guide... iv Conventions in this user's guide... iv

Quick Guide. Extra Communication Card

PXR 1506 / WATT MIXER AMPLIFIER

Closed-loop Delfino Control Systems: Multiple Industrial Protocol Support using the AMIC110 Sitara Processor

TDS510USB-C2K Emulator Installation Guide

NETRONICS HS3500 CONTROLLER

Version 3.00 User s Guide

General Purpose GUI Overview

TMS320C5502 ezdsp Quick Start Guide

MicroTech III Water Source Heat Pump BACnet MS/TP Communication Module

System Framework Overview Guide and Instructions on How to Use the Template Projects

Boson Development Board <9hz Boson

ViSim User Guide. To Create Interlock Logic For Programmable Interlock Platform

PM Series Power Meter

LV8414CSGEVK V1.0 Evaluation Kit User Guide

Power Xpert Meter 2000 Gateway Card Kit

I/O System for the PSYONIC Advanced Bionic Hand. Team 28 Byron Hopps and Steven Sun ECE 445 Senior Design Fall 2017

User's Manual Rev. 1. Freescale Semiconductor Inc. TWRS08UNIVUM

Spartan -6 LX9 MicroBoard Web Connectivity On Ramp Tutorial

CBC-EVAL-06. EnerChip CC Real-Time Clock Evaluation Kit. Product Discontinued - Not for New Designs

Overview of the Cisco Wireless Gateway for LoRaWAN

ZOTAC ZBOX nano. User s Manual

F28069 ControlCard Lab1

Docking Station Operational Description

LPC2468 Industrial Reference Design Platform System Development Kit Version 1.2. August 2008

As CCS starts up, a splash screen similar to one shown below will appear.

TriLog A triple-platform data logger: standalone, slot on to Palm and connected to PC & MAC

Spectrum Digital XDS560V2 STM Configuration Utility

ECE 480 Team 5 Introduction to MAVRK module

PROFITEST PV Peak Power Measuring Instrument and Curve Tracer for PV Modules and Strings (Measurement at Capacitive Load)

BIG8051. Development system. User manual

MAXSANTAFEEVSYS User Manual

S32K148 EVB QUICK START GUIDE REV1 APPLIES FOR: S32K148 EVB (SCH REV A/B) EXTERNAL USE

ZOTAC ZBOX nano. User s Manual

GETTING STARTED GUIDE

Avnet Zynq Mini Module Plus Embedded Design

PCI-express data acquisition card DAQ0504M User Guide

INDEX. Network Power Monitor R10 SNMP

TMS320C5535 ezdsp Quick Start Guide

Please read these instructions carefully before installing This will ensure an easy start and a great first customer experience with TS4 installation

Touch Sense Controller

Intel Galileo gen 2 Board

FHOTON WI-FI MODULE Owner's Manual

Getting Started Guide RS-EDP & XC167 CPU Module. Version 2 10th June 2010

User Manual. HOPPECKE sun powerpack premium. service software

COMFORT CONTROL CENTER SERVICE INSTRUCTIONS

IS-S0108 Single Switch Solution

User Manual for Solar Station Monitor

QUICK SETUP GUIDE PMC-1000, PMC-1001, PMM-1000, PMB PM Series Power Meter. Safety Information. Equipment Maintenance and Service.

Delta T Dew Heater for CDK

SMT943 APPLICATION NOTE 1 APPLICATION NOTE 1. Application Note - SMT372T and SMT943.doc SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD.

Extra Communication Card Quick Start Guide

ILUMEN PID SOLUTION INDOOR OUTDOOR ILUMEN PIDBOX MINI INSTALLATION MANUAL. Ilumen PIDbox mini Version 1.5

Power Xpert Meter 2000 Gateway Card Kit

Power Xpert Meter 2000 Gateway Card Kit

Quick Start Guide: YROTATE-IT-RX23T

APPENDIX A. CODE COMPOSER STUDIO (CCS) v5: A BRIEF TUTORIAL FOR THE DSK6713

TI mmwave Training. xwr16xx mmwave Demo

Transcription:

Solar Explorer Kit Quick Start Guide Dec. 23, 11 Fig 1 TMDSSOLAR(P/C)EXPKIT The Texas Instruments Solar Explorer Kit (TMDSSOLAR(P/C)EXPKIT) provides a flexible and safe low voltage platform to evaluate the C2000 microcontroller family of devices for solar power applications. The kit is available with two part numbers depending on which C2000 MCU control card the kit is shipped with, namely TMDSSOLARPEXPKIT (F28035 Control Card) and TMDSSOLARCEXPKIT (F28M35H52C1 Control Card). The Solar Explorer Kit contains: Solar Explorer Board with slot for the controlcard F28035 controlcard / F28M35H52C1 controlcard 20V 2 Amps DC Power Supply Banana Plug Cord USB/Ethernet Cables, CCS4 CD & USB Stick with Quick Start GUI and Guide WARNING This EVM should be used only by qualified engineers and technicians who are familiar with the risks associated with handling electrical and mechanical components, systems and subsystems. The EVM operates at voltages and currents that can result in electrical shock, fire hazard and/or personal injury if not properly handled or applied. Users must use the equipment with necessary caution and employ appropriate safeguards to avoid serious injury. Users must not touch any part of the EVM while energized. The Solar Panel or the PhotoVoltaic (PV) panel as it s more commonly called is a DC source with a unique Voltage vs Current (V vs I) characteristic. The key challenges in PV system design are to extract maximum power from the panel by operating at the maximum power point (MPP) of the PV panel and use the power to charge batteries, run DC loads, run AC loads, or feed power into the electrical grid. A variety of power topologies are used depending on system needs to realize different PV power systems. The Texas Instruments C2000 microcontroller family, with its enhanced peripheral set and optimized CPU core for control operations, is ideal for these solar power applications. 1

The Solar Explorer kit consists of stages for DC-DC conversion and DC-AC conversion along with the required sensing signals to perform MPP Tracking. A panel emulator is built onto the board using a DC-DC power stage with light sensor, for quick demonstration of MPPT and PV Inverter control algorithms running on C2000 MCUs. PV panel Emulator Light Sensor Piccolo- A Converter + Inverter + Batt Chg ACDC Power Adapter DC-DC Buck/Boost DC-DC Boost DC-AC Inverter MPPT MPPT DC-DC SEPIC + - SPI DIMM100 PV Inverter Demo GUI Fig 2 Solar Explorer Kit Block Diagram Fig 2 depicts the power stages present on the solar explorer board. All three power conversion stages after the panel DC output i.e. DC-DC Boost, DC-DC Sepic, DC-AC Inverter are controlled using a single C2000 family microcontroller, which is installed in the DIMM100 slot on the Solar Explorer base board. The control of the PV emulator stage (DC-DC Buck Boost) is kept separate and is implemented using the TMS320F28027 microcontroller, which is pre-installed on the base board. As PV panels are a light dependent source, a light sensor is present which can be used to change the V vs I curves of the PV emulator. However, for repeatability of the demo, an SPI connection is used to vary the panel emulator s light value through the PV inverter GUI. (Note the SPI is used only for Demo purposes and does not play any part in control of the power stage of the Panel Emulator) The kit is shipped with a pre-flashed image on the MCU to implement an off grid, DC-AC system. A light bulb is used to as the AC load to show visible power output. Fig 3 represents this system, showing a typical solar powered DC-AC off grid system. Photovoltaic Panel (Emulated on the Solar Explorer Board using DC-DC stage) DC-DC Boost With MPPT 1 Phase Inverter Fig 3 Typical DC-AC off-grid PV System Driving a local AC Load AC Lamp Load 2

Hardware Overview Fig 4 TMDSSOLAREXPLKIT Macros Below is a list of all the macro block names and numbers present on the board and a short description of their functionality. Fig 4, shows the location of these block on the Solar Explorer Kit. TMDSSOLAREXPL Kit Main Board [Main] Consists of controlcard socket, light sensor, relay, communications, Instrumentation(DAC s) and routing of signals in between the macros and to the control card. Boost DC-DC Single Phase with MPPT [M1] DC-DC Macro accepts DC input, which can be from the solar panel or a battery output (depending on system configuration), and boosts it. This block has the necessary input sensing to implement MPPT. Inverter Single Phase [M2] DC-AC Macro accepts a DC voltage and uses a full bridge single phase inverter to generate a sine wave. The output filter filters high frequencies, thus generating a smooth sine wave at the output. Sepic DC-DC with MPPT Battery Charging [M3] DC-DC Macro accepts DC input from the solar panel and is used to charge a battery. The sepic stage provides both buck and boost capabilities that are necessary while charging the battery. Sync Buck Boost DC-DC Panel EMU [M4] DC-DC Macro accepts DC input from the DC Power Entry Macro (20V typical) and uses it to generate the PV panel emulator output. The module senses the output voltage and current, which makes emulation of the panel s V vs I characteristics possible. Pic-A USB-mini EMU [M5] This is a macro with the TMS320F28027 microcontroller and the JTAG emulator present to control and debug the M4 stage. DC-PwrEntry VinSw 12V 5V 3V3 [M6] - DC Power Entry, used to generate the 12V, 5V and 3.3V for the board from 20V DC power supply supplied with the kit. This macro also supplies power for the on-board panel emulator, M4. ISO USB to JTAG [M7] JTAG connection to the main board. Nomenclature: Components are referenced with the macro number in brackets, followed by the component label designator. For example, [M3]-J1 would refer to the jumper J1 located in the macro M3. Likewise, [Main]-J1 would refer to the jumper J1 located on the main board outside of any defined macro blocks. For details on how these blocks are used to implement different solar energy systems refer to the Hardware and Control Design Guide located at the following location: controlsuite\development_kits\solarexplorer\~docs\solarexplorer_hwguide.pdf 3

Quick Start GUI The QSG GUI provides a convenient way to evaluate the functionality of the kit without having to learn and configure the underlying project software or install CCS. The interactive interface, using sliders, buttons, textboxes and graphs, enables easy demonstration of MPPT tracking in a DC-AC solar inverter system under different lighting conditions. The QSG GUI can be located in the drive that is shipped with the kit or once controlsuite is installed at the following location: controlsuite\developement_kits\solarexplorer\~gui\solarexplorer_f28m35x_gui.exe SolarExplorer_F28035_Gui.exe The GUI is constructed using the Crosshairs Interface Designer tool. The GUI designed using Crosshairs Interface Designer requires the Microsoft.NET framework version 3.5 to be installed on the machine that runs the GUI. The Release GUI assumes that the PV emulator macro is programmed with the PV emulator code. The kit ships pre-programmed with the PV emulator code; however if for any reason, it becomes necessary to reprogram the emulator, the code for the PV emulator is located at: controlsuite\developement_kits\solarexplorer\~gui\pvemulatorcode\pvemulator_f2802x.out Hardware Setup Note: Do not power up the board before you have verified these settings! The kit ships with the controlcard inserted and the jumper and switch settings preset for connection with the GUI. However the user must ensure that these settings are valid on the board as depicted in Fig 5. 1) Make sure nothing is connected to the board, and no power is being supplied to the board. 2) Insert the controlcard into the [Main]-J1 controlcard connector if it is not already installed. This guide assumes that the controlcard is already pre-flashed with the release image of the GUI. [M6]-SW2 in OFF position [M6]-JP1 DC Power Jack [M6]-J1 [M6]-SW1 in ON position [M7]-JP1 USB Cable to Host [M7]-J4 Banana cable [Main]-BS1 to [Main]-BS3 [Main]-J1, J2, J3 Banana cable [Main]-BS4 to [Main]-BS5 50W Bulb mounted on Machined Socket Fig 5 Hardware Setting Solar Explorer Kit GUI 4

3) The guide assumes that the TMS320F28027 microcontroller present in the M4 macro is pre-flashed with the panel emulator code. 4) Connect a banana cable between [Main]-BS1 and [Main]-BS3 5) Connect a banana cable between [Main]-BS4 and [Main]-BS5 6) Verify the 50W bulb is in the bulb holder in the [M2] macro. 7) Make sure the [Main]-J3, [Main]-J2, [Main]-J1, [M6]-J1 and [M7]-J4 jumpers are populated. Verify [M6]- SW1 is in on position. 8) Now connect the DC power supply shipped with the kit to [M6]-JP1, and turn on [M6]-SW2. [M5]-LD2 will start blinking indicating the PV emulator code is running on the emulator. Turn off [M6]-SW2. GUI Demo F28035 For the F28035 following settings must be done on the controlcard for the release GUI to work. Do the following switch settings on the controlcard: a. Control Card SW1 is in the OFF position b. Control Card SW2, Position 1 = ON, Position 2 = ON The kit ships with the code pre-programmed into the included TMS320F28035 controlcard; however if needed, the PV inverter code can be located at: controlsuite\developement_kits\solarexplorer\~gui\pvinvertercode\pvinverter_f2803x.out Now, Connect a USB cable (B to A Cable) from [M7]-JP1 to the host computer. [M7]-LD1 will light up indicating that the USB is powered. Windows will then search for a driver for the device. If the computer has CCSv4 or prior versions installed, which supported the XDS100 emulator, Windows will be able to find the driver successfully. If not, you may be prompted to install the driver for the newly found hardware. Installing the driver for USB to serial : Do not let Microsoft search for the driver, instead browse to the following location on the USB stick drive shipped with the kit <Drive Name:\CDM 2.06.00 WHQL Certified>, Windows should now be able to find the driver and install it. If Windows still does not find the driver, you may have to repeat the process and point to the location pointed out previously. You may have to reboot the computer for the drivers to come into effect. Once installed, you can check if the installation was completed properly by browsing to ControlPanel- >System->Hardware->Device Manager and looking for USB Serial Port under Ports(COM&LPT). Running the F28035 GUI 1) Make sure all the jumper and connector setting are as described in the Hardware setup section. 2) Power up the board by setting switch SW2 to On position. The LED on the controlcard and the LED in M5 macro will begin blinking, indicating that the code is being executed. 3) Browse to and double click on the SolarExplorer_F2803x_Gui.exe. The GUI window should pop up (Fig 6). The GUI will automatically connect to the target board and should show as connected in the GUI window. {Make sure the target board is the only emulator macro connected to the host, i.e. no other embedded target boards are connected to the computer} 4) The QSG GUI enables the user to see the behavior of the PV inverter control under different lighting conditions of the panel and MPP Tracking. The PV emulator is pre-programmed with V vs I characteristics that are interpolated for different lighting conditions linearly. The following table summarizes the PV characteristics under different lighting conditions. 5

Luminance Ratio (w.r.t 1000W/m^2) Pmpp =(Pmax * Luminance Ratio) Watts Vmpp (Volts) 0.8 = 800W/m^2 28.82 14.68 0.6= 600W/m^2 21.61 10.98 0.4=400W/m^2 14.41 7.363 0.2=200W/m^2 7.205 3.67 The GUI limits the luminance to be 0.8 because the kit is shipped with the DC power supply with a limited power output capacity. The user can use the CCS projects and an external DC power supply if the max PV emulator power of 36W is needed. Fig 6 Solar Explorer Kit Gui 5) The GUI is divided into Control and Monitoring sections corresponding to the Solar Explorer Kit design: i) Power Generation Control section is used to pass commands to the Solar Explorer Kit through the use of buttons and text boxes, which can start or stop production of power and vary lighting condition values. a) Power Start Button When clicked it sends command to the inverter to start producing power. b) Power Stop Button When clicked it sends command to the inverter to stop production of power. c) Luminance Text Box is used to enter a new luminance value. This is communicated to the PV emulator through an SPI connection on the board. Once the PV emulator receives this new luminance value, it changes the Panel Characteristics accordingly. d) Luminance Gauge is used to graphically depict the current luminance value being used by the PV emulator code. 6

ii) Power Generation Monitoring is used to monitor different variables on the solar energy unit. These monitoring parameters depicts how efficiently the Maximum Power Point (MPP) is being tracked by the PV system. a) Panel Voltage displays the instantaneous input panel voltage. b) Panel Current displays the instantaneous current being drawn from the panel. c) Panel Power displays the instantaneous power being drawn from the panel. d) Panel Power Theoretical displays the theoretical value of the maximum power point. This is possible to display because the PV emulator is loaded with a predetermined V vs I curve. e) Power Status LED indicates whether the inverter is ON or OFF. The status chages when the Power Start or Power Stop buttons are clicked. f) MPPT Tracking Plot displays the theoretical panel MPP for a given luminance level and also the real-time power being extracted. This shows the MPPT tracking under different luminance conditions. 6) The GUI can be used to change the luminance level (Enter value into the Luminance text box) of the Panel Emulator and also start or stop production of power. This illustrates MPPT tracking from a cold start and under static and dynamic conditions. 7) Once the user is done evaluating, click on Power Stop Button and reduce the luminance value to 0.0. 8) Close the GUI and flip the SW2 to off position. GUI Demo F28M35H52C1 over Ethernet F28M35x is a heterogeneous dual core MCU (C28x & M3 CPU). In this demo example, the host subsystem (M3 core) handles communication with the external world using Crosshairs GUI via Ethernet and the C28x handles the control of the power stages. The two cores communicate using shared RAM, message RAM and IPC (Inter Processor Communication) registers. The kit ships with the code pre-programmed into the included F28M35H52C1 controlcard; however if needed, the PV inverter code can be located at: controlsuite\developement_kits\solarexplorer\~gui\pvinvertercode\pvinverter_f28m35x_m3.out PVInverter_F28M35x_C28x.out On the control card make sure the MAC layer pins from the F28M35x are connected to the PHY layer by connecting the first 15 pins of Row C to the corresponding Row B pins using jumpers (e.g. M3_MIII_RXD0 to PH1_GPIO49 M3_MIII_PHYRSTn to PJ7_GPIO63. Look at the Connectivity Mux section of the control card schematic diagram). The demo uses static IP, to make sure the host machine uses this static IP do the following. Ethernet setup using static IP 1) Disable any wireless connection that may be active on host computer. 2) Click start -> control panel -> double click Network Connections. 3) Identify the wired connection to use. Local Area Connection or wired Network Connection or some other name depending on the computer in use. 4) Right click on the identified network connection in step 3 -> click Properties. The Local Area Connection Properties window shows up. 5) In the Local Area Connection Properties window select the General tab and scroll down in the this connection uses the following items list and select Internet Protocol(TCP/IP) item. Click properties. Internet Protocol (TCP/IP) Properties window pops up. 6) In Internet Protocol (TCP /IP) Properties window in General tab, click on Use the following IP address radio button and enter the numbers shown in the figure below. 7) Click ok in Internet Protocol (TCP/IP) Properties window and click close in Local Area Connection Properties window. 7

Fig 7: Static IP Setup Now connect an Ethernet cable from the F28M35x control card to the Ethernet port on the host machine. Power up the board by moving SW2 to On position. The LED on the controlcard and the LED in M5 macro will begin blinking, indicating that the code is being executed. Wait for the Ethernet address to be resolved. Running the TMDSSOLAR(C)EXPKIT GUI 1) Double click the SolarExplorer_F28M35x_Gui.exe to open up the GUI. In the application GUI click Connection -> Start Connection wizard. In the Connection wizard window click connect to engine button. Once connection is made, make selections as below. In the Targets window select ConcertoM -> F28M35H52C1 M3 device. In the middle window : Commros Transport -> Ethernet. In the right window enter a value of the static host IP 169.254.254.169 Click connect. 2) The Gui as shown in Fig 8 will appear, it is divided into Control and Monitoring sections, similar to the section on the F28035x Gui (details of each are not repeated here for succinctness of the guide). The communication to the host is implemented over Ethernet on the M3 core on the F28M35H52C1 device using CrossHairs tool. 3) The user can now vary light value by entering a value in the text box, to start the inverter operation click PowerStart and see the MPPT tracking on the graph window. 4) User can check MPPT tracking under varying light conditions. 5) To stop, enter Light Command value to zero and also click inverter stop. 8

Fig 8: F28M35x Ethernet Gui References All Solar Explorer Kit documentation, example projects, hardware development packages, and more are freely available as part of TI s C2000 controlsuite software package. Download controlsuite today at www.ti.com/controlsuite. Solar Explorer Kit Documentation and Projects SolarExplorer HW & Control Design Reference Guide provides detailed information on the Solar Explorer Kit hardware and control system design. controlsuite\development_kits\solarexplorer\~docs\solarexplorer_hwguide.pdf Solar Explorer-HWdevPkg a folder containing various files related to the hardware on the kit board (schematics, bill of materials, Gerber files, PCB layout, etc). controlsuite\development_kits\solarexplorer\~solarexplorer-hwdevpkg\ Solar Explorer Projects - All the projects for different systems using the Solar Explorer kit can be found at controlsuite\development_kits\solarexplorer\solarexplorer_pvinverter_f2803x \SolarExplorer_PVInvertre_F28M35x \SolarExplorer_PVEmulator_F2802x F28xxx User s Guides http://www.ti.com/f28xuserguides 9