Interfacing a 2008 Toyota Corolla with a Microcontroller via CAN

  • Thread starter Thread starter ElectroPhysics
  • Start date Start date
  • Tags Tags
    Car
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
9 replies · 4K views
ElectroPhysics
Messages
115
Reaction score
2
hi,
i have to interface the toyota corrola 2008 car with microcontroller using CAN. can anybody tell me how and where to find out registers information and format. i mean e.g what is the mileage on odometer in binary format on dlc pins.
 
Engineering news on Phys.org
ElectroPhysics said:
hi,
i have to interface the toyota corrola 2008 car with microcontroller using CAN. can anybody tell me how and where to find out registers information and format. i mean e.g what is the mileage on odometer in binary format on dlc pins.


I would imagine that Toyota tries to keep that proprietary for monetary reasons. Have you tried searching on Toyota owners' performance forums?
 
CAN is specifically non proprietary (are at least a large component of it is). Any particular reason why you want to do this the hard way? there are cheap or freely available packages that can do this already...
 
On second reading - are you trying to read the mileage directly from the instrument cluster? if so - what berkeman said. If you just want to find the cars mileage - it's available from the ECU as diagnostic data.

If you're trying the change the value - check you local laws. It's illegal to change the mileage in order to sell it here in the U.K. I'm sure other countries have similar laws.
 
daveg360 said:
CAN is specifically non proprietary (are at least a large component of it is). Any particular reason why you want to do this the hard way? there are cheap or freely available packages that can do this already...


by the way, can u tell me what is that easy way. any web links...
 
russ_watters said:
"The easy way" is the link Mech_Engineer posted: there are lots of products that connect to the OBD port on a car and they are standardized. I use this one: http://www.scangauge.com/

but i have to make my own device. can anybody tell me from where to get the binary data of dlc3 connector CAN bus. i have searched the internet but it was not successful
 
ElectroPhysics said:
but i have to make my own device. can anybody tell me from where to get the binary data of dlc3 connector CAN bus. i have searched the internet but it was not successful

I was looking into building a controller for a dodge turbo that is controlled by canbus a while back, it was CANBUS J1939 protocol if I remember right. You can find out more http://www.SAE.org/standardsdev/groundvehicle/j1939a.htm"
 
Last edited by a moderator: