Profinity can manage charging of your pack by controlling your Prohelion BMU and a charger to put charge in the pack.
Profinity Charging supports four charging products as well as balancing capabilities to ensure that your pack cells remain balanced and in good condition.
TDK Power Supplies
Profinity supports TDK Programmable Power Supplies such as the Genesys family. Profinity supports the TDK Power Supplies via their TCP interface. For TDK Power supplies that only have a serial interfaces for programming it is necessary to add a TCP to Serial Converter in to the solution so that Profinity can communicate via TCP.
Elcon Chargers are widely used in the EV industry and Profinity supports controlling the Elcon Charger via its CAN bus interface. To operate a Elcon Charger via CAN bus the charger must be connected to a CAN bus interface that is configured in Profinity.
Signet Power Supplies
The Signet Power Supplies that support a programmable TCP interface can be controlled by Profinity. Units such as the Siglent SPD3303X-E are widely used by Prohelion clients for desktop testing scenarios.
ITech Power Supplies
ITech provides a large range of bi-directional power supplies that are supported by the Profinity solution. Profinity uses ITech’s TCP interface for controlling the supply at this time we do not support the ITech CAN bus interface.
A charger is configured as a device in Profinity so the first step to charging your pack is to add a charger to your Profile. Note your Profile needs to also include a Prohelion BMU so that the battery can be controlled by Profinity
By default chargers in Profinity do not auto connect (this can be changed in the charger Profile settings if you do want to auto connect your charger). Once your charger is connected and the light is green, click the charge button.
Once everything is configured, charging the pack is a three step process;
Charge will then flow to the pack from the charger.
Charging can be complex to setup at times as it requires both the charger and Prohelion BMU to be managed to operate as expected.
Key things to considering if you are troubleshooting a charging setup.
Make sure all devices in the configuration are showing the Green circle in the Profile window. If a device is grey or red then it should be fixed so that it is working fully before you start charging
A common issue we see with charging is where there is current flow from the battery in to the charger during pre-charge. If this is occurring it can cause the pre-charge sequence to fail and the pack will not engage.
This issue can be tested outside of charging by simply trying to engage the pack with the “Engage Contactors” button, while connected to the charger. If the contactors do not engage while connected to the charger then the issue exists.
This problem can typically be solved by putting a suitably sized diode in to the charger circuit to ensure that current can only flow from the charger to the pack and not the other way.
The Profile configuration for your charger sets the maximum voltages and currents that the charger and wall circuit can supply.
Be aware of these values when configuring your charger as it may be possible to overload the wall circuit if you are drawing too much power from your charger for the circuit.
It is also very important to be aware of the maximum current that you battery can take during a charge process.
Profinity is not aware of your battery configuration beyond the information provided by the BMU. Keep the maximum current at or below the recommended currents for your cells to ensure that your batteries are not damaged in the charge process.
Adding to the Profile
CAN Bus Adapters
Virtual CAN Bus Adapter
Send / Receive CAN
Log / Replay CAN
CAN Bus DBC
InfluxDB / Prometheus
Prohelion Cloud Connect
Rest APIs & Hosting
Elmar Solar MPPT