Throttle Input

Throttle input is useful to log because it shows how the car is being driven. Since throttle systems vary between cars, there are several safe ways to interface throttle signals to the eChook.

Throttle input is also needed for the app lap counter feature, because this uses throttle signal to detect race start.

The eChook can also take a variable throttle input and generate a PWM output for a higher-power motor driver circuit. The green LED on the eChook board is connected to this output.

Throttle Configuration

There are two common ways to use throttle input with the eChook, depending on whether a separate motor control system is used (from simple relays to a controller such as a 4QD).

  • Logger only - motor control is handled by another system and the eChook only logs the throttle input.

  • Motor control - eChook PWM output is used to control the motor based on throttle input and any eChook processing.

Logger only

The eChook must share the same ground reference, normally battery negative, as the motor control system. Only the throttle signal is fed into the eChook board.

Throttle
eChook Throttle Connector

Not Connected

5V

Throttle Signal to Motor Controller

In

Not Connected - shared GND

GND

triangle-exclamation

Fully connected

The eChook provides 5V power and ground reference while reading throttle output.

Throttle
eChook Throttle Connector

5V Power (If required)

5V

Output Signal

In

GND

GND

These tables apply to each throttle type described below.

Throttle Types

As well as different connection methods, there are multiple throttle types used in Greenpower racing, and each has different wiring requirements:

This is the input type the eChook is designed for. It is common on eBike/eScooter hall-effect throttles and potentiometer-based throttles. Most variable throttles are already in this voltage range, but confirm with a multimeter before connecting anything.

This type of throttle can be connected directly to the eChook as per the tables above, depending on whether the eChook is acting as a logger only, or for motor control.

Last updated