This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F5132: MPPT solar charger requirement

Part Number: MSP430F5132
Other Parts Discussed in Thread: SM72295, , MSP430F6779, TIDA-00120, TMS320F280200

Dear TI E2E Team,

I am looking to integrate Mains Supply with MPPT to charge battery with Solar Panel as well as Mains Supply. My requirements and queries are as below :

 

1)      Photovoltaic Full Bridge Driver – SM72295 – It is used to sense 2 Currents, Panel Current & Battery Current and can drive 4 MOSFETS. My Requirement – To sense 3 Currents and to drive 6 MOSFETS.

2)      Controller’s VDD is controlled by Panel’s Voltage P+. In case when Panel is cut off will my controller and other IC’s turn off?

3)      Does this design support Trigger / Trickle Charging?

4)      Can you provide me with its Design Document or Technical Document along with Calculations and its Technical Working, just to get a clear idea of this design?

5)      In this design we are using Interleaved Buck Controller to charge battery. If Panel’s Voltage drops to less than Battery’s Voltage, still having enough power to charge it, but battery won’t get charge in that case as there is no Boost Circuit. Is that so?

6)      Do we have Temperature Sensing of Battery in this design?

7)      Microcontroller – MSP430F5132 – Doesn’t support LCD Driver. My Requirement – Should support LCD Drivers. Have to display all my voltages and currents along with some warnings on LCD.

8)      Microcontroller – MSP430F5132 – Senses Panel  & Battery Currents and Voltages. My Requirements – To measure these along with Mains AC Voltage, Mains O/P DC Voltage and O/P DC Current.

9)      Microcontroller – MSP430F5132 – Pin No 16, 17 19, 20 : These pins are used as PWM? If yes can any other controller which supports LCD will have this functionality?

10)   Microcontroller - MSP430F5132 – Can this support 4 Comms Interfaces – Like if I want to integrate RF, Optical, RS232 / RS485 or WiFi?

11)   Can I use MSP430F6779 Controller? If I do use it, do you think all my specified requirements will be met?

Please help here.

  • I assume you are referring to TIDA-00120, I will attempt to loop in the author of this TI Design to provide further commentary. As for the MSP430F5132-specific questions:

    6) This device includes an internal temperature sensor but this does not seem to be incorporated into the design functionality and is not widely accurate for measuring ambient temperatures, only that of the die.
    7) You will have to use another communication channel (SPI) to communicate with a LCD driver/display.
    8) ADC input pins (P1.0-P1.5, P3.5-P3.7) will be required to accomplish this.
    9) Any Timer CCR[1/2] pins can be used as PWM outputs, this will be the same on other MSP430 devices.
    10) Only 2 USCIs are available so you will need to multiplex some of this functionality
    11) The F5132 does not seem to have the available pin space or additional functionality required for all of your system's needs but it will be difficult to port all of the required resources to a different MSP430 device. You should consider using TIDA-00120 as-is with an additional UART communication channel between the slave F5132 device and a master MSP430 of your choosing.

    Regards,
    Ryan
  • Hello Kushanga,
    Please find my replies regarding your above question other than Ryan has replied:

    1) Photovoltaic Full Bridge Driver – SM72295 – It is used to sense 2 Currents, Panel Current & Battery Current and can drive 4 MOSFETS. My Requirement – To sense 3 Currents and to drive 6 MOSFETS.
    MSP430F5132 has two TimerD which can drive 4 High Resolution PWM... You can try to generate two extra PWM in MSP430F5132 with TimerA but it will not be same frequency and resolution. For more PWM I would suggest you to use our Picolo Series TMS320F280200.

    2) Controller’s VDD is controlled by Panel’s Voltage P+. In case when Panel is cut off will my controller and other IC’s turn off?
    It can be order with battery.. We can always modify that section...

    3) Does this design support Trigger / Trickle Charging?
    It can be done in software but currently available software doesn't support any specific battery charging profile..

    4) Can you provide me with its Design Document or Technical Document along with Calculations and its Technical Working, just to get a clear idea of this design?
    We have provided user guide for this design and tried to explain the design, what additional design documents you require?

    5) In this design we are using Interleaved Buck Controller to charge battery. If Panel’s Voltage drops to less than Battery’s Voltage, still having enough power to charge it, but battery won’t get charge in that case as there is no Boost Circuit. Is that so?
    Yes... But when 16-17V Mppt panel with OCP 21V becomes 13V, There is very less (almost zero) power..

    Regards,
    Vikas Chola

**Attention** This is a public forum