I have been trying to make a pulse generator using Arduino Uno Rev 3 to drive MOSFET driver, which then drive MOSFET, by using TTL signal from Arduino. (5V in as Vcc and about 4.8 V in as TTL signal)
I am currently using Arduino Uno Rev 3 to supply voltage to MOSFET driver, IXDN614PI, which is connected to a MOSFET.
R2 and R3 are shunt resistors to prevent any damages from reverse flow of voltage when MOSFET and MOSFET driver is switching on and off.
However, when I run the Arduino, it starts off fine showing good square TTL signals, however as time passes, the driver no longer generate enough voltage to drive the MOSFET or even shows some signs of damages on signal output to the MOSFET.
And when I even removed the MOSFET and try to see pulse generation from MOSFET driver by oscilloscope, then it has same problem.
MOSFET driver runs for up to 30 minutes then dies down.
It no longer shows pulse at all or shows some damaging pulse, not a square, but a deformed square.
I have attached the schematic of connection that I have made for driving MOSFET driver.
May I get some suggestions on how to generate constant TTL signal from MOSFET driver?