Motion vs Rider Effort: An E-Bike Sensor STEM Lesson

Motion vs Rider Effort: An E-Bike Sensor STEM Lesson

Scope: This is a conceptual, signal-level STEM lesson. TVG Report did not instrument or road-test the e-bike sensor systems discussed here.

Cadence and torque signals answer different control questions. A cadence sensor reports crank rotation; a torque sensor measures a load-related quantity that the system uses to estimate rider effort. Production e-bikes may combine both with speed and other inputs, so this is not a universal either-or architecture.

Start with the signal path

A useful classroom model is:

Rider input → sensor → controller logic → commanded assist.

A pulse-based cadence example introduces event detection and state logic. Firmware can use pulse timing to determine whether the crank is moving and, depending on the implementation, estimate rotational rate. A torque signal adds scaling, calibration, filtering and plausibility checks because the measured value varies with load.

Conceptual comparison of cadence and torque sensing in an e-bike control system

Two signals, two questions

  • Cadence: Is the crank rotating, and how quickly are events arriving?
  • Torque: What load-related magnitude is the sensor reporting?

Torque-derived input can support effort-proportional control, but perceived smoothness also depends on sampling, filtering, controller tuning, motor response and other sensor inputs. Likewise, a cadence-based controller does not have to behave like a simple on/off switch; its response depends on the firmware around the signal.

A classroom-safe observation exercise

Keep the exercise at signal level. Use prerecorded traces, a manufacturer training unit or low-voltage sensor/simulator hardware. Do not alter road-bike firmware, defeat safety cutoffs, open a traction battery, energize an unsupported drive system or run an exposed wheel or drivetrain in a classroom.

Students can compare:

  • how quickly a start or stop appears in the data;
  • whether noise creates false transitions;
  • how filtering changes delay;
  • how scaling or calibration changes a torque-derived value;
  • how software should respond to missing or implausible inputs.
Low-voltage STEM demonstration of e-bike sensor signals with the traction system isolated

What the traces cannot prove

A signal-level exercise can illustrate event detection, proportional input, delay and filtering. It cannot establish the ride quality, safety or performance of every cadence- or torque-based e-bike. Bosch, for example, documents systems that use torque, cadence and speed inputs together; its implementation should not be generalized to every controller.

Discussion prompts

  • What should the controller do when cadence pulses stop unexpectedly?
  • How much filtering delay is acceptable before the system feels unresponsive?
  • Which values should trigger a fault instead of an assist command?

For real-bike fault isolation rather than the classroom lesson, see TVG’s maker-garage sensor diagnostics guide.

Sources

About TVG Editorial Team

TVG Report editorial coverage for robotics, AI, maker hardware, automation, and STEM technology.

View all posts by TVG Editorial Team →

Leave a Reply

Your email address will not be published. Required fields are marked *