MPPT solar charger manual

3. Features

In this section:

3.1. Automatic battery voltage detection

The solar charger automatically detects a 12, 24 or 48V system voltage (battery voltage) on first power up. If a different system voltage is required at a later stage, or if the solar charger is connected to a 36V system, this can be manually configured in the solar charger settings.

3.2. Outstanding MPPT algorithm

Ultra fast MPP tracking

The solar charger contains an ultra fast MPPT controller. This is especially beneficial when the solar light intensity is constantly changing, as is the case during cloudy weather. Because of the ultra fast MPPT controller, 30% more energy is harvested compared to solar chargers with a PWM controller and up to 10% more compared to slower MPPT controllers.

Optimal solar yield

The solar charger has an innovative tracking algorithm. It will always maximize energy harvest by locking to the optimum MPP (Maximum Power Point). If partial shading occurs, two or more maximum power points may be present on the power-voltage curve. Conventional MPPTs tend to lock to a local MPP, which may not be the optimum MPP.

3.3. Outstanding conversion efficiency

The solar charger has an outstanding conversion efficiency. The maximum efficiency exceeds 98%. One of the benefits of the high efficiency is that the solar charger does not have a cooling fan and the maximum output current is guaranteed up to an ambient temperature of 40°C (104°F).

3.4. Extensive electronic protection

The solar charger is protected against over-temperature. The output is fully rated up to an ambient temperature of 40°C (104°F). Should the temperature further increase, the output current will be derated.

The solar charger is equipped with PV reverse polarity protection and PV reverse current protection.

3.5. VictronConnect App

The VictronConnect App can be used to:

  • Monitor the solar charger and view real time solar and battery data.

  • Operate solar charger features.

  • Access up to 30 days historical data and error history.

  • Configure solar charger settings.

  • Update firmware.


Screenshot of the VictronConnect App, showing real time data and historic data

The VictronConnect App can be downloaded from app stores or from the Victron Energy downloads page. The app is available for the following platforms:

  • Android

  • Apple iOS (Note that USB is not supported, it is only possible to connect via Bluetooth)

  • MacOs

  • Windows (Note that Bluetooth is not supported, it is only possible to connect via USB)

Download VictronConnect

Where to download the VictronConnect App from

The VictronConnect App can connect to the solar charger via the VE.Direct Bluetooth Smart Dongle.


VictronConnect App connection via Bluetooth using a VE.Direct Bluetooth Smart Dongle.

The VictronConnect App can connect to the solar charger via the VE.Direct USB interface.


VictronConnect App connection via USB using a VE.Direct USB interface

The VictronConnect App can connect remotely to the solar charger via a GX device connected to the same local network or via the internet using the VRM portal.


VictronConnect App connection via LAN or the internet (VRM portal) using a GX device (for example a Cerbo GX)

3.6. Display

There are a number of display options:

3.7. VE.Direct port

The VE.Direct port is used to communicate with the solar charger. It can be used for several purposes:

  • To connect to a monitoring device, such as a GX device or the GlobalLink.

  • To connect with the VictronConnect App.

  • For external control.

  • To program the load output behaviour.

Special cables or interfaces are needed to connect to this port:

3.8. Load output

The DC loads in the system can be connected to the load output. The load output is controlled by the solar charger and will disconnect the loads in case of a low battery voltage. This will prevent a too deeply discharged battery. The disconnect voltage of the load output and the battery management algorithm can be selected.

The load output is short circuit proof. The current rating is 15A or 20A, depending on the MPPT model.


Note that the load output of the MPPT 100/20, when used in a 36 or 48V system, is only rated at 1A.


Solar charger system with DC loads connected to the load output

Some loads (especially inverters) have a higher current rating or start-up current rating. The current is higher than the load output can support. These loads should be connected directly to the battery. It is possible to control these loads by the solar charger so that a deep battery discharge is prevented. This can be done by connecting the load remote on/off terminals to the solar charger load output. Depending on the type of load, a special interface cable might be needed like an Inverting remote on/off cable


Solar charger system with inverter connected directly to the battery and controlled by the load output

Alternatively a BatteryProtect can be used to control the load.


Solar charger system with DC loads connected directly to the battery via a BatteryProtect controlled by the load output

3.8.1. BatteryLife

When the solar charger is not able to recharge the battery to its full capacity within one day, the result is often that the battery will continually be cycled between a ‘partially charged’ state and the ‘end of discharge’ state. This mode of operation (no regular full recharge) will destroy a lead-acid battery within weeks or months.

The BatteryLife algorithm will monitor the state of charge of the battery and, if needed, day by day slightly increase the load disconnect level (i.e. disconnect the load earlier) until the harvested solar energy is sufficient to recharge the battery to nearly the full 100%. From that point onward, the load disconnect level will be modulated so that a nearly 100% recharge is achieved about once every week.

3.8.2. Virtual load output

A virtual load output can be created to control a load who's current rating is larger than the current rating of the solar charger's load output.

To create a virtual load output:

  • Use the VE.Direct TX cable and enable it to act as a virtual load output via the VictronConnect App RX port function.

The virtual load output can be setup via the VictronConnect App and can be driven using battery voltages or the BatteryLife algorithm.

3.9. Battery charging

3.9.1. Adaptive 3-stage battery charging

The solar charger is a 3-stage charger. The charge stages are: Bulk – Absorption – Float.


During the bulk stage the solar charger delivers the maximum charge current, to rapidly charge the batteries. During this stage the battery voltage will slowly increase. Once the battery voltage has reached the set absorption voltage, the bulk stage stops and the absorption stage will commence.


During the absorption stage the solar charger has switched to constant voltage mode. The current flowing to the battery will gradually decrease. Once the current has dropped below 1A (tail current), the absorption stage stops and the float stage will commence.

When only shallow discharges occur the absorption time is kept short. This to prevent overcharging of the battery. But if the battery was deeply discharged, the absorption time is automatically increased, to make sure that the battery is fully recharged.


During the float stage the voltage is reduced and batteries full charged state is maintained.


A storage stage is not needed for a solar charger, unlike is the case for an AC charger, since at night there is no solar power, so battery charging will stop.

3.9.2. Flexible charge algorithm

The VictronConnect App allows selection of 8 pre-set charge algorithms, or alternatively the charge algorithm is fully programmable. The charge voltages, stage duration and the charge current can be customized.

3.9.3. Equalization charging

Some lead-acid battery types need a periodic equalization charge. During equalization the charge voltage will be increased above the regular charge voltages to achieve cell balancing.

If an equalization charge is required it can be enabled using the VictronConnect App.

3.10. Temperature sensing

Temperature sensing allows for temperature compensated charging. The absorption and float charge voltages are adjusted based on either the battery temperature (accessory needed) or otherwise on the solar charger internal temperature.

Temperature compensated battery charging is needed when charging lead-acid batteries in hot or cold environments.

The temperature compensation can be enabled or disabled in the solar charger settings and the amount of compensation, the compensation coefficient (mV/°C), is adjustable.

3.10.1. Internal temperature sensor

The solar charger has a built-in internal temperature sensor.

The internal temperature is used to set the temperature compensated charge voltages. For this, the internal temperature when the solar charger is "cold" is used. The solar charger is "cold" when there is only little current flowing into the battery. Be aware that this is only an estimation of the ambient and the battery temperature. Should a more accurate battery temperate be needed, consider using an external battery temperature sensor, see chapter External temperature and voltage sensor.

External temperature and voltage sensor. The temperature compensation range is 6°C to 40°C (39°F to 104°F).

The internal temperature sensor is also used to determine if the solar charger is overheated.

3.10.2. External temperature and voltage sensor

The Smart Battery Sense is a wireless battery voltage and temperature sensor and can be used with the solar charger. It measures the battery temperature and the battery voltage and sends this via Bluetooth to the solar charger.

The solar charger uses the Smart Battery Sense measurements for:

  • Temperature compensated charging using the actual battery temperature, rather than the solar charger's internal temperature. An accurate battery temperature measurement will improve charging efficiency and prolong the life of lead-acid batteries.

  • Voltage compensation. The charge voltage is increased to compensate in case there is a voltage drop over the battery cables during high current charging.

The solar charger communicates with the Smart Battery Sense via Bluetooth using a VE.Smart Network. For more detail on the VE.Smart network see the VE.Smart Networking manual.

Alternatively, a VE.Smart Network that measures battery temperature and battery voltage, can also be set up between a solar charger and a BMV-712 Smart or SmartShunt battery monitor that has been equipped with a Temperature sensor for BMV, without the need for a Smart Battery Sense.


Note that a VE.Smart Network can only be set up if the solar charger is capable of Bluetooth communication, has Bluetooth enabled or is equipped with a VE.Direct Bluetooth Smart dongle.


Example of a VE.Smart Network of a Smart Battery Sense and a solar charger

3.11. Voltage sensing

An optional Smart Battery Sense or battery monitor measures the battery terminal voltage and sends this via Bluetooth using the VE.Smart network to the solar charger. If the battery voltage is less than the solar charge voltage, the solar charger will increase its charge voltage to compensate for voltage losses.

3.12. Remote on/off

A virtual remote on/off terminal can be created by using the VE.Direct non inverting remote on/off cable. The functionality can be programmed using the VictronConnect App RX port function settings.

3.13. WireBox

The optional MPPT WireBox is a plastic cover that can be attached to the bottom of the solar charger. It covers the battery and solar terminals, preventing accidental or inquisitive contact with the battery and PV terminals. It provides an extra level of safety, and is particularly useful if the solar charger is installed in a general access area.

For more information and to find the right MPPT WireBox for your solar charger see the MPPT WireBox product page:


Example of a solar charger with MPPT WireBox