Orion Jr. BMS Manual
–
Rev. 2
18
LED Status Light
The LED light on the BMS unit indicates its status: A green light indicates that the unit is powered and
that there are no errors present. A red light indicates that the unit is powered, but errors are present. If
the light is not lit, the unit is not receiving power or has entered into a low power shutdown. If a unit has
firmware revision 2.0.1 or newer (only available for rev C), a rapidly blinking red light indicates that the
unit is detecting a voltage greater than 5v on one of the cell taps, which may be damaging the unit.
Immediately disconnect the unit if the light begins rapidly blinking red. Note: the absence of the rapid
red LED does not indicated wiring is necessarily correct!
Wiring CAN interfaces
This option is only available if the BMS unit is ordered with a CANBUS interface. The CANBUS
interfaces can be configured to run at 125, 250, 500 or 1000 Kbps. CAN interfaces are differential mode
buses and require twisted pair wire (2 wires) to communicate. For best operation, shielded twisted pair
wire should be used for protection against electrical noise immunity, particularly when used in noisy
environments. Shields should only be connected in one location to prevent ground loops. While it is
necessary for the twisted pair CAN wires to be outside of the shield for a short distance at any
connectors, the amount of non shielded, non-twisted wire should be kept as short as possible, ideally
less than 2-3 inches, especially in high noise environments.
Controller Area Networks (CAN) require exactly two 120 ohm termination resistors on the two physical
ends of the bus to operate properly. Unless specifically ordered without, the Orion Jr. BMS contains one
120 ohm termination resistor inside the unit. A CANBUS can have many nodes attached to a single
bus. If only two nodes are attached, they should be at the physical ends of the cable with a termination
resistor as close to each end as possible. If additional nodes are used, they should
“T” off the main
wire. While the entire CANBUS cable can be very long (up to 30 meters for 1mpbs, 100 meters for
500kbps, or 500 meters for 125kbps), the taps off the main wire for additional nodes should be kept
less than about 3.5 feet or 1 meter off the main cable. If improperly wired (i.e. only one termination
resistor on the bus or long taps off the main cable), the bus sometimes may appear to work, but may
then fail or suffer reliability problems at a later time when exposed to more significant noise. The bus
must be properly terminated even if it appears to work with just one termination resistor!
Diagram of a multi-node CANBUS with 120 ohm termination resistors at the ends
After wiring the CAN interfaces, verify proper termination by using an ohm-meter to check the
resistance between CAN_H and CAN_L. In order to verify the resistance, all power must be removed
from all devices on the CANBUS. The total resistance should measure 60 ohms (two 120 ohm resistors
in parallel = 60 ohms.)
Orion Jr. BMS Manual
–
Rev. 2
19
Wiring digital signal outputs
The Orion Jr. has either 5 (revisions A & B) or 6 (revision C) signal level digital I/O outputs - Charge
Enable, Discharge Enable, Charger Safety, Multi Purpose Enable, Multi Purpose Output 1, and Multi
Purpose Output 2 (revision C only). These outputs are open drain outputs which means that they do not
source any current or voltage, but rather pull down to ground and sink current when they are turned on.
While this may seem like an odd way to interface with the BMS, this method provides greater flexibility
and can interface with a wide range of applications using different voltages up to 24V nominal / 30V
maximum for revision A units and 48V nominal / 60V maximum for revision B & C units. These
outputs pull low when they are
“on”
and cannot be inverted in software for safety reasons. This is done
so that if the BMS connecter were to become disconnected, the outputs would fail
“
off
”
rather than
“
on
”
.
For safety reasons, the Charge Enable, Discharge Enable, Charger Safety and Multi Purpose Enable
outputs feature an analog watchdog circuit which turns these four outputs off in the event of a
processor malfunction, adding an extra layer of safety. The Multi Purpose Outputs 1 and 2 do not have
the watchdog feature as it is not designed to control charge or discharge current.
Important: An external fuse rated 3A or less rated for at least the full DC working voltage with a suitable
interrupting current rating must be installed at the voltage source to protect the wiring to any open drain
output or relay controlled by the BMS. Fuses must have a voltage rating that exceeds the maximum
possible working voltage and must be rated with a sufficient interrupting current rating.
Please note that the output of an open drain cannot be directly measured with a multimeter as they do
not source voltage. Please see below for more information on testing the outputs.
Simplified internal schematic for signal outputs
Charge Enable Output (pin 1) - This pin is enabled in both READY and CHARGE modes and is
turned on (pulled low) as soon as the BMS has gone through self checks and determined that the
battery is able to be charged. This output will turn off (float high) if the BMS determines that the battery
can no longer accept a charge or if the maximum charge amperage is exceeded. This output can be
turned back on again automatically when certain criteria set in the software are met. If the BMS turns
this output off (and if the charger safety output is also off), but still measures current flowing into the
battery pack afterwards, a critical error will be set on the BMS resulting in the disabling of all charge
and discharge until the BMS has been reset as a safety feature. Please see the software manual for
more details on how the BMS determines when this pin is on or off.
Important:
In addition
to using this output, any charge source should be set such that it will shut off in
the event the maximum pack voltage is reached as a secondary precaution against overcharge. While