Jump to content
Volvospeed Forums

Plug N Play Aw50-42Le Paddle Shifter Kit (M4.3/m4.4) Anyone Interested?


Simply Volvo

Paddle Shifter Kit  

122 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

So today im going to finish up with the whole CEL stuff. Im gonna do some testing and build the circuit required to prevent the CEL from triggering when you switch to Paddle Shifter Mode. This should be a very straight forward process. Ill post up results later and possibly a video.

Link to comment
Share on other sites

  • Replies 255
  • Created
  • Last Reply

Interested.

I was thinking if you set the downshifts to work on a double tap it might be a little insurance against downshifting on accident. Easy method to avoid accidental high revs.

I am very interested in this setup. Although I would want mine with both micro switches on the left side attached to my hand controls. Other than that consider me sold.

Recently I have been thinking of doing something similar but I would much rather buy one than reinvent the wheel.

Link to comment
Share on other sites

Interested.

I was thinking if you set the downshifts to work on a double tap it might be a little insurance against downshifting on accident. Easy method to avoid accidental high revs.

I am very interested in this setup. Although I would want mine with both micro switches on the left side attached to my hand controls. Other than that consider me sold.

Recently I have been thinking of doing something similar but I would much rather buy one than reinvent the wheel.

Hmm i like that idea of the double tap to shift. What do you guys think of that? Maybe I can make that a user-definable function. And sure micro switches on one side attached to your hand controls should world perfectly! Once i start designing the paddles, people who want custom stuff, I can work with them and do my best to come up with a solution that shall fit their requirements.

Keep up the good work! (:

I Will!

Link to comment
Share on other sites

I would think a double tap for down and a single tap for up would be easy enough. That way you don't have to program rpm windows for the system to ignore a downshift unless it is in a specific range. At least that was the idea I had when I started thinking about making something similar.

Then downshifts wont happen by accidental bumping of the paddle, only intentional double taps will trigger a downshift.

Link to comment
Share on other sites

I think what you're doing here is great, couldn't be more impressed with your efforts!

I implemented paddle shifters on my 850 a few years ago and I found it was quite easy to take road speed and RPM as inputs to prevent accidental downshift that would over redline the motor.

Since you know the ratio of each gear your MC can divide RPM by road speed and determine the current ratio which in turn determines the current gear. Then multiply the current RPM by the next lower ratio, if the result is over redline then shift is not permitted.

Plus that additional sensor input means you can do cool stuff like launch control and burn out box switches! :)

Link to comment
Share on other sites

I would think a double tap for down and a single tap for up would be easy enough. That way you don't have to program rpm windows for the system to ignore a downshift unless it is in a specific range. At least that was the idea I had when I started thinking about making something similar.

Then downshifts wont happen by accidental bumping of the paddle, only intentional double taps will trigger a downshift.

RPM will be going in reguardless.

I think what you're doing here is great, couldn't be more impressed with your efforts!

I implemented paddle shifters on my 850 a few years ago and I found it was quite easy to take road speed and RPM as inputs to prevent accidental downshift that would over redline the motor.

Since you know the ratio of each gear your MC can divide RPM by road speed and determine the current ratio which in turn determines the current gear. Then multiply the current RPM by the next lower ratio, if the result is over redline then shift is not permitted.

Plus that additional sensor input means you can do cool stuff like launch control and burn out box switches! :)

Was just about to talk about this, so here i go! Thanks for the great comments, ill take a look at your threads! As of now I dont know if im going to be using a speed sensor input. That is just one more input i dont need. If i have current gear and RPM and i can calculate speed, without requiring two more pins. I will be finding current gear by using the the TCU solenoid outputs wired to my MCU. So when the paddles are disabled, the MCU is reading current gear and storing it, so when you enable paddles, it will know what gear to switch to and which gear your in. Since the TCU solenoid output is 12V i will need a simple level shifter transistor for each pin, pretty simple. Also whats a burnout box?

So first let me explain how CEL prevention works. When the TCU is removed and the engine is started, it throws code EFI-335 or P1618. In order to prevent this, on b15, the pin must low(no voltage) when the car is in 2nd position but no engine running and then high (+12V) when the engine is on. I decided that i would tap off of pin B12. After looking through VADIS i found out that this pin comes from the ECU and is called signal load. I looked at the voltage and it said 0.1V so i can connect this directly to my MCU as it is < 5. After that i looked at additional comments and found out at idle it outputs a 35HZ square wave. 35HZ clicked in my mind and I said hey, thats the same exact as the distributor output frequency. Soo...After some simple math:

35HZ / 5 cylinders = 7HZ per cylinder. Multiply this by 60 (7 * 60) then by two since the flywheels turns twice as fast as the Cam. So 7 * 60 * 2 = 840RPM. Hey wow thats the idling speed of the motor. Cool i got a RPM input. Now i can use that rpm input to determine is the motor is running and if it is, then the paddles can be turned on and ill know i need to apply 12v to pin B15.

So that about it for now, I just wanted to explain how those things worked.

Enjoy! Im still working my butt off on the schematic, then I can get the PCB done and well be on our way!

Oh Also i used them for about 10 days straight at full line pressure, I've had zero problems at all!

Hopefully more videos to come!

Link to comment
Share on other sites

For transistors consider the TIP120 or TIP125, they are darlington pair so already back EMF protected and can interface direct to MCU with just 2.2K ohm resistor on the base. They can handle upto 5 amps IIRC with minimal heat sink.

Burnout box is like line lock but electronic. Sorta like a stutter box on the old muscle cars.

I would also suggest line pressure control, it's a simple implementation really since the MCU can adjust the freq out on that power transistor to the STL solenoid. Then you can have programmable line pressure control that can be increased or decreased from stock setting. Since OE line pressure is not static but linear with respect to load you'll still need a calculated load value. Otherwise shifting will be harsh and hard on the trans. It's no different than revving up the motor and then dropping the gear selector into drive, it's just that you're already in motion....

Load = requested torque - actual torque

This can be calculated by TPS and RPM roughly or poll the ECU for the actual load value.

Sounds like you're nearly there!

Link to comment
Share on other sites

For transistors consider the TIP120 or TIP125, they are darlington pair so already back EMF protected and can interface direct to MCU with just 2.2K ohm resistor on the base. They can handle upto 5 amps IIRC with minimal heat sink.

Burnout box is like line lock but electronic. Sorta like a stutter box on the old muscle cars.

I would also suggest line pressure control, it's a simple implementation really since the MCU can adjust the freq out on that power transistor to the STL solenoid. Then you can have programmable line pressure control that can be increased or decreased from stock setting. Since OE line pressure is not static but linear with respect to load you'll still need a calculated load value. Otherwise shifting will be harsh and hard on the trans. It's no different than revving up the motor and then dropping the gear selector into drive, it's just that you're already in motion....

Load = requested torque - actual torque

This can be calculated by TPS and RPM roughly or poll the ECU for the actual load value.

Sounds like you're nearly there!

Cant u

Already have line pressure implemented. I will be using a TIP120 and use PWM. Line pressure will be adjusted automatically according to RPM, then you can add or minus with a user programmable function. I might add TPS and the functionality to program a TPS vs RPM table for line pressure.

To control the solenoids and anything else that needs 12V im and using infenion high side switch intercooler's. BTS711L1 to be specific. Its 4 high side switches in 1.

As of right now im using MOLEX KK headers to keep things need inside the box. I have the serial TX and RX wired to a connector. There *MAY* again *may* be a USB to serial converter onboard and a windows IDE, for programming user definable variables and tables and features. (AKA trans tuner lol) Again i feel like im thinking way ahead with this, but im considering this as a possibility.

Also P/N/D idle compensation so when you shift into D the revs dont drop like mad crazy.

Thats about it for hardware... all the rest is software... and i love software and programming so i think im gonna try and make this pretty cool.

Oopss ignore the cant u. That was from another window haha.

Link to comment
Share on other sites

You should totally buy an Audi then as those German paddles would look sweet in your girly hands.

OP- Seriously, other then the technical mumbo jumbo that I dont understand, your work is appreciated. I look forward to the final product.

Gary

Link to comment
Share on other sites

Schematic is just about done. Need to add TPS, everything else is implemented.

Rundown:

Hardware(that ill be interfacing with):

  1. Sol 1

  2. Sol 2

  3. Lockup Sol

  4. Line Pressure Sol

  5. P/N/D Compensation

  6. RPM

  7. TCU ON/OFF

  8. CEL FIX

  9. PADDLE INPUT

  10. TPS Input!!

IF i decided to add a usb to serial interface:

Software:

1.User definable variables (double tap shift, over rev protection)

2. TPS vs RPM table for line pressure

3. Burnout Box

4. Launch Control(Brake boosting stuff).

5. Other things that i can add after hardware.

People can comment on things to add to software or whatever.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...