Aw4 paddle shift - JeepForum.com
 
LinkBack Thread Tools
post #1 of 15 Old 09-04-2013, 07:40 PM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
Aw4 paddle shift

As simple of a transmission as the aw4 is, I can't seem to find anyone who has added paddle shifters to manually control the shift points. Am I missing a thread somewhere or has it been tried and failed?
It seems like you may have to design an electronic controller but the hardware can be setup in a back yard garage. Can the TCU be controlled by switches like wiring switches to the solenoids?

Mcjeeperson is offline  
Sponsored Links
Advertisement
 
post #2 of 15 Old 09-04-2013, 11:11 PM
uberxj92
Registered User
1992 XJ Cherokee 
 
Join Date: Oct 2012
Location: umatilla
Posts: 1,961
I've seen Google searches that allow you to control the shifting. I don't see why you couldn't pair up that with paddles.
Sounds fun

http://www.jeepforum.com/forum/f177/92-xj-sadness-2075657/index2.html
uberxj92 is offline  
post #3 of 15 Old 09-05-2013, 12:49 AM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
The way technology is going, it would not surprise me if I could find an app for that and shift an aw4 via iPhone.
Mcjeeperson is offline  
post #4 of 15 Old 09-05-2013, 05:32 PM
underpowered
Bouncin' on a Budget
 
underpowered's Avatar
1998 ZJ 
 
Join Date: Nov 2005
Location: northern kentucky
Posts: 3,036
a simple control and easily be made. My little brother swapped an AW4 into his ZJ and controls forward gears via toggle switches and does not even use a TCU. without the TCU, it only takes 3-4 wires to operate the AW4 manually.

His room mate is currently building a bump shift setup as well.

1998 ZJ-- lowered a touch

2005 GMC 2500HD 496 C.I.

Fat Amy-1989 K5 blazer. Linked, lifted, 38.5's on won tons. Big Girls can play in the woods too.
underpowered is offline  
post #5 of 15 Old 09-05-2013, 08:17 PM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
http://aw4tiptronic.blogspot.com/?m=1
This guy got pretty far into programming a shifter similar to a paddle shift. Unfortunately, it looks like he didn't finish it.
Mcjeeperson is offline  
post #6 of 15 Old 09-06-2013, 12:05 AM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
Just to clarify. I know there are plenty of gated shifters, multiple toggle switches, double shifters, and such that can control gear selection in the aw4. I've looked at radesigns shift controllers and none of them are what I need.

So what I am looking for is two single throw switches (or one double throw) that when bumped changes gears up or down. Can this be down simply with relays, diodes, and circuits? Or am I looking at more of a software programmed controller?

All this wiring is reminding me of my DC electricity classes, meaning a headache is in the works.
Mcjeeperson is offline  
post #7 of 15 Old 09-06-2013, 04:46 AM
uberxj92
Registered User
1992 XJ Cherokee 
 
Join Date: Oct 2012
Location: umatilla
Posts: 1,961
Is the head ache worth making money? Patten pending lol.

http://www.jeepforum.com/forum/f177/92-xj-sadness-2075657/index2.html
uberxj92 is offline  
post #8 of 15 Old 09-06-2013, 12:04 PM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
Always! $$$$$
Mcjeeperson is offline  
post #9 of 15 Old 09-06-2013, 06:00 PM
freeskier93
Registered User
1997 TJ Wrangler 
 
Join Date: Oct 2009
Location: Longmont
Posts: 7,139
It would probably be simplest to do software control if you want a typical sequential flappy paddle style shifter. A cheap arduino, two momentary push buttons, and some transistors is about all you'd need.

In software terms one button increments the gear number by 1 and the other decrements the gear by 1. In turn each number turns on the right combination of transistors to give you the correct gear.

Here's something I threw together. This is Arduino language.

Code:
int upShift = 0;
int downShift = 1;
int gear1 = 2;
int gear2 = 3;
int gear3 = 4;
int gear4 = 5;

void setup() {                
  pinMode(upShift, INPUT);
  pinMode(downShift, INPUT);
  //initializes pins 2-5 (gears 1-4) as outputs, 
  //these outputs control the transistors
  for (int i = 2; i < 5; i++){
    pinMode(i, OUTPUT);
  }
}

void loop() { 
  int currentGear = 1;
  int oldGear = 0;
  
  //monitors the up shift paddle 
  if (digitalRead(upShift) == HIGH && currentGear < 4){
    currentGear++;
  }
  
  //monitors the downshift paddle
  if (digitalRead(downShift) == HIGH && currentGear > 1){
   currentGear--; 
  }
  
  //if the gears have changed then the proper 
  //procedure will run to change the gears,
  //otherwise the following will be skipped
  
  if (currentGear /= oldGear) {
    
    //resets all pins to low
   for (int i = 2; i < 5; i++){
    digitalWrite(i, LOW);
   }
   
   //switches the proper gear
  switch (currentGear) {
    case 1:
      digitalWrite(gear1, HIGH);
      break;
    case 2:
      digitalWrite(gear2, HIGH);
      break;
    case 3:
      digitalWrite(gear3, HIGH);
      break;
    case 4:
      digitalWrite(gear4, HIGH);
      break;
       }
      
     //sets these values equal that way if 
     //there is no gear change the above will be skipped
      currentGear = oldGear;
  }
  
  while (digitalRead(upShift) == HIGH || digitalRead(downShift) == HIGH) {
      delay(1);
}

  delay(1);
}
This covers the basics and would be a good starting point. The code compiles, but whether or not it actually works or works well in another question. I know in reality that you need combinations of solenoids to turn on/off for certain gears, I don't know what those combinations are though so I simplified it. In reality the gear1-4 variables would correspond to the solenoids being controlled and in the the switch statement the the combination of proper solenoids would be turned on for the proper gear.
freeskier93 is offline  
post #10 of 15 Old 09-07-2013, 01:28 AM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
I won't even try to say that programming makes sense to me. But the arduino boards sure make it look possible. It's never too late too learn I guess.
Mcjeeperson is offline  
post #11 of 15 Old 09-07-2013, 09:35 AM
freeskier93
Registered User
1997 TJ Wrangler 
 
Join Date: Oct 2009
Location: Longmont
Posts: 7,139
Arduino is the first language I learned, it's pretty straight forward, basically just C++ with a thin veil over it.

What I love about Arduino is you don't have to use their boards. You can buy just the micro controller or pull it off their board and stick it on a custom board. Using PCB layout software like Eagle (which is free) you can create a custom board around the micro controller and cut down on the clutter.

I like this idea, an AW4 is one of my future goals so this is interesting to me.

Another note in the above code; there are two main functions in the code. Void Setup () and Void Loop (). Anything contained in Void Setup runs only ONCE every time the board is turned on or the reset button is pressed. After that it will never run a gain. This is where the digital pins on the board are initialized to either inputs or outputs.

Void Loop () as you might infer is an infinite loop. Anything contained in it repeats itself until the reset button is pressed or the board is turned off. At the end of the code there are delay() functions. When you see delay(1), that means operations are delayed for 1 millisecond. Delay(1000) would delay 1000 milliseconds (also equal to 1 second). Typically you always do delay(1) at the very end for stability purposes.
freeskier93 is offline  
post #12 of 15 Old 09-09-2013, 01:14 PM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
I studied up on arduino this weekend. Even found a few buddies who are familiar with programming them. Next step is to order the arduino starter kit (bread board) and figure out schematics of shifting the solenoids. Luckily many people here have wired there aw4 for manual operation so there are several schematics to work from. Slowly, arduino programming is becoming a little less intimidating.
Mcjeeperson is offline  
post #13 of 15 Old 09-11-2013, 07:36 PM
underpowered
Bouncin' on a Budget
 
underpowered's Avatar
1998 ZJ 
 
Join Date: Nov 2005
Location: northern kentucky
Posts: 3,036
the arduino route is the way my friend is going with his bump shift setup. still working out the details, but he has most of his setup configured.

1998 ZJ-- lowered a touch

2005 GMC 2500HD 496 C.I.

Fat Amy-1989 K5 blazer. Linked, lifted, 38.5's on won tons. Big Girls can play in the woods too.
underpowered is offline  
post #14 of 15 Old 09-11-2013, 11:09 PM Thread Starter
Mcjeeperson
Registered User
1988 YJ Wrangler 
 
Join Date: Sep 2012
Posts: 84
Quote:
Originally Posted by underpowered
the arduino route is the way my friend is going with his bump shift setup. still working out the details, but he has most of his setup configured.
By bump shift do you mean like a tiptronic type of shifter? That's clever.
Mcjeeperson is offline  
post #15 of 15 Old 09-12-2013, 06:35 PM
underpowered
Bouncin' on a Budget
 
underpowered's Avatar
1998 ZJ 
 
Join Date: Nov 2005
Location: northern kentucky
Posts: 3,036
Quote:
Originally Posted by Mcjeeperson View Post
By bump shift do you mean like a tiptronic type of shifter? That's clever.
by bump shift i mean a tap forward on the gear shift for up, rearward tap to down shift.



never heard of a tiptronic shifter before.


with the aid of Google, Yes much like tiptronic.

1998 ZJ-- lowered a touch

2005 GMC 2500HD 496 C.I.

Fat Amy-1989 K5 blazer. Linked, lifted, 38.5's on won tons. Big Girls can play in the woods too.
underpowered is offline  
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the JeepForum.com forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid e-mail address for yourself.



Email Address:
OR

Log-in









Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page



Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On

 
For the best viewing experience please update your browser to Google Chrome