A standard 12 volt solar panel wiring diagram routes DC power from the PV array through a disconnect switch to the charge controller’s PV inputs, then from the controller’s battery terminals to the 12V battery bank via an overcurrent fuse, and finally to the DC load bus. The golden rule of this sequence: always connect the battery to the controller before connecting the solar panels so the controller can auto-detect the system voltage.

This guide assumes a 12V nominal off-grid setup (100W to 200W array, roughly 5A to 11A short circuit current), copper conductors, and a 30°C ambient temperature. We will trace the physical path using a Victron SmartSolar MPPT 100/20 charge controller and a 12V 100Ah LiFePO4 battery. Note: While NEC Article 690 governs solar PV installations, standalone off-grid systems under 50V often fall under different local AHJ jurisdictions; always verify local code requirements for overcurrent protection and grounding.

Decoding Diagram Symbols and Physical Terminals

Before stripping wire, you need to translate the schematic into physical hardware. In a standard 12V diagram, you will see the following symbols:

  • PV Array: A square with a grid pattern or a sun icon, representing the solar panels.
  • Charge Controller: A rectangle, often with PWM/MPPT text or internal battery/sun icons.
  • Battery: Two parallel vertical lines (one thick, one thin) representing a cell, repeated for a bank.
  • Fuse/Breaker: A rectangle with a solid line passing through it, or a switch symbol with a trip latch.
  • Ground: Three descending horizontal lines (earth ground) or a triangle pointing down (chassis ground).

The physical device terminals rarely match the simplified symbols. Below is the exact terminal mapping for the industry-standard Victron MPPT 100/20, followed by the wire sizing data required to safely connect them.

Table 1: Victron SmartSolar MPPT 100/20 Terminal Mapping
Terminal Label Physical Location Function & Polarity Max Torque
PV + Left side, top screw Positive DC input from solar array 2.0 Nm
PV - Left side, bottom screw Negative DC return from solar array 2.0 Nm
BAT + Center, top screw Positive connection to battery bank 2.0 Nm
BAT - Center, bottom screw Negative return to battery bank 2.0 Nm
Load + Right side, top screw Positive output to DC loads (optional) 2.0 Nm
Load - Right side, bottom screw Negative return for DC loads 2.0 Nm
Table 2: Wire Sizing & Overcurrent Protection (100W-200W 12V System)
Circuit Segment Max Current Wire Gauge (Copper) Overcurrent Device
PV Array to Controller ~11A (Isc) 10 AWG (up to 30ft) 15A DC Breaker (PV side)
Controller to Battery 20A (Rated out) 8 AWG (up to 5ft) 30A ANL or Class T Fuse
Battery to DC Load Bus Varies by load 6 AWG to 2/0 AWG Main Battery Fuse (e.g., 100A)

Node-by-Node Wiring Trace (Source to Load)

Follow this exact sequence. Reversing the order—specifically connecting the PV array before the battery—is the most common way hobbyists brick their charge controllers by feeding unregulated voltage into the microcontroller logic.

Step 1: PV Array to DC Disconnect

Start at the solar panel junction box. Connect your MC4 extension cables to the panel's pigtails. War story warning: Never mix MC4 brands (e.g., mating a Renogy male with a BougeRV female). Slight tolerance differences cause high-resistance connections that will melt the plastic housing under a 10A load. Run the 10 AWG PV wires to a 2-pole DC disconnect switch or a 15A DC breaker mounted within sight of the controller.

Step 2: Disconnect to Controller PV Terminals

Route the positive (red) and negative (black) wires from the disconnect to the PV + and PV - terminals on the charge controller. Strip exactly 12mm of insulation. Ensure no stray copper strands are splaying outside the terminal block, which can cause a short across the 2mm gap between the PV+ and BAT+ screws.

Step 3: Battery to Controller BAT Terminals (Do This First!)

Before tightening the PV wires, connect the battery. Run 8 AWG wire from the battery's positive terminal, through a 30A inline fuse or breaker, to the controller's BAT + terminal. Connect the battery negative directly to the BAT - terminal. The controller's LED should illuminate, confirming it has detected a 12V system.

Step 4: Load Connection and the Grounding Path

If you are running small DC loads (like LED lights or a water pump), connect them to the Load + and Load - terminals. For larger loads or inverters, bypass the controller's load terminals entirely and wire directly to a DC busbar connected to the battery.

The Grounding Nuance: In a standalone 12V floating system, the DC negative is typically bonded to the chassis (in a vehicle) or a local ground rod (in a cabin). However, the PV array negative must remain floating. Do not bond the PV- wire to ground. Grounding the PV negative on a standard non-isolated MPPT controller will create a dead short through the internal MOSFETs, instantly destroying the unit.

Verifying Connections with a Multimeter

Do not rely on visual inspections alone. DC arcs do not self-extinguish like AC arcs; a loose connection will sustain a plasma arc and start a fire. Use a digital multimeter (DMM) to verify the following thresholds before energizing the system.

  1. PV Open Circuit Voltage (Voc) Check: Before plugging the PV wires into the controller, set your DMM to DC Volts. Probe the bare ends of the PV+ and PV- wires. You should read between 18V and 22V for a standard 100W '12V' panel. If you read 0V, check your MC4 crimps. If you read a negative number, your polarity is reversed—swap the wires before inserting them into the controller.
  2. Battery Voltage Check: Probe the BAT+ and BAT- terminals on the controller. A healthy 12V LiFePO4 battery should read between 13.2V and 13.6V at rest. If it reads below 11V, the controller's low-voltage disconnect (LVD) may prevent it from booting; charge the battery via an AC shore charger first.
  3. Voltage Drop Test (Under Load): Once the system is running and the sun is hitting the panels, measure the voltage at the PV disconnect, then measure it again at the controller's PV terminals. The difference should be less than 0.5V. A drop greater than 1V indicates undersized wire, a bad crimp, or a failing breaker contact.
  4. Ground Continuity: Set the DMM to resistance (Ohms). With the system powered down, probe the battery negative terminal and your designated chassis ground point. You must read less than 0.5 ohms. If it reads OL (open loop), your ground bond is broken.

Edge Cases and Safety Callouts

Working with solar photovoltaic systems introduces unique hazards that standard AC home wiring does not. You cannot simply 'turn off' a solar panel; as long as photons are hitting the silicon, it is generating lethal potential in series configurations, and high-current fire hazards in parallel 12V setups.

  • Lithium Fire Safety: If using LiFePO4 cells, ensure your charge controller is explicitly programmed with the correct absorption (14.4V) and float (13.6V) setpoints. Overcharging a lithium cell without a functioning BMS will result in thermal runaway. Never parallel mismatched battery capacities or chemistries.
  • MC4 Crimping Failures: The number one cause of RV and cabin solar fires is poorly crimped MC4 connectors. Use a dedicated MC4 ratcheting crimp tool (like the Renogy or BougeRV specific crimpers). A standard electrical crimper will not compress the specialized brass pins correctly, leading to a high-resistance joint that melts at 8A.
  • Reverse Polarity at Night: At night, a solar panel becomes a giant diode. If your controller lacks internal reverse-current blocking (most modern MPPTs have this, but cheap PWMs often don't), the battery will discharge backward through the panel. The 15A PV breaker prevents wire melting, but it won't stop the battery drain. Always use a controller with documented night-time reverse current protection.

By tracing the diagram node-by-node, respecting the physical terminal limits, and verifying every joint with a meter, your 12V solar array will operate safely and efficiently for decades. For deeper dives into specific panel configurations, consult the manufacturer's sizing calculators to ensure your series/parallel strings match the MPPT voltage window.