POP when turning ignition on (not cranking) and burned fuel smell
#102
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,046
Total Cats: 6,607
the problem is that ms fires the plugs when turned on, is there any good reason for it to do this?
Last edited by Joe Perez; 04-10-2009 at 07:19 PM. Reason: Schematic update in progress
#104
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,046
Total Cats: 6,607
It would be built in the proto area, ignoring the LED drivers.
I really should get off my *** and prototype this. Since I've still got LostSoul's MS here (we're installing it tomorrow) I'm gonna run down to RadioShack and pick up some PNPs right now, and build this thing. Data to follow.
I really should get off my *** and prototype this. Since I've still got LostSoul's MS here (we're installing it tomorrow) I'm gonna run down to RadioShack and pick up some PNPs right now, and build this thing. Data to follow.
#106
Elite Member
iTrader: (1)
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
It would be built in the proto area, ignoring the LED drivers.
I really should get off my *** and prototype this. Since I've still got LostSoul's MS here (we're installing it tomorrow) I'm gonna run down to RadioShack and pick up some PNPs right now, and build this thing. Data to follow.
I really should get off my *** and prototype this. Since I've still got LostSoul's MS here (we're installing it tomorrow) I'm gonna run down to RadioShack and pick up some PNPs right now, and build this thing. Data to follow.
God I wish I understood electronics better. I hope this goes to plan, if so I'm pulling my MS out tomorrow and re-doing it!
Nice one Joe
#108
It would be built in the proto area, ignoring the LED drivers.
I really should get off my *** and prototype this. Since I've still got LostSoul's MS here (we're installing it tomorrow) I'm gonna run down to RadioShack and pick up some PNPs right now, and build this thing. Data to follow.
I really should get off my *** and prototype this. Since I've still got LostSoul's MS here (we're installing it tomorrow) I'm gonna run down to RadioShack and pick up some PNPs right now, and build this thing. Data to follow.
i would love not to have this happen ever again
#109
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,046
Total Cats: 6,607
I've changed the design to use an NPN transistor instead of a PNP, since there are already NPNs on the board and therefore the MS distributors have them in stock. It's working on the breadboard. I'm going to build the design into LostSoul's MS, and I'll stim test it later this evening, and hopefully we'll run it on his car tomorrow.
Updated schematic and build instructions to follow.
Updated schematic and build instructions to follow.
#114
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,046
Total Cats: 6,607
Those are the SparkA and SparkB output signals. Not HV, just the triggers.
The setup is now double-inverting (rather than the normal way we do it, which is single-inverting) so the output follows the logic state of the CPU pin. You'll need to change SparkOutputInverted to YES, but everything else remains the same. With this setup, the outputs remain off during powerup, and will also remain off during a reflash.
It's blindingly simple, actually. Here's the MS schematic, with the circuit we normally build added in black:
As you can see, when the driving transistor is inactive (not conducting) the spark output is on. The CPU has to assert a voltage on the pin feeding the base of the transistor (through the 1k resistor) in order to turn the output off. It can't do this when it's inactive, as during bootup or a reflash, so during those times the outputs naturally go high.
Here's the modification I've done:
It's blindingly simple, really. All I've done is to tap the circuit at the same point we normally do, but instead of directly feeding it out, I run it through another inverting transistor stage. This way, when the CPU is inactive (its output pins are not on) Q6 and Q8 remain off, and their outputs remain high, however this in turn causes the new transistor to turn on and conduct, pulling the output low. When the CPU does assert a pin high, Q6 / Q8 turn on, which turns off the new transistor, which causes the output to to go high.
So far I've only bench-tested this. We're going to install it on a car and run it today. I'll have results, along with more detailed scope captures that clearly illustrate what actually happens at powerup, later.
The setup is now double-inverting (rather than the normal way we do it, which is single-inverting) so the output follows the logic state of the CPU pin. You'll need to change SparkOutputInverted to YES, but everything else remains the same. With this setup, the outputs remain off during powerup, and will also remain off during a reflash.
It's blindingly simple, actually. Here's the MS schematic, with the circuit we normally build added in black:
As you can see, when the driving transistor is inactive (not conducting) the spark output is on. The CPU has to assert a voltage on the pin feeding the base of the transistor (through the 1k resistor) in order to turn the output off. It can't do this when it's inactive, as during bootup or a reflash, so during those times the outputs naturally go high.
Here's the modification I've done:
It's blindingly simple, really. All I've done is to tap the circuit at the same point we normally do, but instead of directly feeding it out, I run it through another inverting transistor stage. This way, when the CPU is inactive (its output pins are not on) Q6 and Q8 remain off, and their outputs remain high, however this in turn causes the new transistor to turn on and conduct, pulling the output low. When the CPU does assert a pin high, Q6 / Q8 turn on, which turns off the new transistor, which causes the output to to go high.
So far I've only bench-tested this. We're going to install it on a car and run it today. I'll have results, along with more detailed scope captures that clearly illustrate what actually happens at powerup, later.
#115
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,046
Total Cats: 6,607
Success!
The MS is installed and running in LostSoul's '92. We just drove to BW3 on it, so I'm writing this while we're waiting for our food. Sidebar: why the hell do they have free wi-fi at a wings place? (Not that I'm complaining.)
I'll try to get this documented shortly.
The MS is installed and running in LostSoul's '92. We just drove to BW3 on it, so I'm writing this while we're waiting for our food. Sidebar: why the hell do they have free wi-fi at a wings place? (Not that I'm complaining.)
I'll try to get this documented shortly.
#118
Success!
The MS is installed and running in LostSoul's '92. We just drove to BW3 on it, so I'm writing this while we're waiting for our food. Sidebar: why the hell do they have free wi-fi at a wings place? (Not that I'm complaining.)
I'll try to get this documented shortly.
The MS is installed and running in LostSoul's '92. We just drove to BW3 on it, so I'm writing this while we're waiting for our food. Sidebar: why the hell do they have free wi-fi at a wings place? (Not that I'm complaining.)
I'll try to get this documented shortly.
Indeed it runs, and runs sooooo much better than before Joe is the MF'n man!! Datalogged a few runs, and didn't run into cut until the last one, so I'm going to start the basic VE tuning from that one. I'll send you the log Joe.
Thread
Thread Starter
Forum
Replies
Last Post
Frank_and_Beans
Supercharger Discussion
13
09-12-2016 08:17 PM
Greasyman
General Miata Chat
2
09-28-2015 10:44 AM