Analog to CAN bus issues

Analog to CAN bus issues

Postby mygreengolf » Wed Jun 10, 2015 5:45 pm

Hi,

Does anyone know how to make a unit that would allow the speedo and rev counter from a BMW mini to work with an engine that produces an analog signal?

Thank you,

Robert
mygreengolf
 
Posts: 2
Joined: Wed Jun 10, 2015 5:14 pm

Re: Analog to CAN bus issues

Postby MartinViljoen » Wed Jun 10, 2015 8:05 pm

mygreengolf wrote:Hi,

Does anyone know how to make a unit that would allow the speedo and rev counter from a BMW mini to work with an engine that produces an analog signal?

Thank you,

Robert


Hi Mygreengolf,
Its definitely accomplisable, but I would only be able to provide you with the theory, have never tried it.

This is how I would go about it.
1. Use an Arduino UNO to read the analog signal from the vehicle, then convert that to values.
2. Figure out which messages to send to the Cluster's CAN-BUS and experiment until you are able to produce exact SPEED/RPM.
When I say exact i mean you should be able to let the cluster display or move the needle for any given value.
3. Build an emulator that will accept analog values from step 1 then convert to a variable which you can send to the can bus.

Building the emulator is the easy part.
I did exactly what you need by building the "Low Cost ECU Simulator." viewtopic.php?f=14&t=10
Image
User avatar
MartinViljoen
 
Posts: 109
Joined: Mon Oct 06, 2014 5:23 pm
Location: Centurion South Africa


Return to OBD2 & CAN-BUS Projects

Who is online

Users browsing this forum: No registered users and 3 guests

cron