
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;
}