Unit 05 · lesson

Follow the Power

When a robot stops moving, people often look at the code first.

Sometimes the battery connector is loose.

Electrical troubleshooting gets much easier when you separate power flow from signal flow.

Power path

A simplified motor power path looks like:

battery

main protection / disconnect

distribution

motor driver

motor

mechanical load

The controller may command the driver, but the controller usually does not supply the motor's power directly.

That distinction matters.

A perfect command signal cannot move a motor if the high-current power path is open.

Voltage, current, and power

Voltage is an electrical potential difference. Current is charge flow. Electrical power is:

P = V × I

If a motor system draws 8 A from a 12 V supply:

P = 12 × 8 = 96 W

That does not mean 96 W becomes useful mechanical output. Drivers, wires, motor windings, gears, and friction all create losses.

Voltage drop under load

A battery may measure a healthy voltage with no load and sag when a motor demands high current.

That can cause:

  • controller resets;
  • weaker motor output;
  • sensor instability;
  • communication faults.

The symptom may look like software because the controller restarts. The root cause can still be electrical.

Build two diagrams

Draw the same robot twice.

Diagram A: power

source → protection → distribution → driver → actuator

Diagram B: control

sensor/controller → command signal → driver

Then answer:

  • Which wires carry actuator power?
  • Which connection tells the driver what to do?
  • Which failure could leave the controller alive while the motor is dead?
  • Which failure could remove both?

That separation will save you hours later.

Voltage is not the whole power story

A robot battery may be labeled with a nominal voltage, but a motor does not consume a fixed amount of power simply because it is connected to that battery. Current changes with load, and voltage can sag under heavy demand.

Electrical power is:

P = V × I

If a 12 V system is supplying 20 A, the electrical power at that moment is approximately:

P = 12 V × 20 A = 240 W

Now imagine several motors accelerating at once. The current demand rises. Wiring resistance, connectors, protection devices, and the battery's internal resistance all matter. The voltage seen by the controller can fall enough to cause a reset even though the battery appeared "charged" a moment earlier.

Follow both energy and protection

A useful power map separates the main energy path from the devices that control risk.

battery

  ├── main disconnect / protection

distribution
  ├── motor branch → motor driver → motor
  ├── controller branch → controller
  └── sensor branch → regulated device

The exact hardware differs across robot platforms. The reasoning does not.

For every branch, identify:

  1. what supplies the energy;
  2. what conductor carries it;
  3. what device controls or converts it;
  4. what protects the branch;
  5. what happens downstream if that branch fails.

A wiring diagram becomes useful when it lets you predict consequences before smoke becomes the diagnostic tool.

system flow

Electrical Power, Polarity, and Protection: Safe Control Flow

  1. De-energize

    Confirm the approved setup and power-off boundary.

  2. Trace

    Model power, signal, controller, and actuator paths.

  3. Test

    Use a controlled observation to check expected behavior.

  4. Document

    Record correction, limitation, and next safe step.

Read this concept flow as plain text
  1. De-energize. Confirm the approved setup and power-off boundary.
  2. Trace. Model power, signal, controller, and actuator paths.
  3. Test. Use a controlled observation to check expected behavior.
  4. Document. Record correction, limitation, and next safe step.