Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use SmartSolar MPPT: Examples, Pinouts, and Specs

Image of SmartSolar MPPT
Cirkit Designer LogoDesign with SmartSolar MPPT in Cirkit Designer

Introduction

The SmartSolar MPPT series by Victron Energy is a high-performance solar charge controller designed to maximize the energy harvest from solar panels. By employing advanced Maximum Power Point Tracking (MPPT) technology, it dynamically adjusts the electrical operating point of the solar modules to ensure optimal power output under varying conditions such as shading, temperature, and sunlight intensity.

These controllers are available in multiple models, including 75/10, 75/15, 100/15, and 100/20, which cater to different system requirements. The SmartSolar MPPT is ideal for off-grid solar systems, RVs, boats, and remote installations where efficient energy management is critical.

Explore Projects Built with SmartSolar MPPT

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Solar-Powered Battery Charging System with MPPT and ESP32
Image of Daya matahari: A project utilizing SmartSolar MPPT in a practical application
This circuit is a solar-powered battery charging system with an MPPT (Maximum Power Point Tracking) charge controller. The solar panel provides power to the MPPT SCC, which optimizes the charging of a 12V battery. A step-up boost converter is used to regulate the output voltage from the battery.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Based Solar and Grid Power Management System with Battery Backup
Image of ATS: A project utilizing SmartSolar MPPT in a practical application
This circuit is a solar power management system with an Arduino-based control mechanism. It uses an MPPT charge controller to manage power from a solar panel and a 12V battery, switching between solar and grid power using relays controlled by the Arduino. LEDs indicate the active power source, and a voltage sensor monitors the battery voltage.
Cirkit Designer LogoOpen Project in Cirkit Designer
Solar-Powered Battery Charging System with MPPT and Voltage Regulation
Image of SUBSISTEM DAYA SIPERSA: A project utilizing SmartSolar MPPT in a practical application
This circuit is a solar power management system that includes a solar panel, an MPPT solar charge controller, a 12V 200Ah battery, and various voltage converters. The system is designed to harness solar energy, store it in a battery, and provide regulated power outputs at different voltages for various loads.
Cirkit Designer LogoOpen Project in Cirkit Designer
Solar-Powered Environmental Monitoring System with ESP32-C3 and Battery Management
Image of Generator Shed - 3: A project utilizing SmartSolar MPPT in a practical application
This circuit is designed for solar energy harvesting and battery management. It includes a solar panel connected to an MPPT (Maximum Power Point Tracking) 12V charge controller for efficient charging of a 12V AGM battery. Additionally, a 6V solar panel charges a 3.7V battery through a TP4056 charge controller. The circuit also features an AHT21 sensor for temperature and humidity readings and an INA3221 for current and voltage monitoring across various points, interfaced with an ESP32-C3 microcontroller for data processing and possibly IoT connectivity.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with SmartSolar MPPT

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Daya matahari: A project utilizing SmartSolar MPPT in a practical application
Solar-Powered Battery Charging System with MPPT and ESP32
This circuit is a solar-powered battery charging system with an MPPT (Maximum Power Point Tracking) charge controller. The solar panel provides power to the MPPT SCC, which optimizes the charging of a 12V battery. A step-up boost converter is used to regulate the output voltage from the battery.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of ATS: A project utilizing SmartSolar MPPT in a practical application
Arduino-Based Solar and Grid Power Management System with Battery Backup
This circuit is a solar power management system with an Arduino-based control mechanism. It uses an MPPT charge controller to manage power from a solar panel and a 12V battery, switching between solar and grid power using relays controlled by the Arduino. LEDs indicate the active power source, and a voltage sensor monitors the battery voltage.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of SUBSISTEM DAYA SIPERSA: A project utilizing SmartSolar MPPT in a practical application
Solar-Powered Battery Charging System with MPPT and Voltage Regulation
This circuit is a solar power management system that includes a solar panel, an MPPT solar charge controller, a 12V 200Ah battery, and various voltage converters. The system is designed to harness solar energy, store it in a battery, and provide regulated power outputs at different voltages for various loads.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Generator Shed - 3: A project utilizing SmartSolar MPPT in a practical application
Solar-Powered Environmental Monitoring System with ESP32-C3 and Battery Management
This circuit is designed for solar energy harvesting and battery management. It includes a solar panel connected to an MPPT (Maximum Power Point Tracking) 12V charge controller for efficient charging of a 12V AGM battery. Additionally, a 6V solar panel charges a 3.7V battery through a TP4056 charge controller. The circuit also features an AHT21 sensor for temperature and humidity readings and an INA3221 for current and voltage monitoring across various points, interfaced with an ESP32-C3 microcontroller for data processing and possibly IoT connectivity.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications

  • Off-grid solar power systems
  • Recreational vehicles (RVs) and caravans
  • Marine applications (boats and yachts)
  • Remote monitoring and IoT-based solar systems
  • Backup power systems with battery storage

Technical Specifications

General Specifications

Parameter 75/10 75/15 100/15 100/20
Maximum PV Open Circuit Voltage (Voc) 75V 75V 100V 100V
Maximum Charge Current 10A 15A 15A 20A
Battery Voltage Range 12V/24V Auto Select 12V/24V Auto Select 12V/24V Auto Select 12V/24V Auto Select
Maximum PV Input Power (12V) 145W 220W 220W 290W
Maximum PV Input Power (24V) 290W 440W 440W 580W
Efficiency Up to 98% Up to 98% Up to 98% Up to 98%
Operating Temperature Range -30°C to +60°C -30°C to +60°C -30°C to +60°C -30°C to +60°C

Pin Configuration and Descriptions

The SmartSolar MPPT features the following key connections:

Pin/Terminal Description
PV+ Positive terminal for solar panel input
PV- Negative terminal for solar panel input
BAT+ Positive terminal for battery connection
BAT- Negative terminal for battery connection
LOAD+ Positive terminal for DC load output (optional, for low-power DC loads)
LOAD- Negative terminal for DC load output (optional, for low-power DC loads)
VE.Direct Communication port for monitoring and configuration via Victron tools
Remote On/Off Terminal for remote control of the charge controller (optional)

Usage Instructions

How to Use the SmartSolar MPPT in a Circuit

  1. Connect the Solar Panels:

    • Ensure the solar panel's open-circuit voltage (Voc) does not exceed the maximum input voltage of the MPPT model.
    • Connect the positive terminal of the solar panel to the PV+ input and the negative terminal to the PV- input.
  2. Connect the Battery:

    • Connect the positive terminal of the battery to the BAT+ input and the negative terminal to the BAT- input.
    • The SmartSolar MPPT will automatically detect the battery voltage (12V or 24V).
  3. Optional Load Connection:

    • For low-power DC loads, connect the load's positive terminal to LOAD+ and the negative terminal to LOAD-.
  4. Monitor and Configure:

    • Use the VE.Direct port to connect the MPPT to a Victron Energy monitoring device or a computer for configuration and real-time monitoring.
    • Alternatively, use the VictronConnect app via Bluetooth (if supported) for wireless configuration.
  5. Power On:

    • Once all connections are secure, the MPPT will automatically start operating and optimize the power output from the solar panels.

Important Considerations and Best Practices

  • Battery Protection: Ensure the battery is compatible with the MPPT's voltage range and capacity.
  • Cable Sizing: Use appropriately sized cables to minimize voltage drops and ensure safe operation.
  • Fusing: Install fuses or circuit breakers on both the solar panel and battery connections for safety.
  • Shading: Avoid shading on the solar panels, as it can significantly reduce power output.
  • Firmware Updates: Regularly update the MPPT firmware using the VictronConnect app to access the latest features and improvements.

Arduino UNO Integration Example

The SmartSolar MPPT can be monitored using an Arduino UNO via the VE.Direct port. Below is an example code snippet to read data from the MPPT:

#include <SoftwareSerial.h>

// Define VE.Direct pins for Arduino
#define RX_PIN 10  // Arduino pin connected to VE.Direct TX
#define TX_PIN 11  // Arduino pin connected to VE.Direct RX

SoftwareSerial veDirect(RX_PIN, TX_PIN); // Initialize software serial

void setup() {
  Serial.begin(9600); // Start serial communication with PC
  veDirect.begin(19200); // Start communication with MPPT
  Serial.println("SmartSolar MPPT Monitoring Started");
}

void loop() {
  if (veDirect.available()) {
    char c = veDirect.read(); // Read data from MPPT
    Serial.print(c); // Print data to Serial Monitor
  }
}

Note: Ensure the VE.Direct cable is properly connected to the Arduino UNO. Use a level shifter if required to match voltage levels.


Troubleshooting and FAQs

Common Issues and Solutions

Issue Possible Cause Solution
MPPT not powering on Incorrect battery connection Verify battery polarity and connections.
Low or no power output Shading on solar panels Remove shading or reposition panels.
Overvoltage error Solar panel Voc exceeds MPPT limit Use panels with appropriate voltage rating.
Bluetooth not connecting Outdated firmware or app version Update firmware and VictronConnect app.
Load output not working Load exceeds MPPT's output capacity Reduce load or use an external controller.

FAQs

  1. Can I use the SmartSolar MPPT with lithium batteries?

    • Yes, the MPPT supports lithium batteries. Ensure the battery's charge profile is configured correctly.
  2. What happens if the solar panel voltage exceeds the MPPT's limit?

    • The MPPT will shut down to protect itself. Always ensure the panel's Voc is within the specified range.
  3. Can I monitor the MPPT remotely?

    • Yes, you can use the VictronConnect app or integrate the MPPT with a Victron GX device for remote monitoring.
  4. Is the MPPT waterproof?

    • The SmartSolar MPPT is not fully waterproof. Install it in a dry, well-ventilated location.
  5. How do I reset the MPPT?

    • Disconnect the battery and solar panel connections, wait for a few minutes, and reconnect them.

This concludes the documentation for the SmartSolar MPPT series by Victron Energy. For further assistance, refer to the official user manual or contact Victron Energy support.