Cam and crank sensor setup with VVt
#1
Senior Member
![](/mt2011/images_td/ranks/supporter1.gif)
Thread Starter
iTrader: (20)
Join Date: Dec 2008
Location: Austin, TX
Posts: 736
Total Cats: 8
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
So here is a question I feel is answered, but I cant find it.
I've got VVt head on an NA block with MS3x. I'm starting to understand what I need to do but havvent completly figured it out yet. I've got a 12-0 TSE trigger wheel with the NB crank sensor.
What do I need to do with the cam timing.
![](https://www.miataturbo.net/attachments/megasquirt-18/34570-cam-crank-sensor-setup-vvt-vvt4.jpg?dateline=1329535504)
Is this correct. Can I ditch the CAS, and only use the cam sensor on the top of the valve cover? Is the cam sensor the hall effect sensor yall talk about? Do I need to modify anything to do this? i.e. cam teeth?
I'm reading something about grinding teeth off the cam, to leave only 1 tooth.
I understand I can grind a tooth off the crank wheel, and ditch cam timing all together, but I'm trying to do full sequential.
I've got VVt head on an NA block with MS3x. I'm starting to understand what I need to do but havvent completly figured it out yet. I've got a 12-0 TSE trigger wheel with the NB crank sensor.
What do I need to do with the cam timing.
![](https://www.miataturbo.net/attachments/megasquirt-18/34570-cam-crank-sensor-setup-vvt-vvt4.jpg?dateline=1329535504)
Is this correct. Can I ditch the CAS, and only use the cam sensor on the top of the valve cover? Is the cam sensor the hall effect sensor yall talk about? Do I need to modify anything to do this? i.e. cam teeth?
I'm reading something about grinding teeth off the cam, to leave only 1 tooth.
I understand I can grind a tooth off the crank wheel, and ditch cam timing all together, but I'm trying to do full sequential.
#2
Boost Pope
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/smod.png)
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,339
Total Cats: 6,793
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
You do not need the NA-style CAS at all. You can remove it and plug the hole, or leave it in place disconnected.
To the best of my knowledge, the TSE 12 tooth wheel is not useful for running either full sequential or VVt when used in conjunction with a stock NB2 cam using an MS3. This is a software limitation, simply because nobody has written the code that would be needed to run this rather unusual combination. If you were to remove two of the three teeth from the cam then you could run sequential injection and ignition with the 12T wheel, but still not VVt.
To run both full sequential and closed-loop VVT control, you need a stock (4 tooth) NB crankwheel and the stock NB cam sensor. You don't need to grind any teeth off of anything in this scenario.
To the best of my knowledge, the TSE 12 tooth wheel is not useful for running either full sequential or VVt when used in conjunction with a stock NB2 cam using an MS3. This is a software limitation, simply because nobody has written the code that would be needed to run this rather unusual combination. If you were to remove two of the three teeth from the cam then you could run sequential injection and ignition with the 12T wheel, but still not VVt.
To run both full sequential and closed-loop VVT control, you need a stock (4 tooth) NB crankwheel and the stock NB cam sensor. You don't need to grind any teeth off of anything in this scenario.
#5
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Without checking (sorry), does the MS3x VVT code support a 12-1 or 36-1 trigger wheel (combined stock cam nubs and stock cam sensor)?
The VVTuner only support the stock setup, but maybe the MS3x code would allow higher precision?
Making a 36-1 trigger plate for the stock sensor would not be hard (some steel and laser), but without software to make use of it the idea can be left in the drawer.
The shipping cost of a wheel of that design would not be more than for a CD, so there could be a simple market for them (make 1 or 20 would cost about the same).
The VVTuner only support the stock setup, but maybe the MS3x code would allow higher precision?
Making a 36-1 trigger plate for the stock sensor would not be hard (some steel and laser), but without software to make use of it the idea can be left in the drawer.
The shipping cost of a wheel of that design would not be more than for a CD, so there could be a simple market for them (make 1 or 20 would cost about the same).
#7
2 Props,3 Dildos,& 1 Cat
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/smod.png)
iTrader: (8)
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Best bet is to log onto msextra.com's forum and post the setup you want to make work in the VVT thread and they can just code it in. Probably can release it with the next alpha.
You want to use the 12-1 with the stock NB cam sensor, right?
You want to use the 12-1 with the stock NB cam sensor, right?
#8
Boost Pope
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/smod.png)
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,339
Total Cats: 6,793
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Programming this, in theory, is not a terribly difficult task. Within the MS2extra code, for example, here is the definition for a '99+ Miata:
Code:
/* ---------------------- 99-00 Miata ------------------------*/ // 4 on crank 1, 2 on cam } else if (spkmode == 9) { cycle_deg = 7200; flagbyte5 |= FLAGBYTE5_CAM; no_teeth = 8; last_tooth = no_teeth; no_triggers = 4; deg_per_tooth[0] = 700; deg_per_tooth[1] = 1100; deg_per_tooth[2] = 700; deg_per_tooth[3] = 1100; deg_per_tooth[4] = 700; deg_per_tooth[5] = 1100; deg_per_tooth[6] = 700; deg_per_tooth[7] = 1100; smallest_tooth_crk = 700; smallest_tooth_cam = 50; // (unsure) trigger_teeth[0] = 1; trigger_teeth[1] = 3; trigger_teeth[2] = 5; trigger_teeth[3] = 7; // no idea on this - need data trig_angs[0] = -1100 + tmp_offset; // 70 ATDC trig_angs[1] = -1100 + tmp_offset; // 70 ATDC trig_angs[2] = -1100 + tmp_offset; // 70 ATDC trig_angs[3] = -1100 + tmp_offset; // 70 ATDC if (num_cyl !=4) { conf_err = 18; // needs 4 cyl }
It's just a matter of getting one of the developers sufficiently interested to actually do it.
This can be done simply by using the generic wheel decoder mode.
The problem comes when using cam wheels with more than one tooth or any wheel with unevenly-spaced teeth. Such configurations are too complex to be described in the generic wheel menu.
#9
Senior Member
![](/mt2011/images_td/ranks/supporter1.gif)
Thread Starter
iTrader: (20)
Join Date: Dec 2008
Location: Austin, TX
Posts: 736
Total Cats: 8
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
So if you grind all but one tooth off the cam would it work without modifying the crank wheel and keep sequential?
I already got my TSE wheel machined to fit over my ATI, and I don't want to have to do a stock nb wheel also unless I have to.
Ditching sequential is. It an option.
I already got my TSE wheel machined to fit over my ATI, and I don't want to have to do a stock nb wheel also unless I have to.
Ditching sequential is. It an option.
#14
2 Props,3 Dildos,& 1 Cat
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/smod.png)
iTrader: (8)
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
honesty the adaptronic setup for custom triggers was pretty impressive. you basically had a toot table and you just enter degrees where each tooth was. it was complicated as F but at least you could do it.
#15
Supporting Vendor
![](/mt2011/images_td/ranks/vendor.png)
![](/mt2011/images_td/ranks/supporter1.gif)
iTrader: (33)
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,659
Total Cats: 134
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
You guys are going to hate me, but I don't at this time see a reason to ask James and Ken to write a decoder for 12-1 VVT app. Why? Because the wheel doesn't exist commercially. Sure, you can make one from a TSE wheel, but the problem is that everyone would need to lop off the same missing tooth and clock the wheel in the exact same position for the decoder to work. That's not going to happen, it's going to be a nightmare to support, and it's only going to benefit few people.
If TSE were to stock a 12-1 with keying to install only one way (or at least alignment marks), I'll ask the guys about it. But from where things are right now, we have a lot of other features to work on. The 12+1 may also be a viable option, and theoretically may provide for more precise command, though I'm not convinced there's measurable benefit in reality.
There's no reason why you can't grind one tooth of the 12 tooth wheel, then grind 2 teeth off your cam gear. That will give you a pattern that is supported for sequential and VVT, and will allow you to set your tooth #1 angle specific to your engine and where you cut your teeth.
If TSE were to stock a 12-1 with keying to install only one way (or at least alignment marks), I'll ask the guys about it. But from where things are right now, we have a lot of other features to work on. The 12+1 may also be a viable option, and theoretically may provide for more precise command, though I'm not convinced there's measurable benefit in reality.
There's no reason why you can't grind one tooth of the 12 tooth wheel, then grind 2 teeth off your cam gear. That will give you a pattern that is supported for sequential and VVT, and will allow you to set your tooth #1 angle specific to your engine and where you cut your teeth.
#16
Supporting Vendor
![](/mt2011/images_td/ranks/vendor.png)
![](/mt2011/images_td/ranks/supporter1.gif)
iTrader: (33)
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,659
Total Cats: 134
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Or you can use the stock NB 4 tooth crank wheel and stock 3 tooth cam wheel.
#18
2 Props,3 Dildos,& 1 Cat
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/smod.png)
iTrader: (8)
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
You guys are going to hate me, but I don't at this time see a reason to ask James and Ken to write a decoder for 12-1 VVT app. Why? Because the wheel doesn't exist commercially. Sure, you can make one from a TSE wheel, but the problem is that everyone would need to lop off the same missing tooth and clock the wheel in the exact same position for the decoder to work. That's not going to happen, it's going to be a nightmare to support, and it's only going to benefit few people.
If TSE were to stock a 12-1 with keying to install only one way (or at least alignment marks), I'll ask the guys about it. But from where things are right now, we have a lot of other features to work on. The 12+1 may also be a viable option, and theoretically may provide for more precise command, though I'm not convinced there's measurable benefit in reality.
There's no reason why you can't grind one tooth of the 12 tooth wheel, then grind 2 teeth off your cam gear. That will give you a pattern that is supported for sequential and VVT, and will allow you to set your tooth #1 angle specific to your engine and where you cut your teeth.
If TSE were to stock a 12-1 with keying to install only one way (or at least alignment marks), I'll ask the guys about it. But from where things are right now, we have a lot of other features to work on. The 12+1 may also be a viable option, and theoretically may provide for more precise command, though I'm not convinced there's measurable benefit in reality.
There's no reason why you can't grind one tooth of the 12 tooth wheel, then grind 2 teeth off your cam gear. That will give you a pattern that is supported for sequential and VVT, and will allow you to set your tooth #1 angle specific to your engine and where you cut your teeth.
And if you use the VVT head, there's no cam gear from which you grind teeth. The teeth are on the cam and that's a lot less trivial.