More VSS Issue

A forum for discussing applications and implementations of the MegaShift transmission controller code for the GPIO from B&G. This can control up to 8-speeds and 6 shift solenoids (plus a 16x9 table for controlling a PWM line pressure valve). It has manual and fully automatic modes (16x9 load x speed table), with under and over rev-limit protection, and full data logging of all inputs and outputs (among many other abilities). A TransStim to test your completed board is also available.
Post Reply
shaodome
Posts: 58
Joined: Thu Aug 22, 2013 6:28 am

More VSS Issue

Post by shaodome »

So I'm using the OEM toyota speed sensor from the A340e transmission which is SUPPOSED to put out a 5v square wave pulse. I do NOT feel this is this the case because it would kick the GPIO offline if I did not install a 5.1zener diode. With the Zener in place the GPIO stays online.

This sensor is supposed to have 4 teeth and that is what I set up when I use it in the MS3 firmware. In this case it is only accurate if I put 1 for the number of teeth. The tire size, gear ratio, etc are all correct for the application.

Up until around 30mph everything is perfect, if I push the throttle harder at that RPM it'll jump to 100mph or there about, thus really messing with the shift solenoids. I started to think there might be something wrong with this particular sensor, so I switched over to the OEM cluster signal which comes from the ABS computer. The dash cluster is as steady as a rock. When I hook the GPIO to use that as the VSS I see the SAME behavior on the speeds above 30ish.

If I increase the number of pulses in the GPIO VSS settings the calculated speed goes down until I get to the same 30ish (real life) mph mark. Then it goes nuts.

In my case, I bypassed the entire GPIO VR sensor input an just jumpered the bottom of R42 to R59 to bring the input right to the processor pin. I've done this on MS3 with the JS4 input and never had an issue. Thoughts?
shaodome
Posts: 58
Joined: Thu Aug 22, 2013 6:28 am

Re: More VSS Issue

Post by shaodome »

OMG. Totally forgot to put the inline resistor :oops: Threw a 10k (what I had laying around) and all is well.
Post Reply