MEGAsquirt A place to collectively sort out this megasquirt gizmo

Another TPS Option for 90-93MT: TPS4185

Thread Tools
 
Search this Thread
 
Old 10-06-2013, 11:33 PM
  #1  
Elite Member
Thread Starter
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default Another TPS Option for 90-93MT: TPS4185

My trusty TPS201 died after about 30K miles of faithful service. The TPS201 saga can be found here:

https://www.miataturbo.net/megasquir...9/#post1060119

Because I wanted to get this fixed RIGHT NOW, I went to the zone to get a replacement. Low and behold . . . no TPS201s in stock . . . I'd have to wait a couple of days. Apparently, whatever car the TPS201 goes on is now too old for the zone to stock replacements. Same story at O'Reillys when they cross-referenced the TPS201.

Since I still wanted to get it fixed RIGHT NOW, I took the opportunity to see if there was another TPS that was stocked and might work. It turns out there is. Meet the TPS4185 (as used on mid-2000s Kias -- many of which used Mazda B6s and BPs):


It actually has the right connector!


And the right shaft fitting!


Costwise, it's ~$13 more than the current list for the TPS201 ($53 vs. $40 -- at Rock Auto the TPS4185 is $33+shipping). But the good thing is that it can be used without modification so that the lifetime warranty stays intact. I felt that was worth $13.

To use this TPS, there are two minor issues that need to be addressed:

1. The power and ground pins are reversed relative to the stock 90-93 MT wiring harness. Some minor harness surgery is required. The wires that have to be reversed are the Red (+5VDC, goes to pin 1N on the ECU connector) and Black/Light Green (ECU ground, goes to engine block and pin 2C on the ECU connector). I did the surgery in the harness about 3 inches from the TPS connector.

2. Although the TPS fits the shaft end, the Miata's throttle body shaft is too long. So, you either need to add some spacers or drill a hole in the TPS case for the shaft to pass through. I opted to add spacers. This leaves the TPS completely intact so I can take advantage of the lifetime warranty.

Here's some pictures of how I mounted the TPS:

The TPS mounting holes are neither far enough apart nor at the correct angle to bolt directly to the throttle body. This plus the spacing problem means that I needed to fabricate an adapter plate. I made one out of 1/8" aluminum stock using my old TPS as a template:


Here are the parts for the assembly. I trial-fitted the adapter plate and TPS to the car to get the correct angle (you can see my mark on the adapter plate). The adapter plate holes are 3/8" for the mounting screws and 9/16" for the TPS shaft. The TPS shaft hole is exactly centered between the mounting holes. I placed the TPS into the 9/16" hole and lined it up with the mark to create TPS mounting holes. These were 3/8" as well and fit the long aluminum rivets in the picture.


Finished assembly:




I used a nylon spacer along with two 3/8" aluminum rivet backing washers to space the TPS.


Mounted on the car:




It works perfectly.
Attached Thumbnails Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00284.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00285.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00286.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00287.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00288.jpg  

Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00289.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00290.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00292.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00293.jpg   Another TPS Option for 90-93MT:  TPS4185-granbury-east-20131006-00294.jpg  


Last edited by hornetball; 10-08-2013 at 06:11 PM.
hornetball is offline  
Old 10-07-2013, 10:22 PM
  #2  
Elite Member
Thread Starter
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

Just saw that this TPS is about $33 at Rock Auto. Squarely within TPS201 territory for price.
hornetball is offline  
Old 10-09-2013, 07:20 AM
  #3  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,494
Total Cats: 4,080
Default

could it be opened and the leads swapped within?
Braineack is offline  
Old 10-09-2013, 10:48 AM
  #4  
Elite Member
Thread Starter
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

Originally Posted by Braineack
could it be opened and the leads swapped within?
Looking at the physical TPS, it looks like the top cover could be pried off. Haven't tried it -- want to keep my warranty intact .
hornetball is offline  
Old 10-10-2013, 11:38 AM
  #5  
Elite Member
Thread Starter
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

BTW, you might also be able to compensate for the reverse action with calibration. With my MSPNP, I was able to accomplish this with a custom throttlefactor.ini file. The problem was that MS1 uses different types of TPS measurements for different parts of the code (some parts used %TP which I could correct, some parts used ADC which I couldn't correct). So with MS1 I had no choice but to swap the wires.

What about MS3? Maybe you can just compensate for the reverse action with calibration and be OK?
hornetball is offline  
Old 10-10-2013, 11:42 AM
  #6  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,494
Total Cats: 4,080
Default

no. you cant and the code isn't open source.
Braineack is offline  
Old 10-10-2013, 11:48 AM
  #7  
Elite Member
Thread Starter
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

That's too bad. You really should be able to calibrate a reverse-sensing TPS and have everything in the software use the post-calibration value. Oh well.
hornetball is offline  
Old 10-10-2013, 04:32 PM
  #8  
Senior Member
 
WestfieldMX5's Avatar
 
Join Date: Nov 2007
Location: Belgium
Posts: 999
Total Cats: 73
Default

would be very easy to do in software.
If TPSclosed > TPSopen then TPScalibrated=1024-TPSvalue or something of the likes.
WestfieldMX5 is offline  
Old 10-10-2013, 04:44 PM
  #9  
Elite Member
Thread Starter
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

Originally Posted by WestfieldMX5
would be very easy to do in software.
If TPSclosed > TPSopen then TPScalibrated=1024-TPSvalue or something of the likes.
It is easy to do. I did it on my MSPNP. Worked fine. It's the throttlefactor.inc file in your project directory.

Problem is that the MS algorithms don't always use the final result ("TPScalibrated" in your example). Oftentimes, they are using the raw ADC value.

Not great code architecture.
hornetball is offline  
Old 08-24-2015, 02:16 AM
  #10  
Junior Member
iTrader: (6)
 
Cxracer's Avatar
 
Join Date: Mar 2010
Location: Morgan Hill, CA
Posts: 382
Total Cats: 27
Default


Originally Posted by Braineack
could it be opened and the leads swapped within?


I decided to take on Brainack's challenge and get on of these TPSs and crack it open and re wire it.<br/><br/>First, opening it was a pain because it is fully sealed and I'm honestly not sure how they assembled it as it has no parting lines. I carefully sawed it apart hoping not to hit something inside.<br/><br/>Once open I can tell this is going to be trickier than just unsoldering wire and re soldering in a new configuration.<br/>
Attached Thumbnails Another TPS Option for 90-93MT:  TPS4185-80-image_18abf1b423a6caf07d2b7e6d4b0807e15b993808.jpg  
Cxracer is offline  
Old 08-24-2015, 02:32 AM
  #11  
Junior Member
iTrader: (6)
 
Cxracer's Avatar
 
Join Date: Mar 2010
Location: Morgan Hill, CA
Posts: 382
Total Cats: 27
Default

Ok so I've got the thing open and here is what I have found using my multimeter:

On the connector side the pins are labeled as 3,2,1 going from top to bottom and they correspond in the box as 3,2,1 going from left to right.

When I test the connectors I get the following readings:

3&1 - wide open 2.75ohms to closed .89ohms

3&2 - wide open.89ohms to 2.75ohms closed

2&1 - same 2.08ohms continues no mater the throttle position

So, how should I rewire it for my manual 91 assuming I can get wires into that tight space without interfering with the movement of the contacts as they sweep across the PCB?
Cxracer is offline  
Old 08-24-2015, 09:20 AM
  #12  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,494
Total Cats: 4,080
Default

too early to think, but looks ez.

looks like like pin 1 is ground and you just need to swap 2 and 3.

im assuming the leads on the bottom of the case in that pic go directly to the harness connector? if so then that looks like a really ezpz quick fix.
Braineack is offline  
Old 08-24-2015, 12:33 PM
  #13  
Junior Member
iTrader: (6)
 
Cxracer's Avatar
 
Join Date: Mar 2010
Location: Morgan Hill, CA
Posts: 382
Total Cats: 27
Default


Originally Posted by Braineack
too early to think, but looks ez.

looks like like pin 1 is ground and you just need to swap 2 and 3.

im assuming the leads on the bottom of the case in that pic go directly to the harness connector? if so then that looks like a really ezpz quick fix.


Here are the connectors labeled just to make sure. I don't want to try wiring this twice.
Attached Thumbnails Another TPS Option for 90-93MT:  TPS4185-80-image_9c0adc81cf478993bbe1b1ba379289cbd383955b.jpg  
Cxracer is offline  
Old 08-24-2015, 01:00 PM
  #14  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,494
Total Cats: 4,080
Default

okay, let me look at this and your findings and see if i got it straight.
Braineack is offline  
Old 08-24-2015, 01:13 PM
  #15  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,494
Total Cats: 4,080
Default

The resistance between the VREF and ground pins will remain constant.
The resistance between the ground and signal pins will be low with the throttle closed and high with the throttle wide open.
The resistance between the VREF and signal pins will be high with the throttle closed and low with the throttle wide open.
3&1 - wide open 2.75ohms to closed .89ohms

3&2 - wide open.89ohms to 2.75ohms closed

2&1 - same 2.08ohms continues no matter the throttle position

pretty sure this:




flipping the 5vref and ground.
Attached Thumbnails Another TPS Option for 90-93MT:  TPS4185-80-tps_mod_0e5457b78476dcf1b54654a57175f9ac7176b0d0.png   Another TPS Option for 90-93MT:  TPS4185-80-tps_mod_0e5457b78476dcf1b54654a57175f9ac7176b0d0.png  

Last edited by Braineack; 08-24-2015 at 01:31 PM.
Braineack is offline  
Old 08-28-2015, 02:45 AM
  #16  
Junior Member
iTrader: (6)
 
Cxracer's Avatar
 
Join Date: Mar 2010
Location: Morgan Hill, CA
Posts: 382
Total Cats: 27
Default

More progress on the not really Plug-n-Play VTPS.

Rewired


Rewired ground and Vref

After what seemed like quite a bit of fabricating I finally got the whole thing together. Seems to work well but it is an absolute bitch to thread in the lower bolt now. After seeing that everything
turns soothly I took it off so I can glue the top I cut off back on. I really wish that it mounted in the same direction as the original but the key to the throttle shaft does not allow for it. At least this means I can get it off and back to stock relatively easily every two years for smog.










Attached Thumbnails Another TPS Option for 90-93MT:  TPS4185-80-image_4893865782103c7bfae9c1662718424e588d3ddd.jpg   Another TPS Option for 90-93MT:  TPS4185-80-image_366e27a667932d2ffce7b75b95595479ca7f5923.jpg   Another TPS Option for 90-93MT:  TPS4185-80-image_8915b03476717df5324f5f8810b8cbbcae5ee5f3.jpg   Another TPS Option for 90-93MT:  TPS4185-80-image_1e9166eae4584671eb4aca0c4f7c6edb2b1a2c15.jpg  
Cxracer is offline  
Old 08-28-2015, 08:06 AM
  #17  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,494
Total Cats: 4,080
Default

but did it work?
Braineack is offline  
Old 08-28-2015, 09:45 AM
  #18  
Junior Member
iTrader: (6)
 
Cxracer's Avatar
 
Join Date: Mar 2010
Location: Morgan Hill, CA
Posts: 382
Total Cats: 27
Default

Waiting on my IAT to show up and to figure out a few more things on the MS1 piggyback that I've got before I get everything up and running.

I'll report back on this thread with results when I do.
Cxracer is offline  
Old 08-28-2015, 06:09 PM
  #19  
Junior Member
iTrader: (6)
 
Cxracer's Avatar
 
Join Date: Mar 2010
Location: Morgan Hill, CA
Posts: 382
Total Cats: 27
Default

Originally Posted by Cxracer
More progress on the not really Plug-n-Play VTPS.

Rewired


Rewired ground and Vref

After what seemed like quite a bit of fabricating I finally got the whole thing together. Seems to work well but it is an absolute bitch to thread in the lower bolt now. After seeing that everything
turns soothly I took it off so I can glue the top I cut off back on. I really wish that it mounted in the same direction as the original but the key to the throttle shaft does not allow for it. At least this means I can get it off and back to stock relatively easily every two years for smog.










Oh stupid me! I must have labeled the pins wrong in my picture. This is what happens when you rush and try to send something from Starbucks before a dental appointment.

I will switch the pins and report back.
Cxracer is offline  
Old 08-28-2015, 06:17 PM
  #20  
Junior Member
iTrader: (6)
 
Cxracer's Avatar
 
Join Date: Mar 2010
Location: Morgan Hill, CA
Posts: 382
Total Cats: 27
Default

Just for the sake of it, can you tell from these pictures of the MS1 piggyback board I got from Drewkeen if it was ever wired for a VTPS?






Attached Thumbnails Another TPS Option for 90-93MT:  TPS4185-80-image_504d45ebd95019fd642c1a88417e9f73515eff27.jpg   Another TPS Option for 90-93MT:  TPS4185-80-image_4da8bf6b96236246c92067444bc5c85038cb4a81.jpg   Another TPS Option for 90-93MT:  TPS4185-80-image_d2e45347f69c4783d8c657c492eefedc0e147b75.jpg  
Cxracer is offline  


Quick Reply: Another TPS Option for 90-93MT: TPS4185



All times are GMT -4. The time now is 09:16 PM.