Skip to content

KoffeeCreations TCU R3.0.0

Wintergrasped edited this page Nov 27, 2020 · 9 revisions

Introduction R3.0.0

This page contains the setup, installation and operation of the KoffeeCreations Transmission Controller Revision 3.0.0

Initial Setup

Start by connecting your Controller to your computer and loading the latest TransControlV3_FirmwareV2.ino contained in the /Firmware/Developent/TCU/ directory of this repository into your Arduino IDE (Or Arduino Create). In the Upper section of the code you will find your basic settings along with a breif description of what that setting controls here we will break down these basic settings.

Basic Settings

Lets go over the basic settings available and their default values.

  • cylinders = 8 - This is the number of cylinders in your application this number is used to properly interpet your engine tach signal you tach signal should pulse exactly half the number of cylinders per revolution (4 pulses per rev on typical V8)

  • vssteeth = 40 - This is the number of teeth on your VSS ring if using the internal speed sensor on your 4L60E or 4L80E the default value is correct however if you are using a wheel speed sensor please change this too match your setup.

  • USRPM = 3200 - This is the RPM we Up shift under normal circumstances before other factors come into play.

  • DSRPM = 1200 - This is the RPM we Down shift under normal circumstances.

  • HUSRPM = 5100 - This is our Up shift RPM when our Wide Open Throttle and OR "Sport Mode" switch is engaged.

  • HDSRPM = 3200 - This is our Down shift RPM when our Wide Open Throttle and OR "Sport Mode" switch is engaged.

  • HSTSPEED = 20 - This is the Vehicle Speed we shift into 1st when our Wide Open Throttle and OR "Sport Mode" switch is engaged and we have no tach signal.

  • HNDSPEED = 30 - This is the Vehicle Speed we shift into 2nd when our Wide Open Throttle and OR "Sport Mode" switch is engaged and we have no tach signal.

  • HRDSPEED = 50 - This is the Vehicle Speed we shift into 3rd when our Wide Open Throttle and OR "Sport Mode" switch is engaged and we have no tach signal.

  • HTHSPEED = 60 - This is the Vehicle Speed we shift into 4th when our Wide Open Throttle and OR "Sport Mode" switch is engaged and we have no tach signal.

  • STSPEED = 10 - This is the speed we shift into 1st under normal circumstances if we do not have a tach signal.

  • NDSPEED = 20 - This is the speed we shift into 2nd under normal circumstances if we do not have a tach signal.

  • RDSPEED = 30 - This is the speed we shift into 3rd under normal circumstances if we do not have a tach signal.

  • THSPEED = 50 - This is the speed we shift into 4th under normal circumstances if we do not have a tach signal.

  • basePressure = 0.22 - This sets our base shift pressures this setting uses a range of 0 - 0.5 in an inverted rang so 0 is full hard shifts (Full Line pressure on gear changes) and 0.5 is full soft shifts this setting will have to be tuned to your setup.

  • tcCurve = 100 - This sets how fast we engage our torque converter clutch when in overdrive. low numbers are a faster engagement high numbers are a slower engagment. Setting this number too high can result in Torque Converter Clutch damage. If you have a Pre-2002 Transmission please set this too 0 unless you have a carbon clutch Torque Converter from a later transmission as the early Torque Converter clutches where not intended to slip

  • rgear = 4.10 - This is used in our Vehicle speed calculations if using a the internal speed sensor or using a driveshaft speed sensor if you are using a wheel speed sensor please set this value to 1.

  • trpm = 747 - This is used for fine tuning our Vehicle Speed calculations set this to match your specific tire size Revolutions Per Mile.

  • Mdelay = 500 - This is how long in Milliseconds we must wait between manual mode shifts this prevents double shifts from holding the shift button too long.

Clone this wiki locally