▪
Four general purpose digital outputs
▪
Four general purpose digital inputs
▪
Four contactor output drivers
The Fault Pilot signaling mechanism is a dedicated hardware signaling path between the Low-Voltage
BMS module's stack controller and power interface subsystems that is used to rapidly open the
contactors in the case of a fault condition or processor failure. It is configurable for advanced
applications that may require customized behavior
Contactor outputs and general purpose digital inputs and outputs present on Nuvation Energy BMS
are implemented to allow for assignment of pin functions through configuration rather than through
hard-wired implementation. This means that the pins connected to any external contactors, switches,
or other digital inputs or outputs must be mapped in configuration to the appropriate BMS function
for that system.
Refer to
Section 9.1.5
signals.
7.7.1. Contactor Outputs
Contactor output drivers are assigned to stack switching functions through configuration. Contactors
are also configured as directional or non-directional. A directional contactor has a preferred direction
for breaking current. Nuvation Energy BMS will open any non-directional contactors or directional
contactors aligned with stack current flow first. Directional contactors that are opposed to stack
current flow will be opened after a configurable delay. An optional feedback mechanism can be
configured for contactors with a feedback line. Once a contactor's feedback output is wired into a GPI
and configured, if the contactor fails to open/close, the feedback line will indicate the problem and the
BMS can flag a fault.
The following registers are used to configure contactor outputs. The index n is the zero-based index
of the hardware contactor coil output.
stack_contactor[n].address_enabled
▪
Set to 1 to enable the contactor function specified in stack_contactor[n].address
stack_contactor[n].inverted
▪
When set to 0, contactor is energized when assigned function value is 1
▪
When set to 1, contactor is energized when assigned function value is 0
stack_contactor[n].address
▪
Determines the function mapped to the contactor
▪
Set to @stack_control.main_switch_stateto function as main switch
▪
Set to @stack_control.stack_switch_stateto function as stack switch
▪
Set to @stack_control.precharge_switch_stateto function as pre-charge switch
Document ID: NE-PM-002
for more information on the Fault Clear, Shutdown, and Factory Reset input
Nuvation Energy Low-Voltage BMS - Product Manual
(Section
7.10.4).
112
Rev 1.2, 2021-03-03
Curie Update 1