ECUs and Tuning Discuss Engine Management, Tuning, & Programming

NB Cam Angle Sensor Heatsoak/Failure

Old 10-31-2014, 02:27 PM
  #21  
Senior Member
iTrader: (1)
 
NiklasFalk's Avatar
 
Join Date: Jun 2006
Location: Sweden
Posts: 1,390
Total Cats: 63
Default

Originally Posted by Joe Perez
It's not a well-designed sensor, and requires a very tolerant circuit to decode it. The 9926 is a very tolerant chip.
Any possibility of creating a small condition board fast enough to help ECUs handle the crappy sensor?
With a cost of less than half a sensor it sell like hotcakes

I'm dreaming of a shrinkwrappable board to be placed in the harness.
NiklasFalk is offline  
Old 10-31-2014, 03:34 PM
  #22  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,017
Total Cats: 6,587
Default

Originally Posted by NiklasFalk
Any possibility of creating a small condition board fast enough to help ECUs handle the crappy sensor?
With a cost of less than half a sensor it sell like hotcakes

I'm dreaming of a shrinkwrappable board to be placed in the harness.
Mrpham linked to it in post #7:
http://jbperf.com/dual_VR/v2_1.html

I've not tested to verify that this does indeed fix problematic NB sensors, but it uses the same MAX9926 chip that I use in my own builds, and which DIY uses in their MS3Pro and PnPPro ECUs.
Joe Perez is offline  
Old 10-31-2014, 04:03 PM
  #23  
Senior Member
iTrader: (1)
 
NiklasFalk's Avatar
 
Join Date: Jun 2006
Location: Sweden
Posts: 1,390
Total Cats: 63
Default

Originally Posted by Joe Perez
Mrpham linked to it in post #7:
http://jbperf.com/dual_VR/v2_1.html
The problem reading forum in the app, read (but not understood) posts are well hidden. Any results on improving function on flaky sensors would be nice.
NiklasFalk is offline  
Old 10-31-2014, 11:17 PM
  #24  
Newb
 
mrpham's Avatar
 
Join Date: Oct 2011
Posts: 20
Total Cats: 1
Default

I'm running a DIYPNP 1.5B, so Microsquirt based. I am NOT using the LM1815 VR Conditioner.

My CAM sensor is wired into VR2, SG and 12V. So following the official instructions. There's a 470ohm pullup resistor to 5V for VR2 as well.

Car runs amazingly well until the sensor gets heat soaked. Only really happens during the hotter months in Australia.

All this stuff about the MAX9926 is above my knowledge level, but willing to try it with some help
mrpham is offline  
Old 11-01-2014, 11:14 AM
  #25  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,017
Total Cats: 6,587
Default

Originally Posted by mrpham
I'm running a DIYPNP 1.5B, so Microsquirt based. I am NOT using the LM1815 VR Conditioner.

My CAM sensor is wired into VR2, SG and 12V. So following the official instructions. There's a 470ohm pullup resistor to 5V for VR2 as well.
This is where my knowledgebase becomes hazy, as DIY has never published the schematics for the DIYPnP main board.

From reading their documentation, it's unclear to me what the topology of the cam sensor input circuit is. They make reference to a "hybrid circuit," but don't actually say what it is, so I don't know what chip is behind it. Specifically:
The camshaft position sensor input is marked VR2. It's actually a kind of hybrid circuit that works with Hall effect, VR, and optical sensors. Hall or optical sensors may need a pull up, just like with the crankshaft position input. VR sensors with a separate ground wire should have this wire connected to SG.

I have an idea, and it hinges on my admittedly vague recollection of having scoped one of these sensors years ago. Try replacing R48 on the MicroSquirt Module with something in the general vicinity of 70k (the standard value is 100k). This will raise the "off" detection threshold for that sensor from 1.8v to around 2.25v, which if I'm correct about the problem being the sensor's "off" voltage going up when hot, should fix it.

EDIT: if you don't want to fiddle with removing a surface-mount resistor from the board, you can tack a 1/8 watt 270k resistor across R48 (in parallel with it), which will create an effective resistance of 73k, and move the threshold to 2.2v. You can get a 1/8w 270k resistor in this pack: http://www.radioshack.com/1-8-watt-c...k/2710003.html (red-violet-yellow-gold.) This method has the practical advantage of allowing you to easily remove the resistor and go back to stock if it makes things worse.




I've emailed DIY asking if they'll help shed some light on the subject. But suffice to say I'm fairly certain that you're experiencing the same issue first brought to my attention by Emilio a few years ago on the MS3X.

For reference, I am guessing that they are using this circuit on the MicroSquirt Module:

Attached Thumbnails NB Cam Angle Sensor Heatsoak/Failure-schm4.gif  

Last edited by Joe Perez; 11-01-2014 at 04:20 PM.
Joe Perez is offline  
Old 11-01-2014, 05:28 PM
  #26  
Newb
 
mrpham's Avatar
 
Join Date: Oct 2011
Posts: 20
Total Cats: 1
Default

Thank you so much for that!

I'll grab some resistors today and give it a go
mrpham is offline  
Old 11-01-2014, 07:02 PM
  #27  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,017
Total Cats: 6,587
Default

I'll be very interested to see the results.

As I noted, the above is mostly guesswork. If it were my ECU, I'd remove Q7, build an external conditioning circuit, and feed its output to the R43/R58 junction. That, admittedly, is more work.
Joe Perez is offline  
Old 11-03-2014, 10:08 AM
  #28  
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,332
Total Cats: 67
Default

Joe is correct - the DIYPNP has no conditioning on the main board and wires it straight into the MicroSquirt module. We have a slot for a pull up resistor, but that's it.
__________________
Matt Cramer
www.diyautotune.com
Matt Cramer is offline  
Old 11-03-2014, 10:21 AM
  #29  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

Originally Posted by curly
Is it where it's picking up the signal? Cause I don't feel like VVT motors (same sensor, different location) have this issue.
It's a known problem on stock VVT cars.

AFAICT the sensor position on a VVT head (oil) heats em up more than on a non-VVT head (timing belt).
JasonC SBB is offline  
Old 11-03-2014, 10:27 AM
  #30  
Elite Member
 
JasonC SBB's Avatar
 
Join Date: Jul 2005
Posts: 6,420
Total Cats: 84
Default

Originally Posted by Joe Perez
This will raise the "off" detection threshold for that sensor from 1.8v to around 2.25v, which if I'm correct about the problem being the sensor's "off" voltage going up when hot, should fix it.
Another possible fix is doubling the value of the pullup resistor that the sensor sees.
JasonC SBB is offline  
Old 11-03-2014, 12:19 PM
  #31  
Elite Member
iTrader: (1)
 
Leafy's Avatar
 
Join Date: Jun 2012
Location: NH
Posts: 9,479
Total Cats: 104
Default

Also have this problem. And I can anecdotally confirm joe's heat related drop off. I used to swap sensors out when they started being shitty. But recently I started just hosing the sensor down with the tire sprayer between runs after i get a few misfires and it seems to correct the issue. Though sometimes no amount of hosing fixes the sensor and they just completely **** the bed once hotish. I still havent flipped the cam sensor input on the EMS4 in order to try the evo8 cam sensor I have to see if those are better.

Joe how did you do your temperature test? Did you just hook it up to a logger with power and ground and move a piece of metal through the sensing range while pointing a heat gun at the sensor? I'd rather test the evo8 sensor to see if it has the same issue without having to put it in my can and then wait for summer.
Leafy is offline  
Old 11-03-2014, 01:31 PM
  #32  
Supporting Vendor
iTrader: (3)
 
emilio700's Avatar
 
Join Date: May 2005
Posts: 7,322
Total Cats: 2,369
Default

Originally Posted by Savington
I've seen it on AEM Series 1, the EMS-4, and stock ECUs as well. The stock ECU simply shuts off, the AEMs manifest the issue as misfires.

IOW, the NB sensor is uber-junk and I guard good ones with my life.
Originally Posted by JasonC SBB
It's a known problem on stock VVT cars.

AFAICT the sensor position on a VVT head (oil) heats em up more than on a non-VVT head (timing belt).
This.

Signal changes too much with heat. Even the stock ECU has trouble with it. NB2 sensor runs hotter because it's bathed in oil so the instances of sync loss there are an order of magnitude higher than in NB1's.
__________________


www.facebook.com/SuperMiata

949RACING.COM Home of the 6UL wheel

.31 SNR
emilio700 is offline  
Old 11-09-2014, 09:28 PM
  #33  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,017
Total Cats: 6,587
Default

Originally Posted by Leafy
Joe how did you do your temperature test? Did you just hook it up to a logger with power and ground and move a piece of metal through the sensing range while pointing a heat gun at the sensor?
Looked at one on a scope while attached to a running engine, first cold, then later after it had been driven hard for a bit. Paid close attention to the on-state and off-state voltages, and noticed a change between the two tests.
Joe Perez is offline  
Old 03-02-2015, 04:24 PM
  #34  
Elite Member
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,047
Total Cats: 12
Default

Originally Posted by Leafy
I used to swap sensors out when they started being shitty. But recently I started just hosing the sensor down with the tire sprayer between runs after i get a few misfires and it seems to correct the issue.
Interesting! I've wanted to try it but never had a car that both had problems and who's time wasn't too valuable to dink around with. I've wanted to create a heat sink for the sensor but all the important stuff is on the other end.


I still havent flipped the cam sensor input on the EMS4 in order to try the evo8 cam sensor I have to see if those are better.
Hmmm, what's the sensor like? Why do you like it?

I'd love to come up with a fix for people, I've just not yet decided which I'd like.
AbeFM is offline  
Old 03-02-2015, 04:27 PM
  #35  
Elite Member
iTrader: (1)
 
Leafy's Avatar
 
Join Date: Jun 2012
Location: NH
Posts: 9,479
Total Cats: 104
Default

The evo sensor looks exactly identical to the mazda one, except they dont seem to have this issue even though their sensor is also mounted in the valve cover being exposed to oil (like ours) and is right next to the turbo.
Leafy is offline  
Old 03-02-2015, 05:57 PM
  #36  
Supporting Vendor
iTrader: (3)
 
emilio700's Avatar
 
Join Date: May 2005
Posts: 7,322
Total Cats: 2,369
Default

Evo 8 sensor



Miata sensor

__________________


www.facebook.com/SuperMiata

949RACING.COM Home of the 6UL wheel

.31 SNR
emilio700 is offline  
Old 03-02-2015, 06:29 PM
  #37  
Elite Member
iTrader: (1)
 
Leafy's Avatar
 
Join Date: Jun 2012
Location: NH
Posts: 9,479
Total Cats: 104
Default

That rock auto picture doesnt seem right. I confirmed with a local evo racer and the miata and evo 8 sensors are externally identical and the used evo sensor I bought looks identical to the mazda one.
Leafy is offline  
Old 03-09-2015, 01:19 PM
  #38  
Ian
Junior Member
iTrader: (2)
 
Ian's Avatar
 
Join Date: Jan 2012
Posts: 167
Total Cats: 4
Default

It makes sense that the evo8 CAS is the same sensor. NA's use the 1g DSM CAS as well.

Speaking of, I am still running an NA CAS after ironing out the bugs on a NB2 swap, but all this talk of failing sensors (especially on track) has got me concerned. Is there any gain to be had to move to an NB2 CAS? What is the failure percentage rate on these?
Ian is offline  
Old 03-09-2015, 01:54 PM
  #39  
Supporting Vendor
iTrader: (3)
 
emilio700's Avatar
 
Join Date: May 2005
Posts: 7,322
Total Cats: 2,369
Default

Originally Posted by Ian
It makes sense that the evo8 CAS is the same sensor. NA's use the 1g DSM CAS as well.

Speaking of, I am still running an NA CAS after ironing out the bugs on a NB2 swap, but all this talk of failing sensors (especially on track) has got me concerned. Is there any gain to be had to move to an NB2 CAS? What is the failure percentage rate on these?
NB's do not use a CAS. Abe modified and retrofitted a magnetic NA8 CAS onto an NB1 engine for us for the 2012, Thunderhill 25hrs. OK for <7000 rpm, stock internal engine. For a higher revving or high power engine, you want the timing resolution of a crank trigger.
__________________


www.facebook.com/SuperMiata

949RACING.COM Home of the 6UL wheel

.31 SNR
emilio700 is offline  
Old 03-09-2015, 02:34 PM
  #40  
Ian
Junior Member
iTrader: (2)
 
Ian's Avatar
 
Join Date: Jan 2012
Posts: 167
Total Cats: 4
Default

Originally Posted by emilio700
NB's do not use a CAS. Abe modified and retrofitted a magnetic NA8 CAS onto an NB1 engine for us for the 2012, Thunderhill 25hrs. OK for <7000 rpm, stock internal engine. For a higher revving or high power engine, you want the timing resolution of a crank trigger.
I see... CAS = crank angle sensor? My apologies if so, i was referring to cam angle sensor.
Ian is offline  

Thread Tools
Search this Thread
Quick Reply: NB Cam Angle Sensor Heatsoak/Failure



All times are GMT -4. The time now is 05:02 AM.