Notices
MEGAsquirt A place to collectively sort out this megasquirt gizmo

DIYPNP with BMW variable tps needle response

Thread Tools
 
Search this Thread
 
Old Jun 14, 2013 | 06:40 PM
  #1  
tpod's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2007
Posts: 55
Total Cats: 0
From: Chitown Illinois
Default DIYPNP with BMW variable tps needle response

Hello,

I just started the car for the first time (90 1.6L). Using home built DIYPNP with v1.5 board. I installed the bmw tps, calibrated per instructions. Tunerstudios sees the tps, 0 and 100% throttle works well, but the response for in between values is slow. For example if i press the throttle down to ~20% the gauge in tunerstudios slowly works its way up, only i when i go WOT or no throttle does it rapidly go to those values. Is this normal or do i have bad sensor? I have double checked the wiring mod to run variable tps, seems ok.

I can post a video of the screen if this is unclear.

Thanks in advance.
Old Jun 15, 2013 | 01:23 PM
  #2  
DaveC's Avatar
Junior Member
 
Joined: Sep 2011
Posts: 433
Total Cats: 17
From: finger lakes NY
Default

Does the TS gauge eventually get to the correct value, even if it does take a long time? You would get exactly that behavior if there were WAY too much filter capacitance. Conceivably, it could also happen if the TPS resistance from end to end were ridiculously high, but others have used BMW TPS's....

The Microsquirt module has only a fraction of a uF of filter capacitance. If there were additional caps on the DIYPNP board for the TPS circuit, then I'd accuse you of installing the wrong ones, but I don't think there are any.

I have double checked the wiring mod to run variable tps, seems ok.
What mod would that be?
Old Jun 15, 2013 | 02:12 PM
  #3  
tpod's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2007
Posts: 55
Total Cats: 0
From: Chitown Illinois
Default

the needle moves so slow its hard to keep the pressure on the pedal steady to see if it gets to the right value.

When i test it on the bench (w/ no sensor plugged in), the tps goes to 87% by it self.

There was one capacitor I wasn't 100% sure on, in the pull ups IAC - FB Diode to 12V

When i say mod i mean jumping SIG to 4L & VREF to 1N variable tps
per
DIYPNP MegaSquirt installation for the Mazda Miata

Here is a picture of the board maybe you can see something wrong:
Attached Thumbnails DIYPNP with BMW variable tps needle response-board1.jpg   DIYPNP with BMW variable tps needle response-board2.jpg  
Old Jun 15, 2013 | 06:10 PM
  #4  
DaveC's Avatar
Junior Member
 
Joined: Sep 2011
Posts: 433
Total Cats: 17
From: finger lakes NY
Default

Stuff looks right in the photos... as far as I can tell.

It would take a LOT of capacitance to slow things down that much. The other possibility is a lot of resistance.

Measure the resistance between the two ends (should be constant at all throttle positions.) And also between the wiper and the two ends while moving the throttle. Ideally, this would be done at the ECU end of the harness. Unplug the ECU and measure (at the harness) between 1N and 4C (Vref and GND) and between 4L and 4C as you work the pedal.
Old Jun 15, 2013 | 10:40 PM
  #5  
tpod's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2007
Posts: 55
Total Cats: 0
From: Chitown Illinois
Default

At the harness:
1N to 4C - open at all throttle positions
4L to 4C- ~10.9 ohm at 0 throttle, open for any throttle percentage above 0.

I measured the ecu on the bench (unplugged)
1N to 4C -752 ohm
4L to 4C - 1845 ohm
Old Jun 16, 2013 | 05:53 AM
  #6  
WestfieldMX5's Avatar
Senior Member
 
Joined: Nov 2007
Posts: 999
Total Cats: 73
From: Belgium
Default

My guess is that you have your wiring wrong. You probably swapped Vsignal and Gnd. I did the same thing on mine and had the same symptoms. 0% and 100% were ok, but pressing the throttle did nearly nothing until near WOT.
Measure Vsignal on the tps while turning the throttle. Should go from 0V to 5V.
Old Jun 16, 2013 | 12:06 PM
  #7  
tpod's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2007
Posts: 55
Total Cats: 0
From: Chitown Illinois
Default

Originally Posted by WestfieldMX5
My guess is that you have your wiring wrong. You probably swapped Vsignal and Gnd. I did the same thing on mine and had the same symptoms. 0% and 100% were ok, but pressing the throttle did nearly nothing until near WOT.
Measure Vsignal on the tps while turning the throttle. Should go from 0V to 5V.
Are you talking about the jumpers inside the ecu, or the car wiring? Im using oem uncut harness. i made a conversion harness for the bmw tps to plug into stock harness.
Old Jun 16, 2013 | 12:08 PM
  #8  
DaveC's Avatar
Junior Member
 
Joined: Sep 2011
Posts: 433
Total Cats: 17
From: finger lakes NY
Default

Originally Posted by tpod
At the harness:
1N to 4C - open at all throttle positions
That indicates either a mistake in your wiring or a failed TPS (or a measurement error.)

The TPS is just a potentiometer. When you measure between 1N and 4C you're measuring from end to end and should get something like a few hundred ohms to a couple thousand ohms; I'm not familiar with the BMW part.



My next step would be to measure the TPS itself. If it looked OK then I'd start looking for a wiring mixup. I don't know what source of info you used, but this seems like a complete write up:

My Turbo Miata Photo Journal - Variable TPS

The 10th picture shows how to connect to the potentiometer.
Attached Thumbnails DIYPNP with BMW variable tps needle response-tps_zpsbb8a8e19.jpg   DIYPNP with BMW variable tps needle response-normal_vtps10.jpg  
Old Jun 16, 2013 | 12:36 PM
  #9  
tpod's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2007
Posts: 55
Total Cats: 0
From: Chitown Illinois
Default

If i understand correctly 1 to 2 should have some steady resistance, measuring at the sensor between 1 & 2 I have an open at all throttle positions. Between 2 & 3 is also open, it briefly flashes ~1800ohms when nearing WOT.
Old Jun 16, 2013 | 12:47 PM
  #10  
Ben's Avatar
Ben
Supporting Vendor
iTrader: (33)
 
Joined: Jul 2006
Posts: 12,659
Total Cats: 134
From: atlanta-ish
Default

Pull the plug off the TPS and measure like this:

The easiest way to check a TPS is to unplug it and put an ohmmeter on its pins. Observe the resistance as the throttle opens and closes. Each pair of pins will behave differently:
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.

If it does not behave like this, you have a faulty TPS. If it does, plug the TPS back in and do the same test, but measure each pin at the DIYPNP's adapter board.
If it passes, measure at the DIYPNP main board.
If it passes, measure at the Microsquirt module itself.

My bet is faulty TPS.
__________________
Chief of Floor Sweeping, DIYAutoTune.com & AMP EFI
Crew Chief, Car Owner & Least Valuable Driver, HongNorrthRacing

91 Turbo | 10AE Turbo | 01 Track Rat | #323 Mazda Champcar

Originally Posted by concealer404
Buy an MSPNP Pro, you'll feel better.
Old Jun 16, 2013 | 01:01 PM
  #11  
tpod's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2007
Posts: 55
Total Cats: 0
From: Chitown Illinois
Default

Ah i figured it out, the conversion harness for tps was made incorrectly, i was getting pins 4,5,6 , which is closed and wot. rewired 1,2,3 & calibrated, now works as it should.

Thanks guys!
Old Jun 16, 2013 | 01:05 PM
  #12  
DaveC's Avatar
Junior Member
 
Joined: Sep 2011
Posts: 433
Total Cats: 17
From: finger lakes NY
Default

ninja edit
Old Jun 17, 2013 | 07:48 AM
  #13  
Braineack's Avatar
Boost Czar
iTrader: (62)
 
Joined: May 2005
Posts: 80,552
Total Cats: 4,368
From: Chantilly, VA
Default

I'm sure it was solved, but I only read like two sentences in the OP....you wired the output back to the MS to the WOT switch, not the vTPS out.
Old Jun 17, 2013 | 05:22 PM
  #14  
tpod's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2007
Posts: 55
Total Cats: 0
From: Chitown Illinois
Default

Originally Posted by Braineack
I'm sure it was solved, but I only read like two sentences in the OP....you wired the output back to the MS to the WOT switch, not the vTPS out.
yep!
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Zaphod
MEGAsquirt
47
Oct 26, 2018 11:00 PM
LucaCarMods
Build Threads
11
Feb 14, 2016 06:13 AM
Trent
WTB
2
Oct 1, 2015 12:15 PM
The Gleas
MEGAsquirt
3
Oct 1, 2015 09:30 AM
shooterschmidty
Engine Performance
8
Sep 30, 2015 10:28 PM




All times are GMT -4. The time now is 08:39 AM.