MEGAsquirt A place to collectively sort out this megasquirt gizmo

Need More Analog Inputs - MS3PRO

Thread Tools
 
Search this Thread
 
Old 10-09-2014, 07:49 AM
  #1  
Elite Member
Thread Starter
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,296
Total Cats: 476
Default Need More Analog Inputs - MS3PRO

I have a MS3 PRO I'm going to install and I need more 0-5V analog inputs. The board has 8 total - 5 for sensors (AIT/CLT/MAP/CRANK/CAM I believe) and then 3 spares. I would like to be able to add several temperature sensors and a few pressure transducers but I'm quickly running out of analog inputs. I need about 12 Total, only have 3.

What are my options? I emailed DIY autotune but haven't heard back yet. I know MS3 PRO has CAN bus so I figured adding channels should't be impossible.

I would prefer to buy something that I just plug in, setup, and it works. Not a solder it together, flash firmware myself, use sketch firmware that's still being developed/tested type of solution if at all possible.
patsmx5 is offline  
Old 10-09-2014, 09:21 AM
  #2  
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,332
Total Cats: 67
Default

CAN would be good - the CAN-EGT is a purpose built thermocouple interface for 8 thermocouples, or there is a way to use a MicroSquirt for extra I/O as well.
__________________
Matt Cramer
www.diyautotune.com
Matt Cramer is offline  
Old 10-09-2014, 10:17 AM
  #3  
Elite Member
iTrader: (1)
 
Leafy's Avatar
 
Join Date: Jun 2012
Location: NH
Posts: 9,479
Total Cats: 104
Default

Another option would be an additional datalogger, like a DL1, to connect to the ECU via can and you send the rest of your sensors there and use the DL1 for all your logging.
Leafy is offline  
Old 10-09-2014, 12:13 PM
  #4  
Elite Member
Thread Starter
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,296
Total Cats: 476
Default

I've talked to Matt, I'm going to use the CAN EGT and use thermocouples for the temp measurements, and that leaves me 3 spare analog inputs, and I THINK if I buy a new wideband and chain it to the CAN-EGT, that frees up White connector pin 25 as a 4th analog input. If so this will work great.
patsmx5 is offline  
Old 10-09-2014, 12:47 PM
  #5  
Elite Member
iTrader: (12)
 
cardriverx's Avatar
 
Join Date: Jan 2007
Location: Hermosa Beach, CA
Posts: 2,573
Total Cats: 12
Default

Honestly I would do what Leafy said. While I am not a huge fan of the race technology stuff, it's software is still better than megalogviewer for analysis. Also if you get a DL1, make sure it's a MK3 because the previous ones do not support CAN. Furthermore their CAN support is still a bit rudimentary, but works.

That way you would have the race technology box log everything and you can use their better software. I did this exact thing on a FSAE car with a DL1 MK3 logging and data from a performance electronics ECU streaming to it. Well, until we got the money to go all MoTeC electronics which was roughly 1000x better haha.
cardriverx is offline  
Old 10-09-2014, 01:02 PM
  #6  
Elite Member
Thread Starter
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,296
Total Cats: 476
Default

Originally Posted by cardriverx
Honestly I would do what Leafy said. While I am not a huge fan of the race technology stuff, it's software is still better than megalogviewer for analysis. Also if you get a DL1, make sure it's a MK3 because the previous ones do not support CAN. Furthermore their CAN support is still a bit rudimentary, but works.

That way you would have the race technology box log everything and you can use their better software. I did this exact thing on a FSAE car with a DL1 MK3 logging and data from a performance electronics ECU streaming to it. Well, until we got the money to go all MoTeC electronics which was roughly 1000x better haha.
I've used aftermarket dataloggers on FSAE cars as well actually. PE ecu's are TERRIBLE... Fun times...

I checked and that box is 1000 bucks, plus 250 to upgrade it from 8 to 12 analog inputs. I think the 300 CAN EGT box will do what I need for less $$$, but yes the DL1 looks badass though.

Another reason is I want to be able to set outputs based on the data, which MS3 PRO can do, and a datalogger can not.
patsmx5 is offline  
Old 10-09-2014, 02:36 PM
  #7  
Elite Member
iTrader: (12)
 
cardriverx's Avatar
 
Join Date: Jan 2007
Location: Hermosa Beach, CA
Posts: 2,573
Total Cats: 12
Default

Originally Posted by SleeperMX-5
I've used aftermarket dataloggers on FSAE cars as well actually. PE ecu's are TERRIBLE... Fun times...

I checked and that box is 1000 bucks, plus 250 to upgrade it from 8 to 12 analog inputs. I think the 300 CAN EGT box will do what I need for less $$$, but yes the DL1 looks badass though.

Another reason is I want to be able to set outputs based on the data, which MS3 PRO can do, and a datalogger can not.
Ah I see, yeah it's probably best to do that then. If I remember right I think the DL1 can transmit over CAN, it was all very "beta" when I used it tho, and you would have to set up the MS3 from a blank slate.

We were doing testing for Performance Electronics new (as of then) ECU3, so it was not too bad (yes the ECU1 sucks huge dick haha). But even then the ECU3 was barely on Megasquirt level so still was a pain.
cardriverx is offline  
Old 10-09-2014, 02:47 PM
  #8  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 355
Default

How does 24 analog channels for $399 shipped sound to you?
Reverant is offline  
Old 10-09-2014, 03:04 PM
  #9  
Elite Member
iTrader: (12)
 
cardriverx's Avatar
 
Join Date: Jan 2007
Location: Hermosa Beach, CA
Posts: 2,573
Total Cats: 12
Default

Originally Posted by Reverant
How does 24 analog channels for $399 shipped sound to you?
Analog to CAN unit? What's the resolution and voltage range on the inputs?

Also OP, there is this: http://www.texense.com/en/produits/w...rface_109.html

Used it before, worked well.
cardriverx is offline  
Old 10-09-2014, 03:06 PM
  #10  
Elite Member
Thread Starter
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,296
Total Cats: 476
Default

Originally Posted by cardriverx
Ah I see, yeah it's probably best to do that then. If I remember right I think the DL1 can transmit over CAN, it was all very "beta" when I used it tho, and you would have to set up the MS3 from a blank slate.

We were doing testing for Performance Electronics new (as of then) ECU3, so it was not too bad (yes the ECU1 sucks huge dick haha). But even then the ECU3 was barely on Megasquirt level so still was a pain.
It was 2009/2010 when I had to mess with a PE, dunno which one but it was garbage! We switched to MS3X, the next year, they now run MS3 PRO


Originally Posted by Reverant
How does 24 analog channels for $399 shipped sound to you?
Sounds interesting, tell me more? I kinda already ordered the parts from DIY though, but still interested to see what you offer anyways. Maybe I need to datalog another 24 things?
patsmx5 is offline  
Old 10-09-2014, 03:07 PM
  #11  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 355
Default

Analog to CAN, correct.

The unit is capable of 12bits, however the MS3 only uses 10bits, so that's what you get.

0-5V as you would expect with any analog logging device.
Reverant is offline  
Old 10-09-2014, 03:13 PM
  #12  
Elite Member
iTrader: (1)
 
Leafy's Avatar
 
Join Date: Jun 2012
Location: NH
Posts: 9,479
Total Cats: 104
Default

Originally Posted by Reverant
Analog to CAN, correct.

The unit is capable of 12bits, however the MS3 only uses 10bits, so that's what you get.

0-5V as you would expect with any analog logging device.
So that gets you around ~0.5°F of resolution for normal engine temp ranges at the MS? That means that the EGT to CAN interface has around 2° of resolution? Oil and fuel pressure around 0.2psi, etc. I'm kind of thinking out loud to try and find a sensor where that would be too low that you'd also want to connect to the ecu.
Leafy is offline  
Old 10-09-2014, 03:57 PM
  #13  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,977
Total Cats: 355
Default

That would depend on what sensors you connect, and what range you are interested in.

10bits = 1024 ADC steps = 4.88mV increments.
Reverant is offline  
Old 10-09-2014, 04:01 PM
  #14  
Elite Member
iTrader: (1)
 
Leafy's Avatar
 
Join Date: Jun 2012
Location: NH
Posts: 9,479
Total Cats: 104
Default

Yes I know how an ADC works, thats were I got my numbers from sensor range/(2^#bits-1).
Leafy is offline  
Old 10-09-2014, 04:58 PM
  #15  
Elite Member
iTrader: (12)
 
cardriverx's Avatar
 
Join Date: Jan 2007
Location: Hermosa Beach, CA
Posts: 2,573
Total Cats: 12
Default

Originally Posted by Leafy
Yes I know how an ADC works, thats were I got my numbers from sensor range/(2^#bits-1).
Well, using my handy-dandy sensor spreadsheet, with a cheap GM water temp sensor and 1k pull-up with 100k pull-down, you will get -15C at 4.731V and 150C at 0.227V. That's 165C range over 4.504V. 5/4.504=0.90 or 90%. 1024 steps*.9 = 922 steps.

165C/922 = 0.179 degrees C per step or 0.3222 degrees F resolution. Of course these sensors are not very linear, but close enough.

I did this more for me to brush up on the calcs, but regardless less than 1 degree of resolution should be fine for almost anything.
cardriverx is offline  
Old 10-12-2014, 03:29 PM
  #16  
Elite Member
Thread Starter
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,296
Total Cats: 476
Default

Originally Posted by Reverant
How does 24 analog channels for $399 shipped sound to you?
I bought this too. Going to datalog everything....
patsmx5 is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
satisfied
MEGAsquirt
144
11-05-2018 04:05 PM
Voltwings
Cars for sale/trade
0
09-27-2015 06:40 PM
slomiata
MEGAsquirt
2
09-15-2015 12:54 PM
ThunderFox
Suspension, Brakes, Drivetrain
2
09-10-2015 03:19 PM



Quick Reply: Need More Analog Inputs - MS3PRO



All times are GMT -4. The time now is 09:43 PM.