Hi,
I am intending to make an ignition cut out module for a motorcycle using the arduino. The ardunio will basically cut the ignition coils so that the gear can be changed at full throttle (The ignition cut will take the load off the gearbox and allow the next gear to be selected).
I have not actually purchased anything yet, because I am confused about how to go about integrating the 12v electrics on the motorcycle and the 5v power of the arduino. I have a step down buck converter I can use to power the arduino via the Vin pin.
I have found a wire on the motorcycle I can cut (12v), once the circuit is broken this stops the coils from firing. I can connect a relay to this wire in a NC configuration and trigger it from an arduino output pin. I think this will work, however I need much faster switching than a mechanical relay can provide.
I have done a simulation of this here: https://circuits.io/circuits/2604466-quickshifter/
The bulb represents the ignition coils of the motorcycle and the push button will in reality be a microswitch or a proximity sensor on the gear linkage, it will sense when the gear is about to be changed. I have set the delay to 500ms, just for illistration purposed but in reality the ignition off time will be around 60ms. This is why the switching time is important.
I have been looking into solid state realys or a depletion mode MOSFET (possibly with NPN transistor as well?) to break the 12v circuit but I am not sure where to start. I have done a lot of reading and come to the conclusion that depletion mode MOFSETs are not widely used or very good.
So, I am looking for help on a circuit to make this work. I need it to be fast switching, faster than a mechanical relay. It will also be activated quite frequently. (It is used on a racing Motorcycle, when going up gears). Also, should the arduino fail, I need the 12v circuit to be closed.
I have been reading a thread on here: P-Channel mosfet controlling car 12v light - General Electronics - Arduino Forum Seems similar to what I need but I realise I have no idea about whether or not I need resistors coming from the arduino output pins and how to determine the correct size of the resistors also.
I have measured the current on the 12v circuit. It is around 2A maximum. I have not tested it when the engine is running close to full revs, I am not sure if it will change, the coils will be firing more often.
Thanks in advance for any guidance
Regards,
David