Sealed Resistor-Pack Input Architecture
User decision
The 8 inputs will accept field/FDCIE signals for Alarm, Fault, and Isolate. We do not need to exactly copy the older Centaur or RM3119 resistor board; we can design our own sealed resistor-pack interface as long as the ASE can reliably decode the required states.
Additional confirmed requirements:
- Dedicated power-fail input.
- 3 programmable relay outputs.
Recommended input architecture
Use 8 identical supervised input channels on the ASE board, each connected to a sealed external resistor-pack / EOL module installed at the FDCIE side.
Each sealed resistor pack should accept voltage-free FDCIE relay contacts for:
- Alarm
- Fault
- Isolate / Disabled
The sealed pack converts those contacts into a single supervised two-wire analog signal back to the ASE input.
States each input should decode
Each of the 8 supervised inputs should support these logical states:
- Short circuit / line fault
- Normal
- Isolate
- Fault
- Isolate + Fault
- Alarm
- Alarm + Isolate
- Alarm + Fault
- Alarm + Fault + Isolate
- Open circuit / line fault
This preserves the richer Centaur-style state decoding while allowing our own sealed resistor-pack implementation.
ASE-board hardware per input
Recommended per-channel circuit:
- Two-position terminal pair: INx+ / INx-.
- Surge/ESD protection suitable for fire-panel wiring.
- Current-limited excitation source or pull-up network.
- RC filtering for noise immunity.
- ADC measurement into STM32H757.
- Optional comparator/window-fault hardware if required for safety monitoring.
- Firmware debounce and threshold-band decoding.
Power-fail input
Provide a separate dedicated power-fail input for FDCIE power supply trouble/failure.
Recommended behavior:
- Accept voltage-free relay contact from the FDCIE power supply fault output.
- Supervise this input where practical, or support a resistor-pack option.
- Log and transmit as PWR / Power Fault.
- Treat it separately from the ASE’s own supply-voltage monitoring.
3 programmable relays
Provide 3 relay outputs controlled by firmware.
Recommended schematic features:
- Relay coils driven by protected low-side MOSFET/transistor drivers.
- Flyback suppression per relay coil.
- Contact terminal blocks clearly separated from logic.
- Contact ratings documented in installation/user documentation.
- Firmware-configurable functions, e.g. local fault, comms fail, alarm repeat, trouble, isolate active, service/test active.
- Relay state should fail to a defined safe state on MCU reset or power loss.
Schematic implication
The main board should include:
- 8 × supervised analog input channels.
- 1 × dedicated power-fail input channel.
- 3 × programmable relay outputs.
- Documentation fields for resistor-pack wiring, voltage bands, contact requirements, cable requirements, relay contact ratings, and commissioning tests.
Open decisions before final resistor-pack design
- Exact resistor values and voltage bands for the sealed pack.
- Whether each sealed pack supports Alarm/Fault/Isolate on every input, or only selected inputs need all three functions.
- Whether power-fail uses the same sealed-pack method or a simpler dedicated supervised contact input.
- Relay contact rating and default firmware functions.