Solar

TI TMDSHVMPPTKIT – Isolated Solar MPPT Development Kit

TI MPPT High Voltage Isolated Solar Development Kit

TI MPPT High Voltage Isolated Solar Development Kit

Some features:

  • 200-300VDC Input up to 500Watts
  • 400VDC Output
  • 2 Phase DC/DC Boost for Maximum Power Point Tracking
  • 1:1 Resonant LLC for isolation
  • Onboard USB JTAG Emulation
  • Single phase current mode inverter
  • Supports 120-220V AC with grid-tie capabilities and anti-islanding

TI estore page: https://estore.ti.com/TMDSHVMPPTKIT-High-Voltage-Isolated-Solar-MPPT-Development-Kit-P2886.aspx

product page: http://www.ti.com/tool/tmdshvmpptkit

Development Tools: TI Control Suite which comes with all software examples needed.

A short excerpt from HV_Solar_DC_DC-Main.C  about the included libraries …

/----------------------------------------------------------------------------------
//  FILE:           Solar_DC_DC-Main.C
//
//  Description:    Solar MPPT DC-DC Stage
//                  The file drives duty on PWM1A and PWM2A for DC-DC boost stage on the HV Solar
//                  MPPT board. It also generates 50% duty with dead-band on PWM3A & PWM3B for
//                  the LLC stage on the same board.
//                  C28x ISR is triggered by the PWM 1 interrupt
//
//  Version:        1.0
//
//  Target:         TMS320F2803x(PiccoloB),
//
//----------------------------------------------------------------------------------
//  Copyright Texas Instruments © 2004-2010

//...............................................some code.........................................

// Following is the implementation using the solar lib function
    if(Run_MPPT==1)
    {
        // MPPT routine
        mppt_incc1.Ipv = IL_avg;//IpvRead_EMAVG; //IpvRead;
        mppt_incc1.Vpv = Vp_fb_Avg;//VpvRead_EMAVG; //VpvRead;

        mppt_incc_MACRO(mppt_incc1);

        VpvRef_MPPT = mppt_incc1.VmppOut;

        mppt_pno1.Ipv = IL_avg;//IpvRead_EMAVG; //IpvRead;
        mppt_pno1.Vpv = Vp_fb_Avg;//VpvRead_EMAVG; //VpvRead;

        mppt_pno_MACRO(mppt_pno1);

        //VpvRef_MPPT = mppt_pno1.VmppOut;

        if(VpvRef_MPPT<_IQ24(0.0))
        {
            VpvRef_MPPT=_IQ24(0.0);
        }
        else if(VpvRef_MPPT>_IQ24(0.9))
        {
            VpvRef_MPPT=_IQ24(0.9);
        }

        VpvRef=VpvRef_MPPT;

        Run_MPPT=0;
    }

RSS EETimes Semiconductor News
  • Samsung Reportedly Plans to Cut Memory Production September 21, 2018
    Samsung Electronics is cutting back plans for DRAM and NAND flash production increases in an effort to keep supplies tight in the face of slowing demand, according to a report.
  • Celebrating Junko Yoshida September 21, 2018
    EE Times' Junko Yoshida grabs a prestigious award at an auto industry event.
  • Leti, VSORA Show 5G NR Air Interface on Multi-Core DSP September 21, 2018
    First implementation of 5G New Radio Release 15 physical layer on VSORA's multi-core DSP demonstrates that it can address timely and complex systems like 5G NR while providing a highly flexible software-defined development flow.