VVT observations - current vs. advance - Page 6 - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


ECUs and Tuning Discuss Engine Management, Tuning, & Programming

Reply
 
 
 
LinkBack Thread Tools Search this Thread
Old 03-19-2010, 01:14 AM   #101
Elite Member
Thread Starter
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

Scroll up... posts 88 and 89.
JasonC SBB is offline   Reply With Quote
Old 03-19-2010, 01:19 AM   #102
Junior Member
iTrader: (1)
 
Join Date: Jan 2007
Location: Canton, GA
Posts: 116
Total Cats: 0
Default

Quote:
Originally Posted by JasonC SBB View Post
Scroll up... posts 88 and 89.
Oh right. There it is. I'm an idiot.
kcbhiw is offline   Reply With Quote
Old 03-19-2010, 03:16 PM   #103
mkturbo.com
iTrader: (24)
 
shuiend's Avatar
 
Join Date: May 2006
Location: Charleston SC
Posts: 13,776
Total Cats: 1,106
Default

Quote:
Originally Posted by richyvrlimited View Post
Good stuff

and shuiend get in line
Ok I will gladly be first in line to give him my money in exchange for the controller.


kcbhiw

What type of program are you using to set up the timing table and everything? Also how easy is this going to be to integrate with my megasquirt. Will I have to switch between the 2 programs to tune spark and fuel?

Also any chance that it is ready by May?
shuiend is offline   Reply With Quote
Old 03-21-2010, 12:24 AM   #104
Junior Member
iTrader: (1)
 
Join Date: Jan 2007
Location: Canton, GA
Posts: 116
Total Cats: 0
Default

Quote:
Originally Posted by shuiend View Post
What type of program are you using to set up the timing table and everything? Also how easy is this going to be to integrate with my megasquirt. Will I have to switch between the 2 programs to tune spark and fuel?

Also any chance that it is ready by May?
I've written my own application to tune a 12x12 table of RPM vs load. It's similar to the MT interface that is used with the MS. There are some screen shots a few pages back.

For the time being, you will have to switch between my application and whatever you use to tune your MS. That will hopefully change down the road, however.

Integration with your MS is straight forward. You will have the ability to use it either strictly as a standalone module or pass-through where NA CAS or NB2 trigger outputs are emulated and sent to the EMS. I'm currently using the CAS emulation in my car. There is no other interaction with any EMS aside from that.

My goal is to have it out soon. I know I keep saying that, but I want it more or less perfect before it goes anywhere.
kcbhiw is offline   Reply With Quote
Old 03-24-2010, 04:18 PM   #105
Elite Member
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,048
Total Cats: 8
Default

Er... you'd be sending emulated crank position data to the EMS? That sounds... horrible. :-) Just delays and imprecise timing, etc. Getting info FROM the EMS would be awesome, since you don't really need timing, just RPM info, right?
AbeFM is offline   Reply With Quote
Old 03-24-2010, 04:26 PM   #106
Junior Member
iTrader: (1)
 
Join Date: Jan 2007
Location: Canton, GA
Posts: 116
Total Cats: 0
Default

Quote:
Originally Posted by AbeFM View Post
Er... you'd be sending emulated crank position data to the EMS? That sounds... horrible. :-) Just delays and imprecise timing, etc. Getting info FROM the EMS would be awesome, since you don't really need timing, just RPM info, right?
It's actually very precise. It's not really emulation so much as the input signals trigger an interrupt, and the pulse width that is output is basically a modified form of the input. The rise and fall of the output pulses are directly related to the crank/cam wheels. The output trigger to the EMS is within a few nS of the input. It all happens through a couple lines of code.

I would need more than simply RPM from an EMS as I need to caluclate actualy camshaft advance in relation the crank. Timing IS critical here.
kcbhiw is offline   Reply With Quote
Old 04-07-2010, 12:37 AM   #107
Junior Member
iTrader: (1)
 
Join Date: Jan 2007
Location: Canton, GA
Posts: 116
Total Cats: 0
Default

Just a quick bump....I plan to have the final board revision off to the PCB printer this week. If all goes well, there should be a short beta run afterward before it's released. Wish me luck, heh.
kcbhiw is offline   Reply With Quote
Old 04-07-2010, 08:03 AM   #108
Elite Member
iTrader: (1)
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,658
Total Cats: 39
Default

Good Luck, and great work !!

p.s. How do you get in on the beta run
richyvrlimited is offline   Reply With Quote
Old 04-07-2010, 11:06 AM   #109
mkturbo.com
iTrader: (24)
 
shuiend's Avatar
 
Join Date: May 2006
Location: Charleston SC
Posts: 13,776
Total Cats: 1,106
Default

Yah let me know about the Beta run. I am looking at the beginning of May to have my new motor built and installed. Will be looking for some way to control VVT after that until MS3 gets built in support.
shuiend is offline   Reply With Quote
Old 04-07-2010, 11:32 AM   #110
Elite Member
Thread Starter
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

shuiend put the vvt head in regardless. You can run it at full retard / actuator disconnected until you get the controller in. It'll just have weak midrange torque until you do.
JasonC SBB is offline   Reply With Quote
Old 04-07-2010, 05:00 PM   #111
mkturbo.com
iTrader: (24)
 
shuiend's Avatar
 
Join Date: May 2006
Location: Charleston SC
Posts: 13,776
Total Cats: 1,106
Default

Quote:
Originally Posted by JasonC SBB View Post
shuiend put the vvt head in regardless. You can run it at full retard / actuator disconnected until you get the controller in. It'll just have weak midrange torque until you do.
I plan on putting on the VVT and either running an rpm switch or leaving it disabled until the VVT controller is done. My pistons just came in yesterday, so next week I hopefully take stuff to the machine shop.
shuiend is offline   Reply With Quote
Old 04-07-2010, 11:40 PM   #112
Junior Member
iTrader: (1)
 
Join Date: Jan 2007
Location: Canton, GA
Posts: 116
Total Cats: 0
Default

Thanks for the interest guys. I have a couple folks lined up for the testing.

I'll be keeping you all in the loop.
kcbhiw is offline   Reply With Quote
Old 04-08-2010, 03:05 AM   #113
Elite Member
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,048
Total Cats: 8
Default

I'd likely be a good tester, but, I'm whiny. :-) You certainly have more convincing to tell me that the accuracy of the spark timing has more error in it than cam timing. MS-II has a (rudimentary) cam phase as a reported value. And I'd rather be 1* off in cam timing than spark. How do you know that time it takes to get the signal out is conserved?
AbeFM is offline   Reply With Quote
Old 04-08-2010, 11:44 AM   #114
Elite Member
Thread Starter
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

If you have an NB2 I expect that Kevin's circuit will simply share the crank and cam signals with the ECU. If you have an NB1 I think the factory ECU can accept the VVT cam signal as is. (the crank signals are the same)

If you have an ECU that expects NA style cam and crank signals, his controller will output NA style signals derived from the NB signals. This should be more accurate than an actual CAS because he derives the signals from the crank, in a similar manner to how ECU's interpolate crank position between pulses. CAS signals have more jitter and inaccuracy due to belt whip.
JasonC SBB is offline   Reply With Quote
Old 04-08-2010, 01:53 PM   #115
Elite Member
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,048
Total Cats: 8
Default

Oh, absolutely. That would be a help.

Is that true, then, that your controller actually passes through the signals directly (or, buffered but without an interrupt) to the ECU, on non-CAS cars?

If so, I'd be very interested - if not, I might put something upstream of your box to sniff the signals and then share them with both. Any fixed signal delay won't hurt your box (up to maybe 500 ms. :-P - but a variable delay would hurt the ignition timing of a crank tooth wheel.

I'd really like to clarify this. And then buy one. :-)
AbeFM is offline   Reply With Quote
Old 04-08-2010, 02:22 PM   #116
mkturbo.com
iTrader: (24)
 
shuiend's Avatar
 
Join Date: May 2006
Location: Charleston SC
Posts: 13,776
Total Cats: 1,106
Default

I just want to say you guys are way to smart.
shuiend is offline   Reply With Quote
Old 04-08-2010, 10:45 PM   #117
Newb
 
Join Date: Sep 2009
Location: Lynchburg, Va
Posts: 17
Total Cats: 0
Default

Glad to here you got it up and running(well it is close anyway). I am with Abe on the delay issue. High RPM plus delayed position signals = a bit scary
noth1ngmuch is offline   Reply With Quote
Old 04-09-2010, 01:01 AM   #118
Junior Member
iTrader: (1)
 
Join Date: Jan 2007
Location: Canton, GA
Posts: 116
Total Cats: 0
Default

Quote:
Originally Posted by JasonC SBB View Post
If you have an NB2 I expect that Kevin's circuit will simply share the crank and cam signals with the ECU. If you have an NB1 I think the factory ECU can accept the VVT cam signal as is. (the crank signals are the same)

If you have an ECU that expects NA style cam and crank signals, his controller will output NA style signals derived from the NB signals. This should be more accurate than an actual CAS because he derives the signals from the crank, in a similar manner to how ECU's interpolate crank position between pulses. CAS signals have more jitter and inaccuracy due to belt whip.
I haven't implemented any circuitry to share the sensors with any other ECU, however, adding such if necessary wouldn't be beyond a DIYer.

Regarding the timing signals, this is correct. Through simple observation with a timing light on the crank pulley, the timing is significantly more stable than that of a car that is running from the OE CAS at a steady RPM.

Quote:
Originally Posted by AbeFM View Post
Oh, absolutely. That would be a help.

Is that true, then, that your controller actually passes through the signals directly (or, buffered but without an interrupt) to the ECU, on non-CAS cars?

If so, I'd be very interested - if not, I might put something upstream of your box to sniff the signals and then share them with both. Any fixed signal delay won't hurt your box (up to maybe 500 ms. :-P - but a variable delay would hurt the ignition timing of a crank tooth wheel.

I'd really like to clarify this. And then buy one. :-)
The output timing signals are essentially passed through during the interrupt that was triggered by the input timing signals within the MCU. Essentially, the output signal that is generated occurs within a few microseconds of the input trigger -- basically enough time for a few instructions to be executed at 8MHz. I won't go into the nuances of execution time per MCU instruction, but you get the idea. There is no buffering of the signal.

Whether the user selects an NA CAS or NB timing output, the condition of the output is simply derived through a manipulation of the input within the interrupt routine.


Quote:
Originally Posted by noth1ngmuch View Post
Glad to here you got it up and running(well it is close anyway). I am with Abe on the delay issue. High RPM plus delayed position signals = a bit scary
I've been running the box for quite some time now, but have otherwise been cleaning up the rough edges.
kcbhiw is offline   Reply With Quote
Old 04-11-2010, 03:38 PM   #119
Elite Member
Thread Starter
 
Join Date: Jul 2005
Posts: 6,454
Total Cats: 80
Default

Quote:
Originally Posted by kcbhiw View Post
I haven't implemented any circuitry to share the sensors with any other ECU, however, adding such if necessary wouldn't be beyond a DIYer.
No need for any circuitry, just connect them up and go.
JasonC SBB is offline   Reply With Quote
Old 04-12-2010, 06:51 AM   #120
Elite Member
iTrader: (1)
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,658
Total Cats: 39
Default

Will the device still work if I've bolted an N/A CAS to the back of my engine and don't use the NB sensors
richyvrlimited is offline   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
WTB MP62 (Hotside) (NB2) Rick02R WTB 3 01-03-2016 08:18 PM
Changing from 460cc to flow force 610cc in diypnp 90 Turbo MEGAsquirt 19 10-19-2015 04:23 PM
Back to Stock Part Out!! Turbo Parts, MS2 Enhanced 01-05, Suspension, and MOAR! StratoBlue1109 Miata parts for sale/trade 16 10-02-2015 10:39 AM
Bad head gasket or ? shooterschmidty Engine Performance 8 09-30-2015 11:28 PM
In need of base map for stock 1997 brandonbkd MEGAsquirt 0 09-29-2015 12:52 AM


Tags
vvt, vvt controller

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 04:28 AM.