I want to control a high load with fast switching times (motorbike ignition coil) using an arduino. I found an IGBT that claims to be purpose built for that use case (ISL9V3040P3). This IGBT has an Vge (th) max of 2.2 V, so I thought I could simply switch the Gate with an Arduino Pin. But I did some more digging and most people seem to use an additional IGBT driver (like IR2127PBF). What´s the reason for that? Is it because the arduino can´t provide sufficent current?
One of the key requirements for IGBT driver circuits is that enough current be supplied to charge and discharge the input capacitance of the IGBT and thus to switch the IGBT on and off at very high Switching rates.
fast switching times
you probably don't realize that but fast switching time is very very bad for your design and by extension for you as well.
the newbies tend to shoot for that. more experienced designers and designs try all sorts of tricks to slow down the switching time without blowing up the switcher.
so do a little bit more homework on your design goals.