Ford 4r70w Digital TRS

'Microsquirt' Transmission Control development and support.

Moderators: jsmcortina, muythaibxr

wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Ford 4r70w Digital TRS

Post by wes kiser »

I see the option is now in the firmware to use the Digital range sensor with a 4r70w. I was curious what the expected states are for pins A, B, C, D for each gear? I can obviously wire it up any way I choose, but want to use the same convention the controller expects.
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

I assume I also need to install weak pull ups to 5v on the range sensor wires (the ford sensor goes to ground on an active pin)?
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

In playing with this on the bench, it appears only "A," "B", and "C" are require to define "PRN", "1," ",2", "3," and "4/od" as far as the TCU is concerned. Ford appears to break it down differently.

It would appear to me, that "B" only active equal "PRN," 2nd is the default with nothing connected, 4/od is "C" +"B," and 3 is "C" only. This does not appear to easily correlate with any of the data I can find on the ford switch, but all we really need for this application is "pRN" and "4."

James, where did the data you used for the digital TRS come from?

Also, since I don't need to use selector position "D" it would appear no pull ups required.
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
ashford
Super MS/Extra'er
Posts: 1605
Joined: Sun Apr 27, 2008 4:29 pm

Re: Ford 4r70w Digital TRS

Post by ashford »

i did a pile of research on the other website
http://www.msgpio.com/forums/viewtopic.php?f=4&t=635
http://www.msgpio.com/forums/viewtopic. ... 2763#p2763

the ford digital mlps has in-between spots, i assume so the computer is knowing that you are shifiting and knows the direction. there was no workable setup on the base code so i converted to an analog mlps

edit: it appears some of my older attachments have disappeared over there
jsmcortina
Site Admin
Posts: 39621
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Ford 4r70w Digital TRS

Post by jsmcortina »

I'm working on updating the manual to show what inputs the code is expecting and what solenoid outputs are set to for each gear.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

James, for now I am hooking it up so it always "thinks" its in drive, as I can not reconcile anything else with current code and installed sensor. Below are the measured states of each of the ford pins in each range state: If every pin was not "true" in park we could almost make it work

\ P \ R \ N \ OD \ 2 \ 1
TR3a \ true \ 270ohm \ 270ohm \ 270ohm \ true \ true
TR1 \ true \ true \ true \ false \ false \ false
TR2 \ true \ true \ false \ false \ true \ false
TR4 \ true \ false \ true \ false \ false \ true


These are as measured on the switch. I found lots of "unverified" information online. There is also an od cancel momentary on OE installs, but I would asssume anyone using this controller is an aftermarket install anyway. I had the customer run "selector D" both inside the car and to the transmission (with 5v and ground in both cases) so we can accommodate however you decide to implement this. I can tune the controller just fine having only drive, but having it operate somewhat normally is obviously desired.
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
ashford
Super MS/Extra'er
Posts: 1605
Joined: Sun Apr 27, 2008 4:29 pm

Re: Ford 4r70w Digital TRS

Post by ashford »

i got a bit of info if needed and is accurate to 2001 model year 1-2-3-od-n -r-p setup, i can get others if needed
tr 1,2 and 4 seem to be the ones to use
4r70mlps.jpg
jsmcortina
Site Admin
Posts: 39621
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Ford 4r70w Digital TRS

Post by jsmcortina »

I posted the updated manual. Current 4R70W behaviour info is at the bottom of this page / next page.
http://www.msextra.com/doc/pdf/html/Tra ... .0-27.html

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

Where did the data come from you are using in the current firmware? It does not appear to be reconcilable with the switch logic Ashford or myself posted (although they are difficult to compare, as I called "true" input grounded, your table call "true" 5v, and his table is ECU pin voltages.)
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
jsmcortina
Site Admin
Posts: 39621
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Ford 4r70w Digital TRS

Post by jsmcortina »

I've had a bit of a look and not been able to identify the source for the input pattern I encoded.
In the manual I used 0 for ground and 1 for high to make it easier for the not computer guy to understand with a voltmeter (even though it is the opposite of what's presented in some service manuals.)

The only usernames I see associated with this trans are ashford and ap67et10.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
ashford
Super MS/Extra'er
Posts: 1605
Joined: Sun Apr 27, 2008 4:29 pm

Re: Ford 4r70w Digital TRS

Post by ashford »

fyi most 4r70w's have a 1-2-od-n-r-p pattern to them. the digital input for that is the same as the above pic if you cross out the manual 3 and inbetween 3 and od
jsmcortina
Site Admin
Posts: 39621
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Ford 4r70w Digital TRS

Post by jsmcortina »

OK, as I have no idea where the current encoded pattern came from, how about I change the code such that
A = TR1
B = TR2
C = TR4
and sent a test code to Wes?

That document that Ashford posted has the same logic state as my manual where 0 = 0V and 1 = logical high.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

OK. Please allow "od cancel"as well.
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
jsmcortina
Site Admin
Posts: 39621
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Ford 4r70w Digital TRS

Post by jsmcortina »

wes kiser wrote:OK. Please allow "od cancel"as well.
Please explain how that should operate.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

You can implement anyway you want. Shift pattern has no 3rd. OE is a momentary 12v to cancel. Momentary ground would be easy.
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

I am relatively sure the switch states are the same except for the absence of 3rd on the "od cancel" version of the digital range switch. The switch itself may even be the same, just the in vehicle selector does not allow 3rd.
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
jsmcortina
Site Admin
Posts: 39621
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Ford 4r70w Digital TRS

Post by jsmcortina »

Test code sent by email.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
wes kiser
Super MS/Extra'er
Posts: 1402
Joined: Tue Jan 03, 2006 2:49 pm
Location: Charlotte, NC

Re: Ford 4r70w Digital TRS

Post by wes kiser »

Test code works great with factory range selector. I get 0- (-1)-0-4-2-1 for P, R, N, OD,2,1 . FYI, I had to enter "7" for number of output sensor teeth to get VSS to read properly, dispite the actual target wheel having many more than that. Is there any odd math happening? I chose "driveline" and enter gear ratio and wheel size. Worked fine/stable and was easy to adjust, but there are definately more than 7 teeth.



This particular transmission apparently has an issue with OD. On the lift with tire free wheeling all shifts happen and definately "work" (result in increased wheel speed). In the car as soon as the shift into "od" happens it is as if you pressed a clutch pedal. This means I unfortunately will not be able to provide any more feedback until it is fixed mechanically.
86 Rx-7, swapped to 2.3 ford turbo (BW EFR 6758), ms3/ms3x sequential fuel /waste spark, ls2 coils
88 Tbird 2.3t, Microsquirt Module (PIMP), TFI ignition
jsmcortina
Site Admin
Posts: 39621
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Ford 4r70w Digital TRS

Post by jsmcortina »

wes kiser wrote:Test code works great with factory range selector. I get 0- (-1)-0-4-2-1 for P, R, N, OD,2,1 .
That's good news.
FYI, I had to enter "7" for number of output sensor teeth to get VSS to read properly, dispite the actual target wheel having many more than that. Is there any odd math happening? I chose "driveline" and enter gear ratio and wheel size. Worked fine/stable and was easy to adjust, but there are definately more than 7 teeth.
None that I can think of. 4L80E has 40 and setting it to 40 works.
This particular transmission apparently has an issue with OD. On the lift with tire free wheeling all shifts happen and definately "work" (result in increased wheel speed). In the car as soon as the shift into "od" happens it is as if you pressed a clutch pedal. This means I unfortunately will not be able to provide any more feedback until it is fixed mechanically.
Oh, bad luck.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
pcf_mark
MS/Extra Newbie
Posts: 33
Joined: Tue Feb 24, 2015 9:09 pm

Re: Ford 4r70w Digital TRS

Post by pcf_mark »

Can anyone share a wiring diagram for how this is done? Looking at the instructions it refers to 4R70W as in development but this thread seems like it is in pretty good shape. I think I understand the solenoid wiring for transmission control. But the shifter wiring has me baffled. My stock shifter switch has a whole lot of wires and it from this thread it sounds like the voltages can be used to tell MS which gear it is versus a switch set up (on-on-off etc.) I would prefer to use the factory switch features including back up lights and neutral safety.

If I buy the MS pre-assembled will I get this latest code that solved the issues with between gear voltages?

Thanks for your help. I have read the James manual and it is really helpful. I am running MSII v3.57 to control the engine and I plan to use CANBUS to share data.
Post Reply