craiger
Newbie level 3

- Joined
- Feb 10, 2013
- Messages
- 3
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Location
- North Iowa USA
- Activity points
- 1,334
Hey now, first post so be gentle, ha.
I work on old VW diesels.
No computers, all mechanical.
They don't run like originally intended because the fuel isn't as thick as it was 20 years ago.
Fuel viscosity plays a part in the timing advance curve.
Closest thing to an engine analizer on these old machines is a diesel pulse detector hooked up to a timing light.
I would like to take 3 (possibly 4) inputs:
TDC
RPM
and one from a injector pulse detector
...and maybe later add one more analog input sensing the internal pump pressure. 12 volt to 0 from a VDO oil pressure sender.
and have them display as a graph on a laptop screen that shows RPM along the X, and timing BTDC along the Y.
Engine behavior:
The TDC mark on the flywheel will indicate 360 degrees for calculating the timing advance BTDC (before top dead center) and RPM.
The injection pump goes around once for every 2 turns of the engine so a white or reflective area near #1 on that sprocket would mean I'm reading the right TDC mark for cylinder 1 (not 360 out on #4).
The diesel pulse occurs about 12 degrees BTDC at idle to 1500 RPM.
A little history so you get an idea of my skill level.
I got an AS degree for electronics,.. back in '89 so I'm a little rusty but it's coming back.
First question would be what hardware should I use?
3 inputs isn't much, input one address and 3 of the digits can represent the sensor inputs.
I'd like to use a USB I/O board with a PIC.
Like the DIY one.
But I can easily be turned by someone less ignorant than me.
If there is a PIC out there with 1 8-bit (3-bit ha ha) digital input
and one analog input would be great for reading the internal pump pressure later.
Next what programming language should I study up on?
What I use for hardware will probably effect that.
I work on old VW diesels.
No computers, all mechanical.
They don't run like originally intended because the fuel isn't as thick as it was 20 years ago.
Fuel viscosity plays a part in the timing advance curve.
Closest thing to an engine analizer on these old machines is a diesel pulse detector hooked up to a timing light.
I would like to take 3 (possibly 4) inputs:
TDC
RPM
and one from a injector pulse detector
...and maybe later add one more analog input sensing the internal pump pressure. 12 volt to 0 from a VDO oil pressure sender.
and have them display as a graph on a laptop screen that shows RPM along the X, and timing BTDC along the Y.
Engine behavior:
The TDC mark on the flywheel will indicate 360 degrees for calculating the timing advance BTDC (before top dead center) and RPM.
The injection pump goes around once for every 2 turns of the engine so a white or reflective area near #1 on that sprocket would mean I'm reading the right TDC mark for cylinder 1 (not 360 out on #4).
The diesel pulse occurs about 12 degrees BTDC at idle to 1500 RPM.
A little history so you get an idea of my skill level.
I got an AS degree for electronics,.. back in '89 so I'm a little rusty but it's coming back.
First question would be what hardware should I use?
3 inputs isn't much, input one address and 3 of the digits can represent the sensor inputs.
I'd like to use a USB I/O board with a PIC.
Like the DIY one.
But I can easily be turned by someone less ignorant than me.
If there is a PIC out there with 1 8-bit (3-bit ha ha) digital input
and one analog input would be great for reading the internal pump pressure later.
Next what programming language should I study up on?
What I use for hardware will probably effect that.