LS swap – DBW – Cruise control
With the engine swaps I have done in the past I have always attempted to make the driving experience as much as original as possible (other than the HP/torque and exhaust sound/volume changes). Things such as dash lights and gauges, gear selector display, and in this case cruise control should work as designed. My goal for this particular project was to adapt the existing cruise control lever to work with the GM DBW cruise control signals. As you may know the GM – DBW cruise control is very simple to setup using a couple of switches (1 SPST for the on/off, and one momentary SPDT for the set/resume/accel/coast function). However, the Lexus/Toyota signals on this series of vehicles and others in this time range use an analog signal to control the cruise control. This analog signal uses a series of resistors to signal the cruise control ECU to make the requested changes. To adapt the factory lever to the GM control we need to use a ADC (analog to digital convertor).
My first attempt to make this work was to utilize some of the existing functions in the Lexus/Toyota cruise control ECU. I used a LM339N voltage comparator to create my ADC. First I bread boarded the basic circuit.
Then I put the circuit together…
This was a failure… I attempted to use some of the functionality in the Lexus/Toyota Cruise Control ECU. This was a bad plan.. The ECU was in failure mode due to not having all the inputs from the factory Cruise Control process. Basically the on/off function was not working.. Lesson learned…
With the engine swaps I have done in the past I have always attempted to make the driving experience as much as original as possible (other than the HP/torque and exhaust sound/volume changes). Things such as dash lights and gauges, gear selector display, and in this case cruise control should work as designed. My goal for this particular project was to adapt the existing cruise control lever to work with the GM DBW cruise control signals. As you may know the GM – DBW cruise control is very simple to setup using a couple of switches (1 SPST for the on/off, and one momentary SPDT for the set/resume/accel/coast function). However, the Lexus/Toyota signals on this series of vehicles and others in this time range use an analog signal to control the cruise control. This analog signal uses a series of resistors to signal the cruise control ECU to make the requested changes. To adapt the factory lever to the GM control we need to use a ADC (analog to digital convertor).
My first attempt to make this work was to utilize some of the existing functions in the Lexus/Toyota cruise control ECU. I used a LM339N voltage comparator to create my ADC. First I bread boarded the basic circuit.
Then I put the circuit together…
This was a failure… I attempted to use some of the functionality in the Lexus/Toyota Cruise Control ECU. This was a bad plan.. The ECU was in failure mode due to not having all the inputs from the factory Cruise Control process. Basically the on/off function was not working.. Lesson learned…
Nice job on the documentation. That micro-controller looks very versatile.