New Megasquirt ECU - What features do you want? - Page 3 - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


MS Labs - Miata Accessories [email protected] - Custom Megasquirts for your miata

Reply
 
 
 
LinkBack Thread Tools Search this Thread
Old 06-27-2012, 01:15 PM   #41
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

Quote:
Originally Posted by JasonC SBB View Post
How about a voltage inverse multiplier feedforward for various linear solenoids (e.g. idle, VVT)?

A solenoid's position is a function of duty cycle and system voltage.
If voltage abruptly drops, the solenoid will close a bit. A multiplier will prevent this.

For example. You're idling at 14V and have 50% on some solenoid.
Fans kick on and voltage abruptly drops 10% lower. All solenoids will close down by 10%. If the duty cycle were all automatically increased by 10%, they wouldn't.

Here's the equation, which assumes 14V is the "normal" system voltage:

corrected_duty = duty * 14V/actual_voltage


This equation works when said solenoid or pulldown driver output has a "flyback" diode to 12V.

------- another suggestion ---------


Staggered delay for the 2 fans:
second fan turns on 3 seconds after first fan


---- or ----

3 fan relay outputs - these 3 relays will be wired so that the fans can be run in 2 modes: low, where the fans are connected in series, and hi, where both fans see 12V. Then you have 2 thresholds for CLT fan triggers, e.g. fans on low at 90*C, high at 95*C, with 2* of hysteresis...
The problem with solenoids is mostly with the idle valve. The VVT solenoid is almost not used at idle where you are likely to face voltage issues. Injectors have voltage correction curves, so only the idle valve remains, and there is already a % table for correction vs voltage.

The Enhanced MS2 does have delay for the fans:

- In cooling mode, the first fan turns on at 95*C, the second at 98*C.
- In A/C mode, the first fan turns on 250ms after the A/C compressor, and the second fan 150ms after the first.
Reverant is offline   Reply With Quote
Old 06-27-2012, 04:53 PM   #42
Elite Member
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

A %IAC correction table would help a lot but isn't mathematically correct for all cases

For example, if solenoid is running at 20% and the correction is +5% for a 1V drop, then if solenoid is running at 40% the proper correction for a 1V drop will be +10%, not +5%. (it should be a multiplier, not an adder)


Re: VVT solenoid. FWIW voltage can drop due to other issues than fans coming on at idle.


In A/C mode perhaps it's better to increase 2nd fan delay some more?
JasonC SBB is offline   Reply With Quote
Old 06-27-2012, 05:10 PM   #43
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

My mistake the IAC correction is a multiplier, not an adder.

On the VVT solenoid, any reasons that voltage can drop above idle? Because it doesn't matter at all during idle.

As for the A/C, a programmable delay sounds better, yes.
Reverant is offline   Reply With Quote
Old 06-27-2012, 05:35 PM   #44
Junior Member
iTrader: (13)
 
Join Date: Jul 2007
Location: San Antonio, TX
Posts: 498
Total Cats: 6
Default

USB port?
lsc224 is offline   Reply With Quote
Old 06-27-2012, 05:37 PM   #45
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

Well that is easy for the MS2 but redundant if the ECU ends up support the MS3 as well, as the MS3 card has USB onboard.
Reverant is offline   Reply With Quote
Old 06-27-2012, 05:58 PM   #46
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago (Over two miles from Wrigley Field. Fuck the Cubs. Fuck them in their smarmy goat-hole.)
Posts: 26,317
Total Cats: 1,914
Default

Quote:
Originally Posted by Reverant View Post
(...) but redundant if the ECU ends up support the MS3 as well(...)
Since you mentioned this, I'll go ahead and make a feature-request.

Forget about the MS2.

Seriously. Backwards-comparability sounds cool and all, but it always winds up compromising the design. Backwards-compatibility was responsible for bringing us such marvelously unsuccessful products as the Apple III, the Commodore 128, and the Atari 7800. It's why Intel machines of the 1990s struggled with such a retardedly complex memory architecture, why the NTSC television standard was known as "Never Twice the Same Color" among industry professionals, and why a "standard gauge" railroad is built to the incomprehensible track spacing of 4 feet 8˝ inches.


The MS2 is the past. If you're going to design an Uber-ECU, don't be held back by old farts like me running obsolete CPU architectures.

Last edited by Joe Perez; 06-27-2012 at 06:10 PM. Reason: Added criticism of Atari 7800.
Joe Perez is offline   Reply With Quote
Old 06-27-2012, 06:46 PM   #47
Murderator
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 36,175
Total Cats: 2,578
Default

100% agree.

Forget the ms2, this is 2012.

And when something newer comes out switch to that.
18psi is offline   Reply With Quote
Old 06-27-2012, 06:52 PM   #48
Newb
 
Join Date: Jun 2008
Location: Houston
Posts: 38
Total Cats: 4
Default

Puts on Nomex jump suit, hard hat , and steel toed shoes.

Make it Mac OS-X compatable.
exexx is offline   Reply With Quote
Old 06-27-2012, 10:23 PM   #49
mkturbo.com
iTrader: (24)
 
shuiend's Avatar
 
Join Date: May 2006
Location: Charleston SC
Posts: 13,775
Total Cats: 1,106
Default

Quote:
Originally Posted by exexx View Post
Puts on Nomex jump suit, hard hat , and steel toed shoes.

Make it Mac OS-X compatable.
Tunerstudio works fine in osx. So Ms is already compatible.
shuiend is offline   Reply With Quote
Old 06-27-2012, 11:13 PM   #50
Elite Member
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

JasonC SBB is offline   Reply With Quote
Old 06-28-2012, 02:53 AM   #51
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

Quote:
Originally Posted by Joe Perez View Post
Since you mentioned this, I'll go ahead and make a feature-request.

Forget about the MS2.

Seriously. Backwards-comparability sounds cool and all, but it always winds up compromising the design. Backwards-compatibility was responsible for bringing us such marvelously unsuccessful products as the Apple III, the Commodore 128, and the Atari 7800. It's why Intel machines of the 1990s struggled with such a retardedly complex memory architecture, why the NTSC television standard was known as "Never Twice the Same Color" among industry professionals, and why a "standard gauge" railroad is built to the incomprehensible track spacing of 4 feet 8˝ inches.


The MS2 is the past. If you're going to design an Uber-ECU, don't be held back by old farts like me running obsolete CPU architectures.
While I agree with you, the problem right now is that the source code is not available for the latest versions of the MS3, so I can't add my firmware mods to it.

Also, the MS3 is +$100, while the MS2 is just fine for a LOT of people. If I can make the ECU compatible with both, and ship it as an MS2 but instantly MS3-upgreadable without sacrificing anything, that would be a good deal.
Reverant is offline   Reply With Quote
Old 06-28-2012, 03:12 AM   #52
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

I like the first suggestion.

The second suggestion, I need to read it a little carefully.
Reverant is offline   Reply With Quote
Old 07-20-2012, 02:08 AM   #53
Junior Member
iTrader: (2)
 
Join Date: Jun 2012
Posts: 61
Total Cats: -5
Default

love muh Evos…

id love to have the knock sensor flash when we see knock. i think the Hydra can do this too. not sure about Megasquirt
zumin is offline   Reply With Quote
Old 07-20-2012, 03:23 AM   #54
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

Yes, it can easily be modded to do this.
Reverant is offline   Reply With Quote
Old 07-20-2012, 05:09 AM   #55
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 9,131
Total Cats: 598
Default

Indeed check engine light as a knock light or a rev limiter would be nice.
triple88a is offline   Reply With Quote
Old 07-20-2012, 09:15 AM   #56
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

Currently it is used as coolant temp warning, but that can change if need be.
Reverant is offline   Reply With Quote
Old 07-20-2012, 12:28 PM   #57
Tour de Franzia
iTrader: (6)
 
hustler's Avatar
 
Join Date: Jun 2006
Location: Republic of Dallas
Posts: 29,114
Total Cats: 351
Default

Make the seatbelt light come on when the fans are spinning, please. I posted this in the other thread.
hustler is offline   Reply With Quote
Old 07-20-2012, 12:29 PM   #58
Tour de Franzia
iTrader: (6)
 
hustler's Avatar
 
Join Date: Jun 2006
Location: Republic of Dallas
Posts: 29,114
Total Cats: 351
Default

Quote:
Originally Posted by triple88a View Post
Indeed check engine light as a knock light or a rev limiter would be nice.
The knock light won't work until we get "knock window", then it's ultra-useful. Rev limit is dumb. Never post anything that dumb on this forum again.
hustler is offline   Reply With Quote
Old 07-22-2012, 04:21 PM   #59
Junior Member
iTrader: (5)
 
Join Date: Oct 2011
Location: San Diego, CA
Posts: 402
Total Cats: 21
Default

Quote:
Originally Posted by Reverant View Post
Currently it is used as coolant temp warning, but that can change if need be.
Seat belt light with the fan does sound like a cool idea as the knock with the check engine light obviously later. Dimitris, what temp do you have the light set to come on as they are set now?

What about onboard bluetooth aswell?
slmhofy is offline   Reply With Quote
Old 07-22-2012, 04:27 PM   #60
Supporting Vendor
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

The seat belt light is inaccessible from the stock ECU harness, this means that rewiring is required.

The CEL starts blinking at approx 220*F.

Onboard bluetooth is not a very good idea, as the metal enclosure will block off the signal. Having an external antenna may help, but that does increase the cost and complexity a bit too much. Besides, I will probably add a wireless option that will have a one-mile range (but it will be PC-only).
Reverant is offline   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
Raleigh: Fiberglass headlight scope, 1.6L ECU, AFM, Hardtop latches, more bigmackloud Miata parts for sale/trade 13 09-22-2017 01:34 PM
Another Cast Manifold Corky Bell Prefabbed Turbo Kits 18 11-22-2016 10:01 PM
My solution for Oiltemp and Oilpressure input into Megasuirt (MS3) Zaphod MEGAsquirt 41 01-24-2016 01:25 PM
Any pnp megasquirt for 2001 Big_gumby WTB 0 09-30-2015 04:34 PM
1996 Turbo Build Goldwar DIY Turbo Discussion 2 09-29-2015 10:20 AM


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



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