Speeduino is now on Github Sponsors (Rather than Patreon): https://github.com/sponsors/noisymime
For anything you'd like to see added to Speeduino
User avatar
By dan.elliott
#6247
HI.

I have built my board and Tuner Studio works well with, say a simple 60-2 crank and cam with Ardustim, but I cannot figure out how to get the trigger code to work here https://gitlab.com/libreems-suite/ardu-stim/issues/1 . I tried modifying an existing file, but my RPM is all over the place. I think I need to write a new pattern with /* Pointer to friendly name string(ok), pointer to edge array(ok), RPM Scaler(??), Number of edges in the array (144??)*/ in the main but thats where I get stuck

Is there an ardustim updated with the MX5 pattern?

thanks for all your hard work.

NB Do you recommend an Opto Isolator input for my triggers from the car? Was going to build one on proto board and plug into IC3 (will copy the ms schematic)
User avatar
By dan.elliott
#6248
Ok I have settled on 2.4, 144 for the scaler/ Number of edges and used Josh's updated code in the GIT. Seems to work with STIM matching Tuner studio so I am happy.

Can start adding pots now!
By noisymime
#8470
DanSankey wrote:my engine uses a 36-2, will i be able to just code this in through tunerstudio?
Provided the 2 missing teeth are beside each other (ie you have 34 teeth, then a 2 tooth gap) then it will work fine with the missing tooth decoder.

If they're in a different configuration though I'll need to know the details of where the missing teeth are.
By mmonsterski
#9203
With such few teeth, it won't give very good resolution.
In my opinion It should be enough. If we measure time between first and second tooth we can estimate angle between second and third tooth.
Using this type of trigger is best for my application, because stock ignition system use it:
Image
By RichCreations
#9204
mmonsterski wrote:
With such few teeth, it won't give very good resolution.
In my opinion It should be enough. If we measure time between first and second tooth we can estimate angle between second and third tooth.
Using this type of trigger is best for my application, because stock ignition system use it:
Image

I will let Josh (noisymime) answer, but from that I understand, due to the differences in the way stock ignitions work (fire when we see a tooth +/- dwell) vs calculated crank angle that speeduino uses, and the non-constant rotational velocity of the crank, that such few teeth would not provide very good resolution, or accurate timing. Now, if you were keeping the stock ignition, and only using speeduino for fuel, this would not be a problem, but for ignition, you would likely want at least a 12-1 wheel.
By mmonsterski
#9366
I will let Josh (noisymime) answer, but from that I understand, due to the differences in the way stock ignitions work (fire when we see a tooth +/- dwell) vs calculated crank angle that speeduino uses, and the non-constant rotational velocity of the crank, that such few teeth would not provide very good resolution, or accurate timing. Now, if you were keeping the stock ignition, and only using speeduino for fuel, this would not be a problem, but for ignition, you would likely want at least a 12-1 wheel.
In my opinion this should be enough for 2 cyl engine. There is only one ignition for crank rotation and it should be placed between 2 and 3 tooth (there is 80 degree between them).
If we measure time between 1 and 2 tooth we can pretty precise estimate ignition angle where it's necessary.
  • 1
  • 5
  • 6
  • 7
  • 8
  • 9
  • 20

Great, I might buy one now

Simple diagram for 2ch Bosch 200 ignitor

CLT sensor wrong reading

Once again as above. You need to find and fix you[…]

Kawasaki Concours 2.0

Going bonkers trying to wire up a Bosch LSU4.9 to […]

Still can't find what you're looking for?