Pneumatic shifting mechanism. Takes two inputs for gear change up and down, and moves a pneumatic actuator to rotate a selector barrel (sequential gear box) to select gear. Has a flashing LED to verify the system is running. Reads information from the CAN bus (connected to the engines ECU) to deduce an absolute value for current gear. Actuator control details: Using a standard PID library for the control algorithm, the actual control of the actuator is modified based on the PID computation. This is done using a control scheme that can be found here: http://tinyurl.com/35pzgjd In summary, the converted output from the PID computation has friction compensation, and compensates for the minimum time required to actuate the pneumatic valves that control the actuator. Currently under construction, none of it has been tested. Published to talk to other engineers for advice

Dependencies:   mbed Debounced PID

Download repository: zip gz