JapCarForum Car Manufacturers Lexus/Toyota IS200 / IS300 / SPORTCROSS / Altezza retrofitting cruise control to IS200 manual...

retrofitting cruise control to IS200 manual...

retrofitting cruise control to IS200 manual...

lex2oos
Member
138
23-09-2020, 03:18 AM
#1
...from different car??

From first days of owning a IS200 I really wanted cruise control for it, I looked and even tried to go OEM way adding cruise stalk to steering wheel, but later I found out that wires from stalk don't go anywhere further than steering column, so that didn't work...

Later I was looking at aftermarket cruise kits, but they go around 100+ pounds, have ugly controls, actuators and I think they are nothing near OEM parts quality wise.

In my country (Latvia) older cars still are very popular and especially bmw's, vw's and audi's. so the parts are cheap and widely avelable. I was looking for a cruise control actuator and wanted to programm my own control unit and put it in my car. I even wrote a program that controls actuator with PID algorithm, but never tested it in car. I knew that bmw uses seperate ECU's for almost everything in the car and also for cruise control so I started searching around.. A nice thing also is that older cars (e30, e36) do not have any kind of body or ecu communication bus like CAN or MPX, so that system can work as complete stand-alone unit. (cruise module must be coded if bought brand new from dealer. If the module has been used in a car before, it should work straight away) ahother good thing is that it does not matter if the car was auto or manual, ecu's are the same, there are just minor differences in wiring.

so - I got myself a cruise actuator from a e39 for 15 euros and ECU from 96' e36 auto for another 15 euros, looked up for wiring diagram online and started bench-testing.

For OEM look I bought cruise stalk and steering wheel back cover from IS300 for another 15 euros.

I got cruise control working on my desk using laboratory signal generator as speed input for ecu.

Vehicle speed
Clutch pedal
Brake pedal
are the three things needed for cruise to work

this cruise also have ON/OFF switch, accelerate/set, deccelerate/set, resume and cancel.

Getting BMW cruise to work with Toyota/Lexus cruise stalk is a whole different story...
lex2oos
23-09-2020, 03:18 AM #1

...from different car??

From first days of owning a IS200 I really wanted cruise control for it, I looked and even tried to go OEM way adding cruise stalk to steering wheel, but later I found out that wires from stalk don't go anywhere further than steering column, so that didn't work...

Later I was looking at aftermarket cruise kits, but they go around 100+ pounds, have ugly controls, actuators and I think they are nothing near OEM parts quality wise.

In my country (Latvia) older cars still are very popular and especially bmw's, vw's and audi's. so the parts are cheap and widely avelable. I was looking for a cruise control actuator and wanted to programm my own control unit and put it in my car. I even wrote a program that controls actuator with PID algorithm, but never tested it in car. I knew that bmw uses seperate ECU's for almost everything in the car and also for cruise control so I started searching around.. A nice thing also is that older cars (e30, e36) do not have any kind of body or ecu communication bus like CAN or MPX, so that system can work as complete stand-alone unit. (cruise module must be coded if bought brand new from dealer. If the module has been used in a car before, it should work straight away) ahother good thing is that it does not matter if the car was auto or manual, ecu's are the same, there are just minor differences in wiring.

so - I got myself a cruise actuator from a e39 for 15 euros and ECU from 96' e36 auto for another 15 euros, looked up for wiring diagram online and started bench-testing.

For OEM look I bought cruise stalk and steering wheel back cover from IS300 for another 15 euros.

I got cruise control working on my desk using laboratory signal generator as speed input for ecu.

Vehicle speed
Clutch pedal
Brake pedal
are the three things needed for cruise to work

this cruise also have ON/OFF switch, accelerate/set, deccelerate/set, resume and cancel.

Getting BMW cruise to work with Toyota/Lexus cruise stalk is a whole different story...

lex2oos
Member
138
23-09-2020, 03:21 AM
#2
more to come...
lex2oos
23-09-2020, 03:21 AM #2

more to come...

lex2oos
Member
138
23-09-2020, 03:53 AM
#3
Can posts be edited?

anyway..

Lexus and BMW cruise stalk use two different ways of telling ecu what the driver wants.

First BMW.

BMW uses stalk that is connected to ECU with 5 wires one is +12 volts and the switch just shorts out those 12 volts to some of the other 4 pins. Thats simple. Easiest way would be controlling the cruise with just few push buttons, one for each function.
this is how cruise stalk from bmw looks like:
[Image: BMW.jpg]

As for Toyota...
Those guys are not so simple with their designs so they came up with idea to use just two wires (one is ground) for all cruise control functions. Toyota stalk works as voltage divider. From ECU comes out 12 volts and in cruise switch there are 3 resistors and other wire goes to ground. If some function is being aplied from the cruise stalk, 12 volts from ecu are being pulled down to ground trough some of those 3 resistors. For example if you press on/off, 12 volts are being pulled down to 0, set/coast gives 3 volts, resume/acc gives 6 and so on...
This is how toyota/lexus stalk looks like:
[Image: Capture.jpg]

How to control BMW’s ECU with Lexus stalk? I am sure there is a simple way translating diferent voltage levels from Lexus stalk an outputing 12 volt on/off signals using analog circuits, but i choose to use ATmega microcontroller and Arduino board.

I have not checked what is minimal voltage needed for BMW’s ecu to sense some kind of input of switch, but if 5 volts will work, that would be great. Arduino will read output from cruise stalk and translate them to HIGH and LOW states for different pins for bmw ecu.

Now what is left for me is to make wiring more or less pretty and install everything in car. after that, test on jackstands to test all the functions, especially all the safety related and go for a test drive...
hopefully I will make some photos later of the components and installation.
lex2oos
23-09-2020, 03:53 AM #3

Can posts be edited?

anyway..

Lexus and BMW cruise stalk use two different ways of telling ecu what the driver wants.

First BMW.

BMW uses stalk that is connected to ECU with 5 wires one is +12 volts and the switch just shorts out those 12 volts to some of the other 4 pins. Thats simple. Easiest way would be controlling the cruise with just few push buttons, one for each function.
this is how cruise stalk from bmw looks like:
[Image: BMW.jpg]

As for Toyota...
Those guys are not so simple with their designs so they came up with idea to use just two wires (one is ground) for all cruise control functions. Toyota stalk works as voltage divider. From ECU comes out 12 volts and in cruise switch there are 3 resistors and other wire goes to ground. If some function is being aplied from the cruise stalk, 12 volts from ecu are being pulled down to ground trough some of those 3 resistors. For example if you press on/off, 12 volts are being pulled down to 0, set/coast gives 3 volts, resume/acc gives 6 and so on...
This is how toyota/lexus stalk looks like:
[Image: Capture.jpg]

How to control BMW’s ECU with Lexus stalk? I am sure there is a simple way translating diferent voltage levels from Lexus stalk an outputing 12 volt on/off signals using analog circuits, but i choose to use ATmega microcontroller and Arduino board.

I have not checked what is minimal voltage needed for BMW’s ecu to sense some kind of input of switch, but if 5 volts will work, that would be great. Arduino will read output from cruise stalk and translate them to HIGH and LOW states for different pins for bmw ecu.

Now what is left for me is to make wiring more or less pretty and install everything in car. after that, test on jackstands to test all the functions, especially all the safety related and go for a test drive...
hopefully I will make some photos later of the components and installation.

Stoney
Posting Freak
2,117
07-10-2020, 03:53 AM
#4
If you are a paid member you can edit your posts. If not then you can PM one of the Moderating team and they can edit it for you.

This all looks very complicated and is probably a little beyond my understanding. I had always thought that retrofitting cruise to a manual IS200 was not possible!

How will you get the BMW cruise ECU to control the Lexus throttle motor? As isn't that controlled by one of the Lexus ECUs?

[Image: tempsig2.jpg]
Confusedad: It was a tough call to make, but the Supercharged IS200 is being retired. Confusedad:
Stoney
07-10-2020, 03:53 AM #4

If you are a paid member you can edit your posts. If not then you can PM one of the Moderating team and they can edit it for you.

This all looks very complicated and is probably a little beyond my understanding. I had always thought that retrofitting cruise to a manual IS200 was not possible!

How will you get the BMW cruise ECU to control the Lexus throttle motor? As isn't that controlled by one of the Lexus ECUs?


[Image: tempsig2.jpg]
Confusedad: It was a tough call to make, but the Supercharged IS200 is being retired. Confusedad:

lex2oos
Member
138
08-10-2020, 07:14 AM
#5
BMW's use cable operated cruise control with a seperate actuator. That means I need to connect another cable to the throttle. BMW actuator will move throttle making Lexus ecu think that gas pedal is being pressed...
lex2oos
08-10-2020, 07:14 AM #5

BMW's use cable operated cruise control with a seperate actuator. That means I need to connect another cable to the throttle. BMW actuator will move throttle making Lexus ecu think that gas pedal is being pressed...

Rabster
Posting Freak
10,234
09-10-2020, 12:46 AM
#6
Sounds interesting



Follow us on Twitter and join us on Facebook


Contact me to get your video hosted on the club YouTube Account

[SIGPIC][/SIGPIC]
Rabster
09-10-2020, 12:46 AM #6

Sounds interesting




Follow us on Twitter and join us on Facebook


Contact me to get your video hosted on the club YouTube Account

[SIGPIC][/SIGPIC]

lex2oos
Member
138
04-07-2021, 08:55 AM
#7
It's been a long time since my first post, but finally my CC works!

main problems were figuring out how to connect one more cable to throttle body for cruise actuator, but I got that going with a zip tie...

other problem was to get the CC to engage - wont go in to small details since it's not that interesting, but the problem was - when I connected BMW's cruise computer to IS200 tachometer signal, Tach drops to zero... solved that by adding optoinsulator for output/input

anyway - cruise works as a charm! just returned from 500km trip around my country and I have not been so relaxed ever before after such a long trip and I averaged 37.6 mpg

OEM stalk works great! On-Off works as it should, accel, decel functions work as they should, but set function is no top, not bottom, but that can be solve by re-programing interface board. also Resume function is not working, yet
Cancel works too Smile

later I will try to connect cruise input to speed sensor and not tach, since now my cruise control works by keeping rpm's steady, but it tends to bounce at low speeds and low engine load.

for those who are worried about safety facotors - cancel function works, and Brake pedal cuts power to actuator. I will add clutch switch later. and there is main power switch in my glove box.

pictures with engine bay later.
lex2oos
04-07-2021, 08:55 AM #7

It's been a long time since my first post, but finally my CC works!

main problems were figuring out how to connect one more cable to throttle body for cruise actuator, but I got that going with a zip tie...

other problem was to get the CC to engage - wont go in to small details since it's not that interesting, but the problem was - when I connected BMW's cruise computer to IS200 tachometer signal, Tach drops to zero... solved that by adding optoinsulator for output/input

anyway - cruise works as a charm! just returned from 500km trip around my country and I have not been so relaxed ever before after such a long trip and I averaged 37.6 mpg

OEM stalk works great! On-Off works as it should, accel, decel functions work as they should, but set function is no top, not bottom, but that can be solve by re-programing interface board. also Resume function is not working, yet
Cancel works too Smile

later I will try to connect cruise input to speed sensor and not tach, since now my cruise control works by keeping rpm's steady, but it tends to bounce at low speeds and low engine load.

for those who are worried about safety facotors - cancel function works, and Brake pedal cuts power to actuator. I will add clutch switch later. and there is main power switch in my glove box.

pictures with engine bay later.

Sparkystav
Administrator
14,683
04-07-2021, 09:39 AM
#8
Nice!

OutlawJapClub Admin Team
Sparkystav
04-07-2021, 09:39 AM #8

Nice!


OutlawJapClub Admin Team

lex2oos
Member
138
08-07-2021, 03:43 AM
#9
Actuator:
[Image: 577041B2-7EE2-4B03-BDA8-ACD276DBBA69.jpg]
[Image: 9C24B384-4538-40CF-ABAB-77610ECD5B92.jpg]
I made brackets to mount on existing bolts, so no drilling.

And this is how its connected to TB Big Grin
[Image: D3FFCC9A-066E-496C-990F-3EA095162C38.jpg]
anyway - it works perfect
lex2oos
08-07-2021, 03:43 AM #9

Actuator:
[Image: 577041B2-7EE2-4B03-BDA8-ACD276DBBA69.jpg]
[Image: 9C24B384-4538-40CF-ABAB-77610ECD5B92.jpg]
I made brackets to mount on existing bolts, so no drilling.

And this is how its connected to TB Big Grin
[Image: D3FFCC9A-066E-496C-990F-3EA095162C38.jpg]
anyway - it works perfect

Rabster
Posting Freak
10,234
21-07-2021, 11:53 PM
#10
looks good may consider this on my daily



Follow us on Twitter and join us on Facebook


Contact me to get your video hosted on the club YouTube Account

[SIGPIC][/SIGPIC]
Rabster
21-07-2021, 11:53 PM #10

looks good may consider this on my daily




Follow us on Twitter and join us on Facebook


Contact me to get your video hosted on the club YouTube Account

[SIGPIC][/SIGPIC]

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)
Related Threads…
Replies 4
Views 323
13-12-2023, 02:06 PM
Last Post by Moley
Replies 3
Views 466
09-11-2023, 03:46 AM
Last Post by Dinho
Replies 17
Views 690
06-11-2022, 01:49 AM
Last Post by Rabster
Replies 4
Views 1,156
02-11-2022, 10:55 AM
Last Post by Sparkystav
Replies 2
Views 304
06-08-2022, 11:58 AM
Last Post by Brad92
Replies 38
Views 1,127
23-02-2022, 01:20 PM
Last Post by beamstezza
Replies 2
Views 349
18-10-2021, 02:04 AM
Last Post by Rabster
Replies 7
Views 453
03-09-2021, 11:04 AM
Last Post by FOSSIL FUELS
Replies 1
Views 485
29-08-2021, 09:59 AM
Last Post by Sparkystav
Replies 35
Views 7,698
04-08-2021, 04:34 AM
Last Post by cjoseph