The Little Lost I/O Port - PE0

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
tlydon
Posts: 1
Joined: Tue Jan 05, 2010 7:54 pm

The Little Lost I/O Port - PE0

Post by tlydon »

So . . .
What's the story with the PE0 (P - E - (zero)) port on the CPU . With the mapping of the I/O header,the routing of the GPI2 to AD1 and the VB1 to VB7, has orphaned VR4 and PE0 from the installations . While the VR4 parameters are obvious, the parameters of PE0 are not discussed anywhere . Is this still a valid I/O port ?

I see from the CPU documentation that it has an IRQ(nought) nomenclature . Does this limit it abilities for general I/O usage ? Inquiring minds want to know ! :mrgreen:

My interest stems from wanting to use this as a measurement of a non-CAN tach signal from the HEI coil . This is for a standalone 4L80E installation . What would it take to get this port dedicated to this task . Or could I swap the PADDLE UP signal to PE0 and use the PT6 port to be the non-CAN tach input ?

Thanks in advance,
>>Tim
tobmag
Posts: 206
Joined: Mon Jan 02, 2012 4:22 am

Re: The Little Lost I/O Port - PE0

Post by tobmag »

tlydon.

If its a stand a lone set up you dont need the input speed actually (you dont need it in CAN set up either) but some featuters will be disabled.

If you want engine speed you use VR3 as input, described as ISS in the 4L80E build guide but its user selectible in TS, this is described in the "user parameter guide"
http://www.msgpio.com/manuals/mshift/V22tune.html

You must though add the non-CAN MAP/TPS/MAF, that circuit is not included in the 4L80E guide but is described in the 4L60E....


BR//Tobmag
Bernard Fife
Posts: 1696
Joined: Fri Apr 04, 2008 1:28 pm

Re: The Little Lost I/O Port - PE0

Post by Bernard Fife »

tlydon,

Tobmag is 100% correct.

In addition to what Tobmag has said, PE0 is a bit of an 'orphan' pin. That's because it is input only (the only I/O pin that is that way), and while it can trigger an interrupt, it isn't a timer pin, so it isn't as simple, flexible, or accurate as the pins set up for the VSS and ISS/non-CANbus tach (PT0 & PT5). It also isn't an ADC pin, so it can't be used for measuring voltages.

I didn't realize that the input shaft speed (ISS) input build instructions weren't in the 4L80e guide (the guide may have been written before the ISS was implemented, I don't recall off the top of my head). I will add the ISS circuit to the guide (since the 4L80e has a 'native' ISS signal, unlike the 4L60e).

Something I have been meaning to add is a gear by gear factor to adjust the ISS. That's needed because apparently the 4L80e's ISS is only a true input shaft speed signal in 1st thru 3rd, and in 4th it is 75% of the input shaft speed because it is taken off the input drum teeth. I need to look further into this, and will do so once the low-speed VSS issue is sorted out (another thread).

We ought to start a thread on an updates that are needed to the 4L80e docs from people who are (or are in the process of) using the MShift/GPIO on a 4L80E. If someone doesn't beat me to it, I'll start one to announce the addition of the ISS circuit to the build.

Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
tobmag
Posts: 206
Joined: Mon Jan 02, 2012 4:22 am

Re: The Little Lost I/O Port - PE0

Post by tobmag »

I didn't realize that the input shaft speed (ISS) input build instructions weren't in the 4L80e guide (the guide may have been written before the ISS was implemented, I don't recall off the top of my head). I will add the ISS circuit to the guide (since the 4L80e has a 'native' ISS signal, unlike thfe 4L60e)
Lance.

Its in there it just not mentioning that you can use it as tach input as well

What is missing is the non CAN load circuit

Br//Tobmag
Bernard Fife
Posts: 1696
Joined: Fri Apr 04, 2008 1:28 pm

Re: The Little Lost I/O Port - PE0

Post by Bernard Fife »

Tobmag,

Okay, thanks! I will get it sorted out.

Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
Post Reply