Throttle Input

Throttle input is useful to log to see how the car is being driven, however due to the number of different ways throttles are implemented on cars there are a few methods of interfacing it to the eChook.

A throttle input is also needed for the apps lap counter feature, as this uses the throttle to determine race start.

Finally, the eChook will take a variable throttle and output a PWM signal that can be used as an input to a higher power motor driver circuit. The green LED on the eChook board is connected to this output.

Throttle Configuration

There are two main ways that teams tend to use the throttle input with the eChook, depending on whether a separate motor control system is being used (be that simple relays or a more sophisticated controller such as a 4QD)

  • Logger only - the motor control is handled by a different system and the eChook is just used to log the the throttle input

  • Motor control (Fully Connected) - the PWM output of the eChook is used to control the motor, according to the throttle input and any processing on the eChook.

Logger only:

The eChook needs to share the same ground reference, normally battery negative, as the motor control system, and just the throttle signal should be fed into the eChook board

Throttle
eChook Throttle Connenctor

Not Connected

5V

Throttle Signal to Motor Controller

In

Not Connected - shared GND

GND

If using a 4QD controller DO NOT connect the 4QD Ground to the eChook Ground.

Fully Connected

The eChook provides 5V power and the ground reference as well as reading the throttle output

Throttle
eChook Throttle Connector

5V Power (If required)

5V

Output Signal

In

GND

GND

These tables apply to each different type of throttle described below

Throttle Types

As well as different ways of connecting the throttle, there are multiple common types of throttle used in Greenpower racing, and the connections are different for each:

This is the input that the eChook board is designed for and is the commonly used eBike or eScooter hall effect throttle, or any potentiometer based throttle and if a variable throttle input is used, it is likely that it already works in this voltage range, however confirm this with a multimeter before attaching 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

Was this helpful?