ECUs and Tuning Discuss Engine Management, Tuning, & Programming

Arduino as ECU?

Thread Tools
 
Search this Thread
 
Old 10-27-2017, 10:14 AM
  #341  
Junior Member
 
PAdutch's Avatar
 
Join Date: Feb 2017
Posts: 59
Total Cats: 1
Default

Originally Posted by noisymime
Just a quick update. Everything seems to have gone fairly well with the initial beta run. I believe most people are now up and running (at least out of those that have tested it)

I've decided to do a second beta run though, just to improve a few things here and there. The differences are:
  • Fuel pump circuit has been changed and now uses a beefed up smart FET. The circuit in the Beta 1 units works fine, but the polyfuse I had added to try and prevent damage if someone forgets to remove the ST_SIG fuse hasn't worked as intended. This change should mean that the circuit remains protected in that instance
  • A dedicated fan control circuit has been added
  • Cuttable traces added to allow conversion to sequential fuel for anyone who wants to run the wires
These have been sent off this week for production, meaning they're probably about 3 weeks away. It'll be another run of 10, but assuming no issues I will begin a much larger production run shortly after that.
If anyone is interested in one of these, shoot me a PM and I'll reserve one for you. Price will be $180USD + postage
(I've decided the final retail price will be $200USD, so the beta runs are slightly cheaper than this)
I am amazed at the progress of this. I am not a computer guy so this stuff really boggles my mind. This is some great work noisymime.

Have any of the beta unit cars been fully tuned/in use/etc?
PAdutch is offline  
Old 10-27-2017, 04:05 PM
  #342  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by PAdutch
I am amazed at the progress of this. I am not a computer guy so this stuff really boggles my mind. This is some great work noisymime.

Have any of the beta unit cars been fully tuned/in use/etc?
Not sure if any have gone to the dyno for tuning, but I know at least 2 of them are being used on daily drivers. I did a lot of work over the last 2 months to improve the starts etc, but it's quite civilised now for daily use
noisymime is offline  
Old 10-27-2017, 04:59 PM
  #343  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by Vengeful Frog
Cool stuff, nice to see this isn't dead.
Have you had any issues with the speed limit of 16Mhz?
Thought of going ARM?
Not really, just a matter or writing things carefully.

That said, the code is cross compilable for the Kinetis (K65) MCUs (Think Teensy 3.5) and support is being added for stm32 currently (Though these are a bit more limited). As it stands though, there aren't any extra features for those as there's nothing the Mega can't run.
noisymime is offline  
Old 11-01-2017, 10:33 PM
  #344  
Newb
 
Vengeful Frog's Avatar
 
Join Date: Mar 2017
Posts: 9
Total Cats: 0
Default

I think that's damn impressive then for what you have it doing, you're a far better coder than I am. Well done.
Vengeful Frog is offline  
Old 01-02-2018, 05:46 PM
  #345  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

So after a couple of delays (Thanks Customs!) the beta 2 units are finally ready to go. I've sent an email out to those who were on the beta list, so these should be all going out shortly.

Simply because the question of ARM procs was asked above, this might be of interest:
noisymime is offline  
Old 01-02-2018, 06:11 PM
  #346  
Junior Member
 
Drezi's Avatar
 
Join Date: Sep 2016
Location: in a garage
Posts: 63
Total Cats: 5
Default

Originally Posted by noisymime
So after a couple of delays (Thanks Customs!) the beta 2 units are finally ready to go. I've sent an email out to those who were on the beta list, so these should be all going out shortly.
Was it a batch of 10 again? Also how many have been claimed out of how many produced? I may be interested in another unit some time in the near future. I also have had a bunch of people who are also interested. You should definitely update the speeduino website with a page to post progress, sign up for mailing, post info, etc.
Drezi is offline  
Old 01-08-2018, 10:56 PM
  #347  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by Drezi
Was it a batch of 10 again? Also how many have been claimed out of how many produced? I may be interested in another unit some time in the near future. I also have had a bunch of people who are also interested. You should definitely update the speeduino website with a page to post progress, sign up for mailing, post info, etc.
Yes, just another small batch to verify the changes (Which all seem to be fine in my own personal testing).
I'm preparing the design files for a larger run now and will pull the trigger on this as soon as I get some feedback on this batch.

Send me through a PM as I've got 1-2 of these spare if you're interested.
noisymime is offline  
Old 01-10-2018, 03:44 PM
  #348  
Senior Member
iTrader: (1)
 
huesmann's Avatar
 
Join Date: Jul 2014
Location: Silver Spring, MD
Posts: 659
Total Cats: -16
Default

Question: do you need a wideband to get one of these running?
huesmann is offline  
Old 01-10-2018, 04:12 PM
  #349  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by huesmann
Question: do you need a wideband to get one of these running?
No, but it does help immensely with tuning. Given the prices of them these days (You can get a controller and sensor for $100 USD) I would strongly recommend it, but there certainly not mandatory.
noisymime is offline  
Old 01-10-2018, 04:42 PM
  #350  
Elite Member
iTrader: (24)
 
UrbanSoot's Avatar
 
Join Date: Jun 2007
Location: Woodland Hills, CA
Posts: 4,667
Total Cats: 18
Default

Just saw this for the first time and this is awesome! Will be following the project and waiting for v2
UrbanSoot is offline  
Old 01-21-2018, 08:23 PM
  #351  
Newb
 
ghia nut's Avatar
 
Join Date: Apr 2017
Posts: 30
Total Cats: 0
Default

So initially installed speeduino, wife laid off and needed her Miata to get through the layoff and I put the stock ecu back in.
just reinstalled and after working with the unit a bit it idles ok.
Original idle was Stoopid pig *** rich, like so rich i may have to clean the plugs.
So far I'm really pleased with it.
My friend that's a tuner, who would tell Jesus the correct way to make wine, is going to mess with it Tuesday so he may or may not complain about it.

So far from my perspective two thumbs up!!!
ghia nut is offline  
Old 01-22-2018, 06:25 AM
  #352  
Junior Member
 
lsdlsd88's Avatar
 
Join Date: Aug 2017
Posts: 77
Total Cats: -1
Default

anyone would share a "roughly fine" MSQ for speeduino with 1.6 miata?
lsdlsd88 is offline  
Old 01-23-2018, 12:10 AM
  #353  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by lsdlsd88
anyone would share a "roughly fine" MSQ for speeduino with 1.6 miata?
There's a base tune for this setup included in the firmware bundle ('Base tunes' directory)
noisymime is offline  
Old 01-23-2018, 12:47 PM
  #354  
Junior Member
 
lsdlsd88's Avatar
 
Join Date: Aug 2017
Posts: 77
Total Cats: -1
Default

Originally Posted by ghia nut
Original idle was Stoopid pig *** rich, like so rich i may have to clean the plugs.
so is this behaviour to be expected on a base map and mostly stock engine?

Because the meaning of base map can be very different.
lsdlsd88 is offline  
Old 01-27-2018, 02:37 PM
  #355  
Newb
 
ghia nut's Avatar
 
Join Date: Apr 2017
Posts: 30
Total Cats: 0
Default It's a bit rough

Originally Posted by lsdlsd88
so is this behaviour to be expected on a base map and mostly stock engine?

Because the meaning of base map can be very different.
Having some interesting issues.
We tuned all day yesterday and got it running fantastic.
Adjusted spark tables. Had knock ears on. Very pleased with it. Pulled great. Responded well. Went home and cold or hot won't start for **** unless you peg the throttle bad.

The start up is an absolute nightmare on this currently and the ability to tune this is kinda wacky as the normal tables you would expect with a Ms are not the same.
My tuner tried to plug in correct values for the fuel injectors and it went South so I reverted it. I've gotten it to idle back so it's been touch and go.
Will report report back.
currently using Gm iat
Auto trans tb with v tps
spartan wb correctly setup
All wired per manual.
ghia nut is offline  
Old 01-27-2018, 03:08 PM
  #356  
Junior Member
 
lsdlsd88's Avatar
 
Join Date: Aug 2017
Posts: 77
Total Cats: -1
Default

plugged in mine today also!

I think I will fiddle a little bit with the idle screw because right now it starts quickly if i press the throttle just a bit, but does not like starting with 0% tps.

about the mapping itself I still have to wire up the wideband, iat, and run the vacuum hose NOT through the passenger window so it will take me a while to get really ready
lsdlsd88 is offline  
Old 01-27-2018, 06:08 PM
  #357  
Newb
 
ghia nut's Avatar
 
Join Date: Apr 2017
Posts: 30
Total Cats: 0
Default

Finally updated the firmware so we know how to do that now.

Think we may start back from scratch.
Im just happy we have it running again.

The biggest issue we have is start up and cranking settings as it is super duper pig rich.
WUE
Acceleration enrichment
Also any help info with idle control either the idle switch or idle air control valve.
We can take care of the rest of the tune.
ghia nut is offline  
Old 01-27-2018, 07:23 PM
  #358  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

If you're able to post your current tune and a matching log of it starting, running, Accel enrich etc, that will give me an idea of what's going on.

Generally with the idle, I've found on the cars i've worked on that I haven't need to modify the screw too much, if at all. The IACV in these things is fairly easy to tune and I'd recommend going with open loop for it unless you really have a reason not to. You'll save yourself a heap of time. At 0% duty, the valve is partially open as a fail safe mechanism, and is not fully closed until about 35% DC. I've found that have 0% duty when cold, raising up to this 35-40% DC mark when warm works really well and should give an idle that drops from ~1100rpm when cold to about 800rpm once warmed up.
noisymime is offline  
Old 01-29-2018, 12:36 PM
  #359  
Newb
 
ghia nut's Avatar
 
Join Date: Apr 2017
Posts: 30
Total Cats: 0
Default

I think we made some base assumptions that bit us in the fanny on this one.
I just compared the original base tune to the new base tune from the Dec 17 firmware update.
There were some changes, small but hoping significant.
Also I'm now assuming this is to be used or started with the stock Miata afm in place right? Given that the new air intake vs stock is more efficient this would cause some headaches (running under load isn't horrible to tune due to ve analyze live, but anything down low may be problematic)
We started with a cold air intake and gm iat so this may have added to the learning curve on our end.

Going to write the new base tune with correct sensor scales and see what happens tonight then go from there.
ghia nut is offline  
Old 01-29-2018, 04:42 PM
  #360  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by ghia nut
Also I'm now assuming this is to be used or started with the stock Miata afm in place right? Given that the new air intake vs stock is more efficient this would cause some headaches (running under load isn't horrible to tune due to ve analyze live, but anything down low may be problematic)
Yes, that base tune was done on an essentially completely stock NA6. AFM remained in place and the original IAT was used, the only changes were the VTPS and the wideband. If you've changed your inlet then that will definitely account for some of the differences.
noisymime is offline  


Quick Reply: Arduino as ECU?



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