Author Topic: BMW tachometer  (Read 16079 times)

Offline antonch

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 4
BMW tachometer
« on: January 04, 2008, 03:38:04 pm »
BMW tachometer expects a square wave signal. MS folks use the following wiring scheme as shown below. Is that how I want to wire up mine?

Offline jrussell

  • VEMS USA
  • Administrator
  • Full Member
  • *****
  • Posts: 224
  • BHP: 15
    • VEMS USA
Re: BMW tachometer
« Reply #1 on: January 04, 2008, 06:48:10 pm »
No need for all of that complexity. You can just use a tach output from the ECU. You will only need to fit an external pull-up to 12V (the 1K-10K in that pic).
VEMS USA - Located in beautiful Burlington, Vermont
1988 RX7 Turbo

Offline BenFenner

  • Full Member
  • ***
  • Posts: 239
  • BHP: 8
Re: BMW tachometer
« Reply #2 on: January 04, 2008, 08:23:18 pm »
This man speaks the truth.
1994 Black SE-R (VEMS, going turbo)
1994 Black SE-R (with sunroof)

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: BMW tachometer
« Reply #3 on: January 04, 2008, 09:09:11 pm »
Connection will be like this:

And the tacho config like this:


Offline antonch

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 4
Re: BMW tachometer
« Reply #4 on: January 05, 2008, 01:18:09 am »
Awesome, that will make things easier. I am not sure why MS has such complexity.
How do you determine what the resistor value should be?
How about Divider?

I have 3 trigger events per crank cycle.
« Last Edit: January 05, 2008, 08:18:18 am by antonch »

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: BMW tachometer
« Reply #5 on: January 05, 2008, 10:23:51 am »
The bigger the resistor the smaller the pulse that the tacho receives.  Start with 10K and lower the value accordingly (two 10K resistors in parallel will give you 5K)

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: BMW tachometer
« Reply #6 on: January 05, 2008, 03:39:12 pm »
Did simple input  signal for IGBT, MOSFET or output signal from stepper chip work without pullup?

Offline BenFenner

  • Full Member
  • ***
  • Posts: 239
  • BHP: 8
Re: BMW tachometer
« Reply #7 on: January 05, 2008, 03:53:09 pm »
I can ask DanMartin what value he used for his BMW tach. He looked it up somewhere...
1994 Black SE-R (VEMS, going turbo)
1994 Black SE-R (with sunroof)

Offline antonch

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 4
Re: BMW tachometer
« Reply #8 on: January 08, 2008, 04:30:46 am »
Rob, your values worked out of the box, didn't have to modify/tune anything. Very odd how you knew them :)

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: BMW tachometer
« Reply #9 on: January 08, 2008, 08:57:14 am »
Did simple input  signal for IGBT, MOSFET or output signal from stepper chip work without pullup?

No because the IGBT, MOSFETs etc channels only switch to ground, so you need a power feed, and you need the resistor in there or when the thing switches to ground the current will be massive.

The way it works (sorry if people already understand this) is that when the channel is closed the tacho sees ~12v on its trigger line, then when the channel opens the voltage drops to zero, then back up to ~12V when the channel closes again.

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: BMW tachometer
« Reply #10 on: January 08, 2008, 08:59:47 am »
Rob, your values worked out of the box, didn't have to modify/tune anything. Very odd how you knew them :)

They're the ones I use on the Nissan tachos, I didnt know anything about the BMW at all.
What size resistor did you use?

Offline antonch

  • Jr. Member
  • **
  • Posts: 67
  • BHP: 4
Re: BMW tachometer
« Reply #11 on: January 09, 2008, 12:38:23 am »
Rob, your values worked out of the box, didn't have to modify/tune anything. Very odd how you knew them :)

They're the ones I use on the Nissan tachos, I didnt know anything about the BMW at all.
What size resistor did you use?
It's a cheapo RadioShack pot, supposed to be at 10K, but when I checked it was set to 9.2kOhm. Its funny, I turned on the car it took me a while to realize that the tacho worked right off the bat.

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: BMW tachometer
« Reply #12 on: January 13, 2008, 01:53:43 pm »
I have always used a 1-2k ohm resistor and never had problems,

I think I´ll be installing the resistor on the inside between 12v and the appropriate channel pin.

Offline jrussell

  • VEMS USA
  • Administrator
  • Full Member
  • *****
  • Posts: 224
  • BHP: 15
    • VEMS USA
Re: BMW tachometer
« Reply #13 on: January 13, 2008, 04:53:50 pm »
If you use P259 Ch. 4 which seems to be pretty standard these days there are pads on the PCB for a pullup resistor.

Just please be careful. ;-) Its rather easy to damage things in there if you're not very skilled. The space is tight in that area.

In fact I really discourage the average owner to open their case, especially if it was a fully assembled unit you bought. Most areas of the World have support people that will gladly make modifications for you.
VEMS USA - Located in beautiful Burlington, Vermont
1988 RX7 Turbo

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: BMW tachometer
« Reply #14 on: January 13, 2008, 05:44:57 pm »
Did simple input  signal for IGBT, MOSFET or output signal from stepper chip work without pullup?

No because the IGBT, MOSFETs etc channels only switch to ground, so you need a power feed, and you need the resistor in there or when the thing switches to ground the current will be massive.

....
I mean FET or IGBT input. There must be 12V square impulse already and no need for pullup.