Hello everyone!
For a project, I'm using Arduino and MOSFET to control a set of high power LED diodes (current control, 1A, ~45V) with PWM (100kHz+, variable Duty Cycle).
Used components:
- Wemos Lolin32 (3.3V, 240MHz)
- n-channel power MOSFET: NTD6415ANLT4G, datasheet
Simple scheme of circuit is attached to the post. I also have resistor between Arduino and MOSFET gate for Arduino protection. I also consider adding a resistor to connect Gate and Source to reduce VGS faster when switching to 'OFF' state.
When I was buying a n-channel MOSFET, I focused on low Gate-Source Voltage - VGS(TH) below 3.3V, fast switching characteristics and Safe Operating Area - ID=1A, VDS=45V below 'DC line' (Figure 11 in datasheet). Since I don't have single pulse signal only, I wanted to be in safe 'DC' area.
I soon realised that the actual rise and fall times of MOSFET are huge (up to 300 microseconds) compared to those in datasheet (up to 100 nanoseconds). Switching characteristics in datasheet were measured at much higher load (VDD=80V, ID=23A, VGS=4.5V), but I can't find any information if this is the reason for such a big difference in switching speed.
When looking at Safe Operating Area, I used total voltage drop (VDD - 0V= ~45V) at ID=1A. Did I make a mistake when buying a MOSFET and choosing much more powerful one than needed?
I know MOSFET is not exactly like ON/OFF switch, but I learned 2 things:
- VDS is equal to VDD in 'OFF' state, while there is very small Drain-to-Source current leakage.
- VDS is much lower than VDD in 'ON' state . Based on MOSFET datasheet, VDS at ID=1A and VGS=3.3V is below 0.5V (Figure 1 in datasheet).
Couple of days ago, I got an idea. I'm not an expert in electronics, so this idea might be totally wrong, since I couldn't find any information that says it's correct (or wrong). Should I use VDS in 'ON' state (instead of VDD as mentioned above) and VDD in 'OFF' state when looking at Safe Operating Area to determine whether a MOSFET is appropriate for my project or not?
Thank you very much for your time!