Can Bus Reverse Engineering for the iMiev

Mitsubishi i-MiEV Forum

Help Support Mitsubishi i-MiEV Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

blackheart

Well-known member
Joined
Mar 13, 2016
Messages
143
Location
Portland Or
This may not be the correct place for this post - so if not, Admins, please do your Adminning ;-)
But I wanted to know if anyone had done any reverse engineering on the iMiev Can Bus.
I am looking for a way to have an Arduino interface to change some of the ramp and regenerative brake ramps on the 'E' mode of the iMiev.
Basically, re-mapping the accelerator pedal so that the car is looking at a usage set point (say, you can't accelerate more than the equivalent of 5 mi/kWh) , until you reach 80% of the pedal travel, and then it is 'back' to normal. And then, through the Arduino interface, you could modify the ramp within certain parameters.
Just wondering if anyone has ever done that?
Thanks!!!
 
Interesting project, but you'd want to be super careful injecting any CAN messages that override the throttle mapping of the car as a bug or misunderstanding of the messages you're sending could result in uncontrolled acceleration. :shock:

Yes I know that the 3rd party CAN bus based cruise controls do exactly that, but I'd still be very cautious.
 
oh yes, for sure. And there is 'skill' in the art of acceleration. But I think, with some help, I could really extend the range of my little iMiev - it just takes a little more drive time ;-)
 
blackheart said:
re-mapping the accelerator pedal
Just wondering if anyone has ever done that?

I know of a guy Thomas who has done exactly that to the Mitsubishi Outlander PHEV, however the CANbus data is pretty much identical to the iMiEV. Infact his solution sits in the electrical cable from the accelerator and not on the main CANbus. You can read about the product he created here - https://evtun.com/phev-box.html

Because Thomas is working in the industry creating commercial products, I doubt he will be willing to help you unless you can convince him there is a market for the iMiEV version. However hopefully you will get ideas from his product and be able to adapt them to the iMiEV? You may even find his product will work on the iMiEV, as I know you can reprogram it to your personal preferences.
 
i previously reported accelerator pedal position sensor findings here:

http://myimiev.com/forum/viewtopic.php?p=35567#p35567

Let me know if you need more information
 
zzcoopej said:
blackheart said:
re-mapping the accelerator pedal
Just wondering if anyone has ever done that?

I know of a guy Thomas who has done exactly that to the Mitsubishi Outlander PHEV, however the CANbus data is pretty much identical to the iMiEV. Infact his solution sits in the electrical cable from the accelerator and not on the main CANbus. You can read about the product he created here - https://evtun.com/phev-box.html

Because Thomas is working in the industry creating commercial products, I doubt he will be willing to help you unless you can convince him there is a market for the iMiEV version. However hopefully you will get ideas from his product and be able to adapt them to the iMiEV? You may even find his product will work on the iMiEV, as I know you can reprogram it to your personal preferences.

Thank you - I will take a look!!
 
kiev said:
i previously reported accelerator pedal position sensor findings here:

http://myimiev.com/forum/viewtopic.php?p=35567#p35567

Let me know if you need more information

Thanks - I will check that out too.
 
Back
Top