Ok, my first real stumbling block.
The LED driver arrived and promptly blew up when I tried it. I had assumed the FET's in the output of the driver would not have body diodes, and the schematic of
the internals seems to verify this, however, all the outputs conducted momentarily with no current limit and smoked the chip .. (it is a STP08CP05MTR)
If you have a look at the schematic attached, I am driving the LED's through the FET's with reverse currrent i.e -12v compared to ground. I had assumed that would be ok, as once turned on, mosfet's don't care in which direction the current flows .. they act as a resistor ..
I think they only would have had problems if there was a body diode, which would have conducted instead ..
Have a look at how I wired it up and see what you guy's think ...
The whole reason for doing it this way, is because I need to level shift the FPGA 0..3v to the -12v to drive the LED's .. (because GND is the positive of the 12v battery)
Maybe there is a better way?
Cheers
The LED driver arrived and promptly blew up when I tried it. I had assumed the FET's in the output of the driver would not have body diodes, and the schematic of
the internals seems to verify this, however, all the outputs conducted momentarily with no current limit and smoked the chip .. (it is a STP08CP05MTR)
If you have a look at the schematic attached, I am driving the LED's through the FET's with reverse currrent i.e -12v compared to ground. I had assumed that would be ok, as once turned on, mosfet's don't care in which direction the current flows .. they act as a resistor ..
I think they only would have had problems if there was a body diode, which would have conducted instead ..
Have a look at how I wired it up and see what you guy's think ...
The whole reason for doing it this way, is because I need to level shift the FPGA 0..3v to the -12v to drive the LED's .. (because GND is the positive of the 12v battery)
Maybe there is a better way?
Cheers
Comment