Electrical Report¶
1. Purpose¶
This report specifies the complete electrical and environmental control systems for TBS-001: solar power architecture, battery bank, light trap vestibule, cooling, ventilation, interior lighting, and wiring. All systems run at 12V DC from a solar array with optional shore power backup, enabling fully off-grid operation.
See also: Operating Manual for step-by-step operational procedures.
2. System Overview¶
TBS-001 is designed for fully off-grid operation. All power comes from a solar array charging a LiFePO4 battery bank. Shore power (grid AC) is accommodated as an optional backup charging input only — the system operates identically without it.
All loads run at 12V DC - the one exception is the dedicated Circuit-E cooler inverter — see §7.6.
Interactive 3D model — the solar array, the panel internals (MPPT / fuse block / busbars / disconnects), the battery, the external power panel, the Circuit-E inverter, and the color-coded circuit runs out to each load. Drag to orbit, scroll to zoom.
Sheet 7 — System Schematic (Symbol Diagram) The whole 12V DC system as a traditional symbol-based electrical schematic — every conductor traced from the PV array through the MPPT, battery, 200A MRBF, contactor K1, and main disconnect to the Blue Sea 5026 bus and the seven load circuits (A–G), with the NC E-stop loop and shore charger shown explicitly.

3. Power Budget¶
| Circuit | Device | Peak draw | Duty cycle |
|---|---|---|---|
| A | Ventilation fan — exhaust (6") | 60W | Continuous during processing |
| B | Ventilation fan — intake (6") | 60W | Continuous during processing |
| C | Water pumps P-01–P-05 (12V DC; 5× Shurflo 2088, run one at a time; single master switch) | 100W (one pump) | Intermittent (~30 min/print) |
| D | Safelight — interior + vestibule | 15W | Loading phase only (~45 min) |
| E | Evaporative cooler — Hessaire MC18M (120V AC) via 12V→120V inverter | 97W on 12V bus | Continuous during operation |
| F | Film plane actuators (optional) | 100W peak | Intermittent |
| G | White LED panels (general lighting) | 60W | Non-operational periods only |
| Total peak (all on) | 492W | Not all simultaneous |
Circuit E is the only AC load. The cooler is a commodity 120V AC swamp cooler driven by a dedicated 12V→120V pure-sine inverter; its 85 W AC draw is 97 W on the 12 V battery bus (÷0.88 inverter efficiency). See §7.6 AC Isolation & Safety for the grounding/GFCI design.
3.1 Itemized Energy Budget (per print session)¶
Continuous loads by phase:
| Phase | Min | Active circuits | W | Wh |
|---|---|---|---|---|
| 1.6 Cooling warmup | 30 | Fan A (exhaust), Fan B (intake), Evap cooler | 217 | 108 |
| 1.7–1.8 Dark adaptation | 20 | Fan A (exhaust), Fan B (intake), Evap cooler, Safelight | 232 | 77 |
| 2 Load image plane | 45 | Fan A (exhaust), Fan B (intake), Evap cooler, Safelight | 232 | 174 |
| 3 Exposure | 37.5 | Fan A (exhaust), Fan B (intake), Evap cooler | 217 | 136 |
| 4 Development & wash | 20 | Fan A (exhaust), Fan B (intake), Evap cooler, White light | 277 | 92 |
| 5 Cleanup | 30 | Fan A (exhaust), Fan B (intake), Evap cooler, White light | 277 | 138 |
| Subtotal | 182 | 726 |
Intermittent loads (total runtime per print):
| Item | W | Min | Wh |
|---|---|---|---|
| Pumps (P-01 Blue) | 90 | 15 | 22.5 |
| Pumps (P-02 Brown) | 90 | 10 | 15.0 |
| Pumps (P-04 drain) | 90 | 5 | 7.5 |
| Actuators (optional) | 100 | 5 | 8.3 |
| Subtotal | 53 |
Total energy per session: 780 Wh (0.78 kWh)
Battery bank capacity (standard build, 1 pack): 100 Ah × 12V = 1,200 Wh (LiFePO4, 100% DoD) → 1.5 sessions per charge. The distribution busbar + fuse block are provisioned for a 2nd 100 Ah pack in parallel — a plug-in expansion (→ 200 Ah / 2,400 Wh / 3.1 sessions) requiring no rewiring; the 2nd pack is shown ghosted in the 2D/3D models.
Solar recharge: 600W array × 5.5 peak sun hours (Palm Springs) = 3,300 Wh/day → supports 4.2 sessions/day from solar alone.
3.2 Daily Use & Disconnected Endurance¶
Full treatment in the Daily Energy Report.
A representative daylight day of 3 sequential prints draws ~2,097 Wh (2 prints ~1,434; 4 prints ~2,760), dominated by the continuous fans + evaporative cooler (the cooler now drives the AC inverter, ~97 W on the 12 V bus); the Brown/Waste tote dump is gravity-assisted, tiny (~37 Wh), and incurred only at resupply (~every 4.7 days), not daily.
Disconnected endurance (no AC charge, solar top-up only): the system is clean-water limited, not power limited. With sun it is solar-positive (+1,203 Wh/day at 3 prints) → runs indefinitely on either 1 or 2 packs; the fresh Blue supply (1,800 L / 121 L net per print) caps a deployment at ~14 prints ≈ 4.7 days @ 3/day. Battery count sets only the cloudy-day reserve (1 pack ≈ 0.6 day, 2 packs ≈ 1.1 day) and the 4-print-day headroom — not the deployment length. The Black waste tote (1,000 L) is a parallel out-flow limit for fully self-contained field use.
4. Solar Array¶
| Parameter | Specification |
|---|---|
| Panels | 3 × 200W monocrystalline, 12V nominal |
| Configuration | 3 panels in parallel (12V, 30A combined Isc) |
| Mounting | Ground-mounted tilt frame (30° from horizontal) or roof rack |
| Orientation | Due south (azimuth 180°) |
| Cable | 10 AWG PV cable, MC4 connectors |
| Combiner | 3-way MC4 branch connector + 30A inline fuse per string |
| PV disconnect | DC load-break isolator (50 A / 150 VDC), readily accessible at the power panel — isolates the array from the MPPT for service/fault (NEC 690.13). MC4 connectors are not load-break rated, and the external E-stop kills only the battery side — this kills the charge side |
| Wall entry | Via flush-mount power panel (shared with shore power) — 280×180mm wall cutout |
| Approximate cost | ~$400 (panels) + ~$80 (mounting hardware) + ~$40 (PV disconnect) |
Siting: deploy panels on south-facing ground adjacent the container. For example, 30° tilt is optimal at Palm Springs latitude (33°N) for year-round average. If deploying in summer only, increase tilt to 20° for higher peak output.
5. Charge Controller and Battery Bank¶
5.1 Charge Controller¶
| Parameter | Specification |
|---|---|
| Model | Victron SmartSolar MPPT 100/50 charge controller |
| Max PV input | 100V OC, 50A charge current |
| Battery voltage | 12V auto-detect |
| Communication | Bluetooth (Victron Connect app) |
| Mounting | Interior short wall, adjacent main panel |
| Charge-line protection | 60 A ANL/MIDI fuse on the MPPT→battery lead, close to the battery; charge conductor sized 6 AWG |
| Approximate cost | ~$200 + ~$15 (charge fuse) |
The SmartSolar has a built-in load output (30A) for direct low-power 12V loads. The main high-current loads connect via the Blue Sea fuse block (see Section 7).
The MPPT delivers up to 50 A to the battery, so its battery lead carries far more than the array side — a dedicated 60 A fuse close to the battery protects that conductor (the 200 A main fuse is far too large to protect a charge-controller lead), and the conductor is upsized to 6 AWG to match.
5.2 Battery Bank¶
| Parameter | Specification |
|---|---|
| Chemistry | LiFePO4 (lithium iron phosphate) |
| Configuration | 1 × 100Ah 12V standard (busbar provisioned for a 2nd in parallel → 200Ah; plug-in expansion, no rewiring) |
| Usable energy | 1,200 Wh standard (2,400 Wh with the optional 2nd pack) |
| Discharge temperature | −20°C to +60°C operating — suitable for the hot container interior |
| Charge temperature | 0–45 °C — the BMS blocks charging above ~45 °C (cell protection); this drives the thermal siting below |
| Cycle life | 3,000–5,000 cycles to 80% capacity |
| BMS | Internal per-cell BMS (standard on Battle Born, Renogy LiFePO4 units) |
| Recommended brands | Battle Born 100Ah, Renogy 100Ah Smart Lithium |
| Approximate cost | ~$350 (one unit); +$350 for the optional 2nd pack |
Thermal siting (required). Because the BMS inhibits charging above ~45 °C while a sun-exposed steel container can reach 60 °C interior, the pack is mounted low (floor level, in the coolest stratified air), shaded from the sun-baked shell, and kept in the evaporative-cooler / ventilation airflow path — so it stays inside the charge window during peak sun rather than locking out the solar charge. A commissioning temperature check confirms the bay stays < 45 °C under load (see Electrical Safety §4 #4).
One pack vs two — sizing rationale: a disconnected deployment is clean-water limited (~14 prints / ~4.7 days), not power limited (see §3.2), and the system is solar-positive, so one 100 Ah pack runs the standard deployment indefinitely on sun. The 2nd pack is a resilience upgrade — it extends the no-sun (cloudy-day) reserve from ~0.6 day to ~1.1 day and gives headroom for a 4-print day — not an endurance one. It plugs onto the busbar via its own terminal MRBF fuse — each parallel pack is fused at its own + post, so one pack's fault can't be back-fed by the other (the 2/0 cable and main disconnect are already sized for 200 Ah), so it can be added later without touching the wiring.
Why LiFePO4 and not NMC or lead-acid: - LiFePO4 does not exhibit thermal runaway — safe in an enclosed steel container that may reach 60°C interior - Full 100% depth of discharge usable (vs. 50% for lead-acid, 80% for NMC) - 3,000+ cycle life supports frequent deployments without degradation - No outgassing — can be used in an enclosed space without ventilation dedicated to the battery
5.3 Shore Power Backup Charger¶
| Parameter | Specification |
|---|---|
| Model | Victron Blue Smart IP65 12/15 |
| Input | 100–240V AC, NEMA 5-15 (standard US outlet) |
| Output | 12V DC, 15A (180W) |
| Full charge time from flat | ~7 hours standard (100Ah ÷ 15A); ~14h with the 2nd pack |
| Inlet | NEMA 5-15R weatherproof inlet in external power panel (pinhole wall exterior) |
| Output protection | 20 A fuse on the charger's DC output lead, close to the battery |
| Approximate cost | ~$150 + ~$5 (output fuse) |
Connect whenever shore power is available at a deployment site (campground hookup, venue power, generator) to top up the battery bank overnight.
5.4 External Power Panel¶
The solar PV inputs, shore power inlet, and the evaporative cooler's 120V AC output share a single flush-mount power panel set into a cutout in the pinhole wall, close to the electrical panel and battery bank inside.
| Parameter | Specification |
|---|---|
| Face plate | 3mm aluminum, 340×240mm |
| Wall cutout | 280×180mm (30mm overlap each side for secure bolting) |
| Weatherseal | 3mm neoprene gasket between plate and wall |
| Solar inputs | 3 × MC4 bulkhead connector pairs (IP67 panel-mount) |
| Shore power | 1 × NEMA 5-15R weatherproof inlet |
| Cooler output | 1 × NEMA 5-15R GFCI-fed weatherproof outlet with in-use (bubble) cover (Circuit E — fed from the interior inverter; the cooler plugs in here) |
| Mounting | 4 × M6 bolts through plate, gasket, and wall |
| Location | Pinhole wall, X ≈ 1,250–1,590mm (just left of EP) |
| Approximate cost | ~$75 (plate $15 + gasket $5 + hardware $5 + MC4 bulkheads $25 + GFCI-fed AC outlet + in-use cover $25) |
The panel face sits flush with the exterior wall surface. A 280×180mm cutout allows all connector bodies to protrude directly into the container interior — no cable gland or junction box is needed. PV cables route to the MPPT charge controller; the shore inlet routes to the shore charger; the cooler AC outlet is fed from the interior 12V→120V inverter (Circuit E) whose output is GFCI-protected (§7.6). The IP67 MC4 connectors, weatherproof NEMA inlet, and the in-use-covered GFCI-fed outlet, combined with the perimeter neoprene gasket, provide a fully sealed exterior face. The cooler is unplugged and the cord stowed inside for transport. See the power panel detail drawing below.

6. Interior Lighting¶
6.1 Two-Circuit Lighting Design¶
TBS-001 requires two mutually exclusive lighting modes:
- Safelight (Circuit D): Three red LED strips ceiling-mounted running north–south (across the container width), plus a strip on the inner drum face. Each strip runs from the pinhole wall and is shortened to stay clear of the optical cone. Used during loading and development when photosensitive material is present. 15W, always available.
- White light (Circuit G): General-purpose white/natural LED panels for setup, maintenance, cleaning, and any non-operational work. 60W total. Must be switched off before any photosensitive material is exposed.
The two circuits are independently switched — they are not interlocked, so the operator is responsible for ensuring Circuit G is off during operational phases. The pull-cord switches are positioned side by side for easy identification.
6.2 White LED Panel Specification¶
| Parameter | Specification |
|---|---|
| Type | 12V DC LED flat panel, 4000K neutral white |
| Quantity | 3 panels |
| Power per panel | 20W |
| Total power | 60W |
| Luminous output | ~1,800 lumens per panel (5,400 lm total) |
| Size | ~300 × 600mm |
| Mounting | Ceiling-mounted, centered across container width |
| Positions | X ≈ 1,000mm, X ≈ 2,900mm, X ≈ 4,424mm (3rd panel rotated 90° at the EP) |
| Circuit | G (10A fuse, 16 AWG) |
| Approximate cost | ~$25 each, ~$75 total |
Three panels at ~1,800 lumens each provide 5,400 lumens total across the ~14 m² floor area — approximately 385 lux, comparable to a well-lit workshop. The panels are wired in parallel from Circuit G via the ceiling cable trunking.
6.3 Pull-Cord Switches¶
Two ceiling-mounted pull-cord switches are installed on the pinhole wall side of the container, accessible from the near walkway. Each switch controls one lighting circuit.
| Parameter | Specification |
|---|---|
| Type | 12V DC SPST pull-cord ceiling switch, 6A rated |
| Quantity | 2 |
| Position | Pinhole wall face, ceiling height |
| Switch 1 | Circuit D — safelight (red). Cord labeled "RED" |
| Switch 2 | Circuit G — white light. Cord labeled "WHITE" |
| Wire | Inline on respective circuit, between fuse block and load |
| Approximate cost | ~$8 each, ~$16 total |
The switches are positioned near the electrical panel, accessible from the near walkway. Pull-cord length is set so the cord hangs at approximately 1,500mm above the walkway deck — reachable without stretching.
7. Wiring Specification¶
7.1 Main Panel (Plywood Backboard + IP65 Enclosure)¶
An 18mm plywood backing panel (~700 × 2000mm) on the interior pinhole-wall face is the mounting surface every component fixes to. The DC-distribution terminals (fuse block + busbars + charge-line fuse) sit in a small IP65 weatherproof enclosure bolted to the plywood (its back panel is the plywood), sealing them against splash/dust from the water system; the MPPT, main disconnect, battery bank and inverter mount on the plywood outside it. It carries:
- Victron MPPT controller — on its own forward sub-panel, clear of the fuse-stack risers
- PV array disconnect — DC load-break isolator in the PV path (array → MPPT), wired in-line on the panel (NEC 690.13)
- Blue Sea 5026 12-circuit fuse block with busbars
- Battery positive and negative busbars, fed from the battery through a terminal-mount 200A MRBF fuse (on the battery + post, ≤180mm), a remote battery contactor (Blue Sea ML-RBS, tripped by either the exterior power-panel E-stop or an interior E-stop on the EP face, wired in parallel), and a main disconnect switch (Blue Sea m-Series 300A) — see §7.5
- MPPT charge-line fuse — a 60A ANL/MIDI fuse on the MPPT→battery lead at the busbar (§5.1)
- Interior E-stop — a red mushroom IP65 button on the EP face, paralleled with the exterior E-stop, so the contactor can also be tripped from inside the container (§7.5)
- Shore charger output terminals (with the 20A output fuse, §5.3)
- Circuit E inverter — Victron Phoenix 12/375 (GFCI version) mounted on the EP plywood panel (below the fuse gear, above the battery), with a short fused DC feed and its own DC disconnect (§7.6). Converts 12V DC → 120V AC for the evaporative cooler only.
Sheet 5 — Main Panel Layout Front elevation of the EP plywood panel (mirrors the 3D model), reach-optimized so every service item is reachable without a stool: bottom-to-top the battery pair (low, set-and-forget), the inverter, a grouped disconnect cluster at chest height (main disconnect · Circuit-C master pump switch · PV disconnect · interior E-stop), the Blue Sea 5026 fuse block + +/− busbars in the IP65 enclosure (also chest height), and the MPPT display at the top of the reachable stack. The internal feed one-line is Battery(+) → 200A MRBF → main disconnect → (+) busbar → fuse stack → circuits (and the PV-charge path through the MPPT). A fuse schedule lists each position's circuit, rating, wire gauge and load.

Sheet 2 — Container Wiring Layout Top-down floor plan (1:60 scale) showing all component positions, conduit routes, penetrations, drum panel, and connection points.

7.2 Circuit List¶
| Circuit | Device | Fuse | Wire gauge | Run length |
|---|---|---|---|---|
| A | Ventilation fan — exhaust (far end wall, high) | 5A | 16 AWG | ~2.5m |
| B | Ventilation fan — intake (panel-mounted, low) | 5A | 16 AWG | ~8m + flex connector |
| C | Water pumps P-01–P-05 (5× Shurflo, master switch) | 15A | 14 AWG feed + 16 AWG branches | ~5m feed (~8m to P-03) |
| D | Safelight (3× ceiling strips + drum) | 5A | 18 AWG | ~15m (3 branches + drum) |
| E | Evaporative cooler inverter (12V DC input) | 40A | 10 AWG | ~1m (battery → inverter) |
| E-AC | Inverter 120V AC out → panel cooler outlet | (GFCI at inverter) | 14 AWG / SJOOW | ~4m |
| F | Film plane actuators (optional) | 20A | 12 AWG | ~6m |
| G | White LED panels (general lighting) | 10A | 16 AWG | ~12m (3 branches) |
| — | Main battery fuse | 200A | 2/0 AWG | ~0.5m (battery to busbar) |
| — | PV array disconnect (load-break isolator) | — | 10 AWG | array → MPPT (at power panel) |
| — | MPPT charge-line fuse | 60A | 6 AWG | MPPT → battery (~0.5m) |
| — | E-stop control loop (exterior + interior, parallel) | — | 2× 18 AWG | both → ML-RBS trip |
7.3 Wiring Construction¶
Conduit: All DC wiring in gray corrugated conduit (Panduit or equivalent). Route in flat-profile cable trunking along the top corner rail of the container (40 × 25mm PVC trunking, UV-stabilized).
Connectors: - Interior connections: Anderson Powerpole 30A (red/black) — tool-free, industry standard for 12V DC - Exterior penetrations (fans, shore inlet): Deutsch DT series 2-pin weatherproof connectors — IP67 rated. (The cooler is 120V AC and terminates at the panel's GFCI-fed weatherproof outlet, not a DT connector — see Circuit E below and §7.6.) - Circuit B flex connector (panel-mounted intake fan): Fan B is mounted low on the swinging hinged panel. The wire run from the fuse block routes along the ceiling trunking to the fixed door frame, then crosses to the panel via a 1m coiled cable (16 AWG, 2-conductor, silicone-jacketed) with Deutsch DT 2-pin connectors at each end. The coiled cable must accommodate the ~56° transport swing about the pivot (with slack) without binding. Anchor the fixed end to the door frame top rail; anchor the panel end to the swinging frame near the pivot. The service loop hangs in the ceiling zone above and the wire drops down the panel to the low fan. - Circuit E (evaporative cooler, via inverter): The cooler is a 120V AC unit operating outside the container during sessions. The DC side is short: a fused 10 AWG feed (~1m) from the fuse block to the wall-mounted inverter, with its own DC disconnect. The AC side runs from the inverter's GFCI output along the ceiling trunking, down the pinhole wall to the external power panel, and terminates at the panel's weatherproof GFCI-fed NEMA 5-15R outlet (in-use cover). On the exterior, a 1.5m outdoor-rated SJOOW cord (NEMA 5-15P each end) connects the outlet to the cooler. The cord is unplugged and stowed inside for transport. Full grounding/GFCI design in §7.6. - Circuit C (water pumps P-01–P-05): The single 14 AWG Circuit-C feed is switched at a master pump switch on the Electrical Panel (EP) — one IP-rated manual cutoff for the whole pump circuit, upstream of everything — then runs along the ceiling trunking to a 12V DC distribution block (positive bus + shared negative bus) on the rear of the Corridor Plumbing Panel, which feeds each corridor pump directly via a short 16 AWG branch (~0.5–1m; 7.5A per pump). The four corridor pumps stack in a single column (bottom→top: ACC-01, P-01, P-04, P-05, P-03); P-02 (Brown recycle) taps the switched feed on the Pinhole-Wall panel. There are no per-pump switches — each Shurflo 2088 runs on its internal demand/pressure switch when its valves open, and the pumps are sequenced by opening the relevant valves (one at a time; simultaneous operation is not intended). The 15A circuit fuse protects the 14 AWG feed and covers a single pump (90W / 7.5A) with margin. The distribution block is in the wet zone — IP-rated, sealed, mounted above the spill line with drip loops (§7.5); the master switch is on the EP, clear of the wet zone.
Grounding: Bond the container steel body to the battery negative busbar using 4 AWG green/yellow wire at the main panel. Drive an 8-foot copper ground stake at the container foundation and connect to the main panel earth terminal. The inverter chassis, AC equipment-ground, and cooler ground bond to this same single point — see §7.6.
Labelling: Brady M210 wire labels at every terminal and every connector. Labels follow the circuit letter scheme (A–G) plus device description. Re-label after any wiring change.
7.4 Electrical Diagrams¶
Sheet 1 — System One-Line Diagram Complete power flow from solar panels through controller, battery bank, fuse block, and out to each circuit. Wire gauges, fuse ratings, and component models labeled.

Sheet 3 — Pinhole Wall Interior Elevation Interior elevation of the pinhole wall face, looking from inside the container. Shows equipment mounting heights, cable trunking at the ceiling corner rail, drop conduits to each device, pull-cord switch positions with cord lengths, and ceiling-mounted LED panel locations.

Sheet 4 — Plumbing-Panel Pump Power (Circuit C) Scale engineering elevation of the Circuit-C pump distribution on the corridor plumbing panel (matches the panel-layout elevation in the Plumbing Panel report §3.2): the switched 14 AWG / 15A feed (from the master pump switch on the EP — Sheet 5) → 12V distribution block → a 16 AWG curved-elbow branch to each of the four column pumps (bottom→top ACC-01, P-01, P-04, P-05, P-03; P-02 is fed on the Pinhole-Wall panel). No per-pump switches — the EP master switch is the single cutoff and each Shurflo runs on its internal pressure switch. See §7.3 (Circuit C) and the Plumbing Panel report §3.2.

Sheet 5 — Main Panel Layout
Front elevation of the EP plywood panel (the 2D companion to the electrical 3D model's power_core), reach-optimized so every maintenance item clears no-stool reach (≤1.75 m): bottom-to-top the battery pair, the inverter, a grouped disconnect cluster at ~chest height (main disconnect · Circuit-C master pump switch · PV disconnect · interior E-stop), the color-coded A–G blade-fuse stack on the Blue Sea 5026 with the +/− busbars in the IP65 enclosure at chest height, and the MPPT display at the top of the reachable stack, with the internal feed one-line (Battery(+) → 200A MRBF → main disconnect → (+) busbar → fuse stack → circuits) and the PV-charge path. Includes a fuse schedule (position / circuit / rating / wire / load). See §7.1 and §7.3.

7.5 Circuit Protection & Electrical Safety¶
This is a 12 V DC (extra-low-voltage) system whose only 120 V AC element is the dedicated cooler inverter (Circuit E, §7.6); everywhere else the dominant electrical hazard is DC short-circuit / arc / fire, not shock — see the dedicated Electrical Safety Report for the full hazard assessment. The 120 V AC cooler branch introduces a genuine shock hazard that is contained by the isolation/GFCI/bonding design in §7.6. The following protective measures are part of the build:
- Emergency cut-off — two E-stops (inside + outside) — a magnetic-latch battery contactor (Blue Sea ML-RBS, 500 A) sits in the battery (+) feed, downstream of the MRBF fuse and upstream of the internal disconnect. It is tripped by either of two E-stop push-buttons wired in parallel: a red weatherproof IP66 button on the external power-panel face (kills the DC system from outside, without entry) and a red IP65 button on the EP face inside (so an operator already in the container kills it without going out to the panel). Pressing either opens the contactor and de-energizes the entire DC system. The magnetic latch holds the contactor open at zero standby current; reset is at the contactor's manual lever. A low-current 2 × 18 AWG control loop (both buttons in parallel) runs to the contactor, the exterior leg penetrating the pinhole wall through a sealed gland.
- Battery main disconnect switch (Blue Sea m-Series 300 A) between the contactor and the distribution busbar — a manual isolator for maintenance / service de-energization (the 200 A fuse is overcurrent protection, not a switch).
- PV array disconnect — a DC load-break isolator (50 A / 150 VDC) on the array→MPPT line at the power panel isolates the charge side (which the battery-side E-stops do not reach) for service or fault; MC4 connectors are not load-break rated (NEC 690.13).
- MPPT charge-line fuse — a 60 A ANL/MIDI fuse on the MPPT→battery lead (6 AWG) close to the battery protects the charge conductor, which the 200 A main fuse is too large to cover.
- Main fuse at the battery terminal — a terminal-mount MRBF fuse on the battery + post (≤180 mm, per ABYC E-11) protects the main cable along its whole length.
- Battery terminal covers over both posts/busbar; use insulated tools at the busbar.
- Sealed wet-zone connections — pump circuits in the IBC corridor / tray end use IP-rated connectors (Deutsch DT or adhesive-lined heat-shrink), tinned marine-grade wire, and dielectric grease on terminals exposed to chemistry vapor. Anderson Powerpole is reserved for dry interior circuits only.
- Chafe protection — grommets / cable glands at every steel-shell penetration; + and − conductors paired/sheathed.
- Wet-zone wiring elevated above the spill line, with drip loops and no connectors at the lowest points.
- Equipotential bonding — the IBC frame, walkways, and tray-adjacent metal are bonded to the battery-negative reference (6 AWG), in addition to the shell bond in §7.3, so any positive-to-metal fault clears cleanly through a fuse.
7.6 Circuit E — AC Isolation & Safety¶
Circuit E is the system's only 120 V AC branch: a dedicated 12 V→120 V pure-sine inverter (Victron Phoenix 12/375, GFCI version) powering one outdoor, water-wetted evaporative cooler beside a grounded steel box. That combination — lethal AC + a wet appliance + a conductive enclosure — is a real shock hazard, contained by five code-anchored rules:
- Single neutral-ground bond (one source). The NEC permits exactly one neutral-to-ground bond in a system. The inverter is treated as a separately derived source: neutral is bonded to ground at the inverter only (the Phoenix GFCI version handles this internally) — no second bond downstream, which would either defeat the GFCI or cause nuisance trips. (NEC single-bond principle)
- GFCI on the AC output — mandatory. An outdoor, wet-location 120 V receptacle requires GFCI protection (NEC 210.8). The recommended inverter has a built-in GFCI outlet; the panel's cooler outlet is fed from it, protecting the operator handling a wet cooler.
- Equipotential bonding / effective fault path. The container shell, inverter chassis, cooler chassis, AC equipment-grounding conductor, and DC negative all tie to the single ground point (§7.3/§7.5). Any AC line-to-metal fault then has a low-impedance return that trips the GFCI/breaker instantly, so the steel shell can never become energized (NEC 250.110 / Art. 250 Part V).
- DC-side protection + positive isolation. The inverter's 12 V feed is fused at the battery (40 A, 10 AWG, ~1 m) with a dedicated DC disconnect, so the entire AC subsystem is hard-isolated whenever the cooler is not running — which is most of the time. The external E-stop (§7.5) also kills it with everything else.
- Galvanic isolation vs. bonding — by design. A transformer pure-sine inverter already isolates the AC live/neutral conductors from the 12 V battery side; rules 1–3 deliberately bond only the safety grounds to one point. Isolation (of the current-carrying conductors) and single-point bonding (of the grounds) are complementary, not in conflict.
Operationally: the cooler is plugged into the panel's in-use-covered GFCI outlet only during sessions; for transport the cord is unplugged and stowed and the inverter DC disconnect is opened. The Electrical Safety Report carries the full hazard assessment including this AC branch.
8. Parts List¶
All US/SoCal sources. Prices approximate as of 2026.
| Item | Spec | Source | Est. cost |
|---|---|---|---|
| Solar panels | 200W mono × 3 | Renogy (renogy.com), Amazon | ~$400 |
| MPPT charge controller | Victron SmartSolar MPPT 100/50 | altE Store (altestore.com) | ~$200 |
| LiFePO4 battery × 1 (standard) | 100Ah 12V (Battle Born or Renogy) | battleborncotteries.com / renogy.com | ~$350 |
| LiFePO4 battery — 2nd pack (optional, plug-in) | 100Ah 12V, parallel onto the busbar (no rewiring) + its own MRBF terminal fuse | same | +$375 |
| Shore backup charger | Victron Blue Smart IP65 12/15 | altE Store | ~$150 |
| Fuse block | Blue Sea 5026 ST Blade 12-circuit | West Marine (Torrance CA) / Amazon | ~$55 |
| 200A main fuse (terminal-mount) | Blue Sea MRBF on the battery + post (≤180mm, ABYC E-11) | Amazon | ~$25 |
| Battery main disconnect switch | Blue Sea m-Series 300A — manual isolator, contactor to busbar | West Marine (Torrance CA) / Amazon | ~$40 |
| Remote battery switch (contactor) | Blue Sea ML-RBS 500A magnetic-latch — in battery + feed, tripped by the external E-stop | West Marine (Torrance CA) / Amazon | ~$150 |
| External emergency cut-off (E-stop) | Red mushroom push-button, IP66, panel-mount on the external power panel + 2× 18 AWG control loop | AutomationDirect / Amazon | ~$30 |
| Interior emergency cut-off (E-stop) | Red mushroom push-button, IP65, EP-face mount — paralleled to the exterior E-stop → ML-RBS trip | AutomationDirect / Amazon | ~$25 |
| PV array disconnect | DC load-break isolator, 50A / 150VDC, panel-mount (array → MPPT; NEC 690.13) | AutomationDirect / Amazon | ~$40 |
| MPPT charge-line fuse | 60A ANL/MIDI + holder on the MPPT→battery lead; 6 AWG charge conductor | Blue Sea / Amazon | ~$15 |
| Shore-charger output fuse | 20A inline on the charger DC output lead | Amazon | ~$5 |
| Battery terminal covers (pair) | Insulating boots over + / − posts/busbar | Amazon | ~$10 |
| Sealed wet-zone connectors | Deutsch DT / adhesive-lined heat-shrink, pump circuits | Waytek Wire | ~$25 |
| Master pump switch (Circuit C) | 1× IP67 sealed rocker/disconnect, 12V 16A — single cutoff for the whole pump circuit, mounted on the EP | Amazon / Waytek Wire | ~$10 |
| Pump distribution block | 12V DC positive bus + negative bus (6-way), panel-mount on the rear of the Corridor Plumbing Panel, fed from the EP master switch | Blue Sea / Amazon | ~$15 |
| Dielectric grease | Marine-grade — chemistry-vapor terminal protection | Amazon | ~$10 |
| Tinned marine wire (wet-zone runs) | 14/16 AWG tinned copper, ~25ft | Waytek Wire | ~$30 |
| Cable grommets / glands | Steel-shell penetrations (chafe protection) | McMaster-Carr | ~$15 |
| Equipotential bonding kit | 6 AWG green/yellow + ring lugs — IBC frame / walkway / tray-metal to battery-negative | Amazon | ~$20 |
| Wiring kit | 14/16/18 AWG, 50ft each color | Amazon / Waytek Wire (waytekwire.com) | ~$80 |
| Anderson Powerpole connectors | 30A kit, 50 pairs | Powerwerx (powerwerx.com) | ~$40 |
| Deutsch DT connectors | DT 2-pin, 10 sets | Waytek Wire | ~$30 |
| Cable trunking | 40 × 25mm PVC, 5m lengths × 4 | Lowe's / McMaster-Carr | ~$40 |
| Corrugated conduit | Gray, 10mm ID, 10m | McMaster-Carr 7828K48 | ~$30 |
| EP plywood backing panel | 18mm, ~700×2000mm | Home Depot / Lumber yard | ~$60 |
| IP65 enclosure | ~200×220×140mm (fuse block + busbars) | Polycase / Amazon | ~$60 |
| Brady label kit | M210 with wire label cartridge | McMaster-Carr / Amazon | ~$80 |
| NEMA 5-15R inlet | Weatherproof outlet box | Leviton / Amazon | ~$25 |
| Cooler inverter | Victron Phoenix 12/375, GFCI version (12V→120V pure-sine, Circuit E) | Victron / Amazon | ~$210 |
| Inverter DC protection | 40A ANL fuse + holder + DC disconnect switch (inverter feed) | Blue Sea / Amazon | ~$40 |
| Panel AC outlet (Circuit E) | GFCI-fed weatherproof NEMA 5-15R + in-use (bubble) cover | Leviton / Amazon | ~$25 |
| Cooler power cord | 1.5m outdoor SJOOW, NEMA 5-15P each end | Amazon | ~$20 |
| Copper ground stake | 8ft × 5/8" diameter | Home Depot | ~$20 |
| 4 AWG ground wire | Green/yellow, 3m | AutoZone / Amazon | ~$15 |
| Solar mount + PV cabling + power-panel | Ground tilt frame (30°), MC4 PV cable + bulkheads, flush-panel plate + gasket + bolts, 2/0 AWG battery cable | various | ~$195 |
| Evaporative cooler | Hessaire MC18M, 120V AC, 1,300 CFM (run low), 85W, 16 lb | Hessaire / Amazon | ~$130 |
| Shade canopy | 80% shade cloth, 20 × 10ft | Amazon / Farm supply | ~$80 |
| Canopy frame | 1.5" EMT conduit + fittings | Home Depot | ~$120 |
| Ventilation fans × 2 | 150×150×50mm 12V DC axial panel fan, ~150–200 CFM (dimension-audit correction; not the AC Infinity S6 inline) | Amazon | ~$50 |
| 12V LED flat panel, 300×600mm, 4000K | 20W, neutral white, ceiling-mount | Amazon / superbrightleds.com | ~$75 (×3) |
| Pull-cord ceiling switch, 12V 6A SPST | Inline switch for lighting circuits D & G | Amazon / Lowe's | ~$16 (×2) |
| Electrical system total | ~$2,384 | ||
| Shade canopy total | ~$200 | ||
| Cooling (cooler + inverter + DC protection + AC outlet + cord) | ~$425 | ||
| Systems grand total | ~$3,009 |
Electrical system total is the standard 1-pack build and matches the consolidated Master Shopping List §6 (Solar & battery $1,335 + Distribution & wiring $989 = $2,324, the authoritative electrical BOM). The optional 2nd battery pack adds +$375 (its own MRBF fuse). It includes ~$410 of circuit-protection / wet-zone-sealing hardware added per the Electrical Safety Report §5 (interior + exterior emergency cut-offs + battery contactor, disconnect switch, terminal-mount fuse, PV array disconnect, MPPT charge-line + shore-charger fuses, sealed connectors, bonding, grommets), plus ~$25 of Circuit-C pump-control hardware (1 master pump switch + distribution block).
9. Maintenance¶
| Interval | Task |
|---|---|
| Before each session | Check battery state of charge via Victron Connect app |
| Before each session | Verify all circuit fuses are intact on Blue Sea 5026 fuse block |
| Before each session | Test safelight (Circuit D) and white light (Circuit G) switches |
| Monthly | Inspect Anderson Powerpole connections for corrosion or looseness |
| Monthly | Check cable trunking clips and conduit routing for chafe |
| Monthly | Inspect Deutsch DT weatherproof connectors at fan penetrations; test the Circuit-E GFCI (cooler AC outlet) trip/reset |
| Every 6 months | Clean solar panel surfaces; check MC4 connector seals |
| Every 6 months | Inspect EPDM gasket on external power panel for compression set |
| Annually | Test battery BMS function (charge/discharge cycle under monitoring) |
| Annually | Inspect ground stake connection and measure earth resistance |
| Annually | Check pull-cord switch mechanisms for wear |
| Before transport | Disconnect evaporative cooler and stow per Equipment Layout §6.2 |
| Before transport | Verify all circuit breakers/fuses are off except safelight standby |
10. Source References¶
- Victron SmartSolar MPPT 100/50 — MPPT charge controller specifications.
- Victron Blue Smart IP65 12/15 — Shore power backup charger specifications.
- Blue Sea 5026 ST Blade Fuse Block — 12-circuit fuse block specifications.
- Battle Born 100Ah LiFePO4 — LiFePO4 battery specifications.
- Light Trap Selection Report — Revolving drum specification and commercial options evaluation.
- Hinged Panel Report — Panel construction, pivot, latch, and swing-mechanism specification.
- Water System Report — Pump circuits and water system electrical integration.
- Equipment Layout Report — Component positions and shadow-free zone verification.