ECUs and Tuning Discuss Engine Management, Tuning, & Programming

Arduino as ECU?

Thread Tools
 
Search this Thread
 
Old 05-29-2018, 08:32 PM
  #421  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

So I have the first beta designs just about finished for the NA8 64-pin ECUs. I need to find a test car or 2 though before I'm comfortable with selling these to a wider audience. The NB8A 64-pin unit won't be far behind either
noisymime is offline  
Old 05-30-2018, 12:42 PM
  #422  
Senior Member
iTrader: (1)
 
poobs's Avatar
 
Join Date: Apr 2008
Location: Florida
Posts: 810
Total Cats: -6
Default

Hey!! , is it possible to buy one to assemble and a fully built harness to make it a PnP ?

If so where/how do you get a base tune ?

Thanks.
poobs is offline  
Reply
Leave a poscat -1 Leave a negcat
Old 05-30-2018, 01:14 PM
  #423  
Senior Member
 
themonkeyman's Avatar
 
Join Date: Nov 2016
Location: Los Angeles, CA
Posts: 552
Total Cats: 75
Default

Originally Posted by noisymime
In my opinion, the best setup is something like a 36-1 wheel on the crank and a single cam pulse. That gives you everything fast sync for starting, full sequential and good timing accuracy. It is a pain to get a 36-1 wheel onto the crank on these engines though, so I haven't seen a lot of MX5s/Miatas go that route (It's a VERY common setup on other vehicles though and very well tested with Speeduino).


It does for fuel (The California models run sequential as standard) and these boards have the drivers there already for it. You just need to cut 2 traces, which are designed for this.
Ignition is trickier though as there wasn't ever a version of these that had 4 drivers from the factory. These PNP Speeduino boards only have 2 ignition drivers on them, so they're limited to wasted spark, which is what the car is wired for. The generic v0.4 Speeduinos have 4 ignition outputs, but aren't as straightforward to wire in as the PNPs.
From what I see and read on the wiki site, the v0.3 board has 4 channels for ignition as well as 4 for fueling. Is that not the case? I’m not afraid to build one and go the v0.4 route if need be though. Alternatively, will I be able to just run a wasted spark coil on/near plug setup? Is that a thing?
themonkeyman is offline  
Old 05-30-2018, 03:14 PM
  #424  
Senior Member
iTrader: (1)
 
huesmann's Avatar
 
Join Date: Jul 2014
Location: Silver Spring, MD
Posts: 659
Total Cats: -16
Default

So, the Speeduino Wiki says about the PNP:
If the AFM is retained then this sensor will work if jump wires are run from the AFM to the disconnected connector
If you're retaining the AFM, why would you need to disconnect it?
huesmann is offline  
Old 05-30-2018, 05:09 PM
  #425  
Senior Member
 
themonkeyman's Avatar
 
Join Date: Nov 2016
Location: Los Angeles, CA
Posts: 552
Total Cats: 75
Default

Originally Posted by huesmann
So, the Speeduino Wiki says about the PNP:

If you're retaining the AFM, why would you need to disconnect it?
...but why in god's name would you retain the AFM?
themonkeyman is offline  
Old 05-30-2018, 07:13 PM
  #426  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by themonkeyman
From what I see and read on the wiki site, the v0.3 board has 4 channels for ignition as well as 4 for fueling. Is that not the case? I’m not afraid to build one and go the v0.4 route if need be though.
Yeah you can certainly go that path. I ran mine like this for quite a while and made an adapter board for the v0.4 to interface with the 48 pin connector.
Alternatively, will I be able to just run a wasted spark coil on/near plug setup? Is that a thing?
It's definitely a thing. Practically every COP/CNP conversion I've ever seen on these cars has still been wasted spark. Unless you're running crazy high rpm (Think 10k+) or using coils with extremely long dwell time requirements, then there's no real reason you need to run sequential ignition.
noisymime is offline  
Old 05-30-2018, 07:15 PM
  #427  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by themonkeyman
...but why in god's name would you retain the AFM?
This is the real question

Some people like to keep it there initially when they do the switchover, just incase they need to go back to the stock ECU. In those cases I generally recommend disconnecting it so that the fuel pump control and things don't interfere with the control from the ECU etc. It's not mandatory, but it's how I suggest people run it whilst it's still there.
noisymime is offline  
Old 05-31-2018, 10:55 AM
  #428  
Senior Member
iTrader: (1)
 
huesmann's Avatar
 
Join Date: Jul 2014
Location: Silver Spring, MD
Posts: 659
Total Cats: -16
Default

Originally Posted by themonkeyman
...but why in god's name would you retain the AFM?
Originally Posted by noisymime
Some people like to keep it there initially when they do the switchover, just incase they need to go back to the stock ECU.
This.

But that still doesn't explain how the "disconnect but jumper" business works.
huesmann is offline  
Old 05-31-2018, 03:49 PM
  #429  
Junior Member
 
lsdlsd88's Avatar
 
Join Date: Aug 2017
Posts: 77
Total Cats: -1
Default

you disconnect the AFM plug, BUT you run the 2 wires for the temp sensor, between the AFM connector and its plug to restore only the IAT functionality but leaving off the AFM signal and the fuel pump switch.
lsdlsd88 is offline  
Old 05-31-2018, 03:59 PM
  #430  
Senior Member
 
themonkeyman's Avatar
 
Join Date: Nov 2016
Location: Los Angeles, CA
Posts: 552
Total Cats: 75
Default

Originally Posted by noisymime
Yeah you can certainly go that path. I ran mine like this for quite a while and made an adapter board for the v0.4 to interface with the 48 pin connector.

It's definitely a thing. Practically every COP/CNP conversion I've ever seen on these cars has still been wasted spark. Unless you're running crazy high rpm (Think 10k+) or using coils with extremely long dwell time requirements, then there's no real reason you need to run sequential ignition.
So, there def are not 4 ign channels on the v0.3.7? Cause the wiki site and the pic of the v0.3 board show 4 ign channels. Just clarifying;
themonkeyman is offline  
Old 06-21-2018, 06:42 PM
  #431  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by themonkeyman
So, there def are not 4 ign channels on the v0.3.7? Cause the wiki site and the pic of the v0.3 board show 4 ign channels. Just clarifying;
The V0.3 and v0.4 boards both have 4 ignition channels, the current PNP units for the NAs only have 2.
noisymime is offline  
Old 08-04-2018, 08:11 PM
  #432  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Small update on things.

The initial PNP units have all seemed to be pretty successful. Most people who have them seem to be up and running and I haven't heard any major issues back

A small design revision (v1.1) has been finalised now and is going out for manufacture within the next 1-2 weeks. This mostly addresses some compatibility issues with various later year / Euro spec models and things like A/C. There are no feature differences for those with working setups now (Apart from possibly the A/C), just further compatibility.

The list of changes for these are:
  • The Cam signal is now duplicated onto pin 2F. Some of the later Euro spec model used this pin rather than 2G for this signal
  • Tacho output added on pin 2I for the later model years. This is also useful if you replace the stock coils with COPs and the tacho stops.
  • A diode has been added onto the idle output to quieten up the idle valve a little. No change in functionality, but improves the signal a little.
  • Pins 2O and 2T are now joined for fuel pump control on the '94 and '95 1.8 models
  • Pins 1Q and 1J are joined to enable the A/C. This was missed on the original units as none of the test cars had A/C :(
noisymime is offline  
Old 08-05-2018, 08:18 AM
  #433  
Newb
 
danielvolt's Avatar
 
Join Date: May 2018
Posts: 3
Total Cats: 0
Default

Originally Posted by noisymime
Small update on things.

The initial PNP units have all seemed to be pretty successful. Most people who have them seem to be up and running and I haven't heard any major issues back

A small design revision (v1.1) has been finalised now and is going out for manufacture within the next 1-2 weeks. This mostly addresses some compatibility issues with various later year / Euro spec models and things like A/C. There are no feature differences for those with working setups now (Apart from possibly the A/C), just further compatibility.

The list of changes for these are:
  • The Cam signal is now duplicated onto pin 2F. Some of the later Euro spec model used this pin rather than 2G for this signal
  • Tacho output added on pin 2I for the later model years. This is also useful if you replace the stock coils with COPs and the tacho stops.
  • A diode has been added onto the idle output to quieten up the idle valve a little. No change in functionality, but improves the signal a little.
  • Pins 2O and 2T are now joined for fuel pump control on the '94 and '95 1.8 models
  • Pins 1Q and 1J are joined to enable the A/C. This was missed on the original units as none of the test cars had A/C :(
Sick!! Can't wait. So that means i can order one in the end of August?
danielvolt is offline  
Old 08-06-2018, 03:00 PM
  #434  
Senior Member
iTrader: (1)
 
huesmann's Avatar
 
Join Date: Jul 2014
Location: Silver Spring, MD
Posts: 659
Total Cats: -16
Default

Are you saying that the previous batches won't work with A/C?
huesmann is offline  
Old 08-06-2018, 04:05 PM
  #435  
Newb
 
ghia nut's Avatar
 
Join Date: Apr 2017
Posts: 30
Total Cats: 0
Default

Been running my wifes miata with this for a while now.
Have any of the firmware updates addressed starting sequences where the ecu primes for start.
Her car still backfires horridly on cold starts. If we cycle the key on off on off like 6 times it starts much better.
ghia nut is offline  
Old 08-09-2018, 01:24 PM
  #436  
Junior Member
 
lsdlsd88's Avatar
 
Join Date: Aug 2017
Posts: 77
Total Cats: -1
Default

what firmware are you on? post tune and starting log (with and without the 6 key on key off..)
lsdlsd88 is offline  
Old 08-22-2018, 02:57 PM
  #437  
Junior Member
 
Gimpster's Avatar
 
Join Date: Aug 2016
Location: Miami Beach, FL
Posts: 65
Total Cats: 7
Default

Anxiously awaiting to see these go up for sale again...
Gimpster is offline  
Old 08-22-2018, 07:35 PM
  #438  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by Gimpster
Anxiously awaiting to see these go up for sale again...
They're not far away, I promise!

The order size for these is growing with each batch, but the factory has completed the first test unit of this run, which usually means the full run isn't far behind. Hopefully just a few weeks before they're back in the store.
In terms of volume, there's somewhere around 120 of these PNP units out there already, which simply blows my mind, so a big thanks to all those who have shown interest in the project!
noisymime is offline  
Old 08-22-2018, 08:06 PM
  #439  
Elite Member
iTrader: (24)
 
chriscar's Avatar
 
Join Date: Dec 2007
Location: Carrollton TX
Posts: 1,709
Total Cats: 15
Default

Any plans on adding VVT support?
chriscar is offline  
Old 08-22-2018, 08:25 PM
  #440  
Junior Member
 
noisymime's Avatar
 
Join Date: Jun 2015
Posts: 75
Total Cats: 11
Default

Originally Posted by chriscar
Any plans on adding VVT support?
There's open loop VVT there already, but closed loop on the 99+ trigger should certainly be possible though and is part of a larger piece of work.

Step 1 is in incorporating cam angles (as opposed to just crank angles) and there is some early code for this already, but it's definitely a WIP
noisymime is offline  


Quick Reply: Arduino as ECU?



All times are GMT -4. The time now is 05:51 AM.