Mitsubishi 3000GT & Dodge Stealth Forum banner

Do you want one of these?

  • No thanks.

    Votes: 0 0%

New invention, convert OBD1/MUT into Canbus OBD2 for Torque App, and read Flex Fuel

75K views 233 replies 52 participants last post by  BlackStealth  
#1 · (Edited)
There's a nice app called Torque for android devices, but it requires OBD2 compliant ECU, which most of our cars are not. I have made a converter box, that does the following:

- input Mitsubishi OBD1, Hybrid or MUT (94-95 USA ECU), MUT (94-99 Euro ECUs), MUT (98-99 USA ECU), LCDBC datalog port, or Scanmaster3 port.
- input Flex Fuel sensor
- input Boost Sensor, Fuel Sensor, Oil pressure Sensor, WBO2 Sensor
- outputs data via high speed Canbus OBD2
- output 0-5V flex fuel voltage, to display flex fuel % on LCDBC unit via Ext1, Ext2, Ext3 or Ext4.

The goal of the device is to display useful data on the Torque app, such as:
Knock, RPM, Boost, WBO2, Flex Fuel, etc.

The item will cost about $70. OBD1 or MUT cables are $20 extra. I am trying to figure out how many circuit boards I need to order, so I made a poll.
 
#3 ·
Sorry, at this time it is for Mitsubishi OBD1 cars only, such as 3000GT, GTO, Stealth, DSM, EVO, etc. Other OBD1 car manufactures implement OBD1 protocol differently, so they won't work unless I re-write the software to support them too.

So add in a $5 OBD2 Bluetooth ELM327 and you can transmit wireless to android device.
 
#4 ·
Maybe I wasn't as clear as I should have been. I use a bluetooth elm for my other vehicles...

My 3k is obd1.

I used mmcd to log... Would much rather use torque.

Is your device going to be a basic obd1 to obd2 plug that then the elm will plug into or is it a complete replacement for an elm adaptor?
 
#6 ·
blackstealth, i really like your lcdbc that I have installed. Will the Torque app display more info than I can get on your lcdbc? I know the Torque app is probably prettier, but I like the form factor of the lcdbc.
 
#7 · (Edited)
LCDBC users: Pretty Torque app, new Flex Fuel monitoring, and alternative datalogging besides mmcd, pocketlogger, HHH, and Evoscan.

Non-LCDBC users: Same as above, but now they have a way of interfacing Boost Sensor, Fuel Sensor, Oil Sensor, WBO2 for datalogging / monitoring.

For those of us that have an Android based 7" GPS car radio, this will make your car look cooler. :) You can youtube Torque app on what it does. Here's one video:

 
#8 ·
Could you use it and lcdbc together?
 
#13 ·
Yes that is correct.

Any issues if you are a 1G running a Clone/Chrome ECU and or LCDBC?
No issues. It works with chrome, and also works with LCDBC.

I would think this would be redundant since the chrome ecu is a OBD2 ecu.
Only USA ECUs are OBD2 capable and Euro ECUs are not. Without this converter, you would not be able to transmit knock data, WBO2, Boost, Fuel pressure, Oil pressure, Flex Fuel %. So yes you could use the 98-99 USA ECU on Torque but without those added bonuses I just listed. Also for some reason, the battery voltage is also missing, so I've included that in so it can be displayed.
 
#19 ·
Damn it Man!! Stop making all this cool shit!

Just to note the only reason this works strictly for Android is due to Apple only allowing certain bluetooth protocols to work. https://support.apple.com/en-us/HT204387

You can use Torque with Iphone/Ipad/Etc but you need a wireless adapter that creates a wireless network. I went this route looking into adapters. Not sure if Antero's design would allow for a wireless adapter to be used instead of the ELM327 so that Apple devices can connect or not.
 
#21 ·
Only picture I have available is my prototype on my bench. The only wires you need to be concerned about is power. If you have sensors for measuring boost, fuel, oil, flex then those wires also.

About 2.5months ago I ordered a bluetooth ELM327 adapter, still waiting for it arrive from China. So in the mean time, I did my testing with a USB ELM327 adapter so I can verify / fine tune the OBD2 Canbus communications. The hardwork is done, circuit board design is done, I just need to figure out how many to printed circuit boards I need to order.
 
#22 ·
Alright a few questions, comments, concerns:

I have a palm IIIx with a miragecorp cable in a drawer somewhere. the computer with all the files to run it is nearly locked up its so old. then once I download I have maybe an hour or two before the batteries die. After that I have to start all over again. Basically I have a datalogger and I don't use it because its a pain.

I have a drag car im building rite now that has nothing but a seat, steering wheel, shifter and ecu.

Can this be used with a Note 3 cell phone? I could just build a pinch bracket, plug in my phone and go?

I don't care about a cord versus Bluetooth, as I think hardwired would be more trustworthy at the track.

I just need a relatively cheap, reliable, well functioning way to datalog without buying laptops and stuff.
 
#24 ·
Alright, provided it does which it should, what do I need?

I take it I need your device and a cord from it to my device. Anything Im missing? Does it charge the phone/tablet during use? I ask because I think I understand but I could be thoroughly wrong.

And is this basically a "end all be all" as far as datalogging? ultimately I don't want to have to buy a laptop or deal with tha palm pilot drama. If my phone doesn't work a used tablet would still be more affordable to make this work than a laptop.

This seems really fantastic and what our platform should've had years ago.
 
#25 ·
I have made a converter box, that does the following:

- input Mitsubishi OBD1, Hybrid or MUT (94-95 USA ECU), MUT (94-99 Euro ECUs), MUT (98-99 USA ECU), or LCDBC datalog port
- input Flex Fuel sensor
- input Boost Sensor, Fuel Sensor, Oil pressure Sensor, WBO2 Sensor
- outputs data via high speed Canbus OBD2
- output 0-5V flex fuel voltage, to display flex fuel % on LCDBC unit via Ext1, Ext2, Ext3 or Ext4.
Very Nice...protocol translation is no easy task especially for the OBD protocols.
 
#27 ·
me too!

can i use it with my Scanmaster3
 
#29 ·
Yes because the Scanmaster3 allows dataloggers to be attached to it.

Alright, provided it does which it should, what do I need?

I take it I need your device and a cord from it to my device. Anything Im missing? Does it charge the phone/tablet during use? I ask because I think I understand but I could be thoroughly wrong.

And is this basically a "end all be all" as far as datalogging? ultimately I don't want to have to buy a laptop or deal with tha palm pilot drama. If my phone doesn't work a used tablet would still be more affordable to make this work than a laptop.

This seems really fantastic and what our platform should've had years ago.
Android devices vary a lot, so answering your Android questions will be difficult. If you go bluetooth, then I don't see why you can't charge your Android while in use. If you go USB, then there could be some incompatibilities issues that can come up. Does the version of your Android have FTDI drivers installed. Does the USB cable you've chosen use FTDI chipsets. I would prefer you go the bluetooth route because of the ease of use.
 
#32 ·
My converter box has mounting holes for screw terminals, or you can solder directly onto the circuit board for hooking up wideband, boost, fuel pressure, etc. Do people still use EGT? At the moment it doesn't support EGT.

I looked on ebay, and I find none that cheap that is located in north america. The chinese sellers often lie that they are located in the USA, but actually ship from china. Buy it and see where it comes from.

Yes, ELM327 bluetooth adapter v1.4, v1.5, v2.1 are okay.
 
#31 ·
Count me in, I love using Torque with my autocross Miata.
 
#33 ·
90% of the stuff I've ordered from china have not arrived, they used to take 3 weeks to arrive, and now it's been 3.5+ months. This trend is disturbing so, I decided to re-design the circuit board to use more expensive digikey components or inexpensive chinese canbus modules.

In this picture, the bottom row is setup to accept terminal screws. Starting from the left:
1. 12 V power up device
2. Ground power up device.
3. Optional Flex Fuel PWM signal for LCDBC (so it can read the flex fuel %)
4. +5v for sensor
5. +5v for sensor
6. +5v for sensor
7. ground for sensor
8. ground for sensor
9. ground for sensor
10. Unused Sensor1 for future use
11. WBO2 input
12. Fuel pressure input
13. Oil pressure input
14. Boost pressure input
15. Flex fuel input
16. Sensor2 for future use (not for terminal screw)
17. Sensor3 for future use (not for terminal screw)

Next there are four circles close to each other, these are holes so zip ties can securely hold the OBD2 connector in place.

Above that, is a DB9 male connector for OBD1 cable, or MUT cable.

The other DB9 female connector is used for software upgrades.


Image
 
#36 ·
I use torque for my car with the a Jester ECU, if this thing can make Torque display Knock and allows you to simultaneously use the LCDBC count me in for the pre-order!