xenocide702
New Member
Hey guys, I've been lurking on this forum for awhile and finally have a problem I need some help with.
A friend of mine and I are designing, coding, and wiring an ignition system for a motorcycle engine. We're using an arduino PLC as an ECU and using the standard coils and condenser, which were originally designed for a CDI system. We have the CDI circuit built basically built as shown in the image below
**broken link removed**
The arduino is capable of +5v at about 150mA max and we need this to short the wire coming out of the primary winding to ground. We considered relays, but my guess is that they won't be fast/reliable enough. We've tried using our limited knowledge of transistors to use a high speed switching transistor as a switch to ground, but I think we must be missing something big.
Thanks for any thoughts/ideas on the matter
PS: I've tried measuring voltage and current across that switch to get a better rated transistor, but I can't seem to get a reading, I suppose this probably has something to do with the cap (condenser).
A friend of mine and I are designing, coding, and wiring an ignition system for a motorcycle engine. We're using an arduino PLC as an ECU and using the standard coils and condenser, which were originally designed for a CDI system. We have the CDI circuit built basically built as shown in the image below
**broken link removed**
The arduino is capable of +5v at about 150mA max and we need this to short the wire coming out of the primary winding to ground. We considered relays, but my guess is that they won't be fast/reliable enough. We've tried using our limited knowledge of transistors to use a high speed switching transistor as a switch to ground, but I think we must be missing something big.
Thanks for any thoughts/ideas on the matter
PS: I've tried measuring voltage and current across that switch to get a better rated transistor, but I can't seem to get a reading, I suppose this probably has something to do with the cap (condenser).