4L60E gearbox controller
4L60E gearbox controller
ive been working on this in my spare time for a little while, due to a mate who has a v6 twin turbo drag car wanting to use a 4L60E but having trouble with shifting and manualising kits. so becuase of that, and that I just wanted somehting interesting to do in my spare time, I decided to have a crack at making something that would allow me to shift the gears electronically with buttons on the steering wheel. the result is my little arduino unit with a bit of simple code, 2 shifting buttons, a 7 segment display, and 3 solenoid drivers (thanks VL400). the idea was to connect to the two shifting solenoids and control them with the arduino. after a little research, I added a third to control the 3-2 downshift solenoid too. the display at the moment is blazingly simple... it just displays 1-4 on the display and the buttons shift either up or down, and the solenoid drivers change state to match that gear. for now the oil pressure solenoid remains disconnected, as that leaves the line pressure at full.
[youtube]https://www.youtube.com/watch?v=YGWEtLOT4cc[/youtube]
recently I tried it on a real car, a old VR shitter that had seen better days, the gearbox wasnt terribly great... so it wouldnt matter if I stuffed something up so I made up a loom off an old auto loom and dymod up all the wire labels, and plugged it in. I was running out of light fast so the video isnt real good. it shifted exactly as intended, a little slow but this box is old and half stuffed... and there is no way that the controller is slowing anything down, the solenoid drivers are instant. it flared going into third a little bit, again probably due to the state of the gearbox. a quite interesting note is that this is mainly only useful for upshifts, as leaving the stick in D means there is no over run clutch engaged and no engine braking... you can shift it back and not feel a thing if you are off the pedal... this video was fun to make as I had the controller in a bucket at me feet and head to lean down to push the shifting buttons... forgot to rotate the phone too.
[youtube]https://www.youtube.com/watch?v=gaDPeMm2Ca8[/youtube]
so next steps are to connect up the range switches from the gearbox to my arduino so I can sense the stick position and have the controller just apply the solenoids to suit the stick position directly. then the up and down shift buttons are not needed really, but you will still be able to over ride the stick and shift into any gear below the current stick position using the buttons (great for drag racing). once ive written the code for that, ill use a curly phone cord to hook up the switches onto the steering wheel, and an ethernet cable to extend the 7 segment display to reach the dash.
then go and have some fun in the paddock.
eventually ill get a few proper pcb's printed up to make it nice and neat. it could be subject to feature creep too if I could be bothered the arduino has enough inputs to do RPM, VSS, and TPS too, which mean I could enable serial communicaiton and have tunable shifting tables and tunerpro logging too, but that sort of code is well beyond my abilities to write at the moment... so anyway, I know standalone controllers exist already, so im not doing anything new, but going out and buying a ready made working unit would be no fun now, would it
[youtube]https://www.youtube.com/watch?v=YGWEtLOT4cc[/youtube]
recently I tried it on a real car, a old VR shitter that had seen better days, the gearbox wasnt terribly great... so it wouldnt matter if I stuffed something up so I made up a loom off an old auto loom and dymod up all the wire labels, and plugged it in. I was running out of light fast so the video isnt real good. it shifted exactly as intended, a little slow but this box is old and half stuffed... and there is no way that the controller is slowing anything down, the solenoid drivers are instant. it flared going into third a little bit, again probably due to the state of the gearbox. a quite interesting note is that this is mainly only useful for upshifts, as leaving the stick in D means there is no over run clutch engaged and no engine braking... you can shift it back and not feel a thing if you are off the pedal... this video was fun to make as I had the controller in a bucket at me feet and head to lean down to push the shifting buttons... forgot to rotate the phone too.
[youtube]https://www.youtube.com/watch?v=gaDPeMm2Ca8[/youtube]
so next steps are to connect up the range switches from the gearbox to my arduino so I can sense the stick position and have the controller just apply the solenoids to suit the stick position directly. then the up and down shift buttons are not needed really, but you will still be able to over ride the stick and shift into any gear below the current stick position using the buttons (great for drag racing). once ive written the code for that, ill use a curly phone cord to hook up the switches onto the steering wheel, and an ethernet cable to extend the 7 segment display to reach the dash.
then go and have some fun in the paddock.
eventually ill get a few proper pcb's printed up to make it nice and neat. it could be subject to feature creep too if I could be bothered the arduino has enough inputs to do RPM, VSS, and TPS too, which mean I could enable serial communicaiton and have tunable shifting tables and tunerpro logging too, but that sort of code is well beyond my abilities to write at the moment... so anyway, I know standalone controllers exist already, so im not doing anything new, but going out and buying a ready made working unit would be no fun now, would it
- Holden202T
- Posts: 10311
- Joined: Sat Feb 28, 2009 9:05 pm
- Location: Tenambit, NSW
- Contact:
Re: 4L60E gearbox controller
nice work man
No matter what the question is, the answer is always more horsepower!
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
Re: 4L60E gearbox controller
awesome
- delcowizzid
- Posts: 5493
- Joined: Sat Feb 28, 2009 8:38 pm
- Location: Wellington NZ
- Contact:
Re: 4L60E gearbox controller
no-one is ever idle around this joint LOL love your work jayme
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
- Holden202T
- Posts: 10311
- Joined: Sat Feb 28, 2009 9:05 pm
- Location: Tenambit, NSW
- Contact:
Re: 4L60E gearbox controller
yeah man we get bored easy so have to keep the projects rolling
No matter what the question is, the answer is always more horsepower!
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
- VL400
- Posts: 4991
- Joined: Sun Mar 01, 2009 2:54 pm
- cars: VL Calais and Toyota Landcruiser. Plus some toys :)
- Location: Perth, WA
- Contact:
Re: 4L60E gearbox controller
Nice work Jayme, good to see it all working on a car
Re: 4L60E gearbox controller
quick update. the drag car this was intended for is going to race at stanthorpe on the 31st, so I got my ass into gear and did a bit more work on it. bit of a general tidy up of the pin headers and shorten some wires. needed a longer 8 wire screen cable, so hacked the ethernet port off a dead network card . also finished the range switch code so it will shift into whatever position you move the stick to, but also let you use the steering wheel buttons to shift into any gear below the current stick position. seems to work on the bench well, so sometime between now and the weekend ill take it back out to the VR and give it another run.
- Holden202T
- Posts: 10311
- Joined: Sat Feb 28, 2009 9:05 pm
- Location: Tenambit, NSW
- Contact:
Re: 4L60E gearbox controller
coming along nicely!
No matter what the question is, the answer is always more horsepower!
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
Just starting out? Have a read of the getting started guide
Basic tuning of a delco ECM with $12P thread
Advanced tuning of a delco ECM with $12P thread
-
- Posts: 591
- Joined: Thu Nov 03, 2011 7:57 pm
- cars: hsv enhanced vs ss
vt xu6
fb holden
toyota landcruiser
vt ss s1 - Location: perth wa
Re: 4L60E gearbox controller
Nice work jayme
- VL400
- Posts: 4991
- Joined: Sun Mar 01, 2009 2:54 pm
- cars: VL Calais and Toyota Landcruiser. Plus some toys :)
- Location: Perth, WA
- Contact:
Re: 4L60E gearbox controller
Its nearly factory, uses some ECU wiring
Bet the binary coded gear selector range switches made coding simple
Bet the binary coded gear selector range switches made coding simple