G'Day mate,
I've also thought about making one of these controllers (got as far as a flowchart and writing code for the individual modules etc etc...unfortunately that is as far as i have got because i dont have as much time to tinker with toys nowadays)
I was also going to use my controller to simulate the engine computer (i.e. to generate Idl, L1,L2,L3 and the OD enable output, by monitoring the tps and water temp) to allow the use of an aftermarket engine computer with the separate trans ecu. I was also going to allow switching between the factory ECT and full manual control.
A failsafe in manual mode would be to monitor the vehicle speed and if a downshift would result in an overrev to delay or ignore a downshift request. Similarly with other functions like Lockup, you wouldnt want to have lockup engaged when the car is stopped, or at low speeds (the right speed would be dependent on the gear its in), you also wouldnt allow Lock Up or Overdrive when the engine is cold. Essentially you would do the same the factory does except for controlling the shifts.
I also thought of a "drag" function whereby the controller would shift at pre-specified shift points, much like your suggestion. Similarly with the seven segment display, i was going to use another smaller (standalone) unit to do this, it would be connected to the solenoids themselves so that you could see what gear your in while in either auto or manual modes, lock up function would be displayed by use of the decimal point. Being standalone it could also be sold separately...
Autoshop101.com has some really good technical articles regarding toyotas. Here is the PDF for the ECT. http://www.autoshop101.com/forms/h16.pdf
It essentially describes how the factory system works and is what I was basing my control strategy on.
Rudi
Bookmarks