According to my understanding if we use irfz44n with arduino then we will also have to additionally introduce BJT that will act as driver. But if we use irlz44n, then there will be no need for additional BJT??Is my understanding correct?
Whilst this is not my area of expertise, I believe from previous postings on the forum that the 'l' in irlz44n indicates that it can be controlled by a logic level (5V ?) signal.
This means that it can be controlled by a micro that uses 5V logic. As to whether it will work reliably on 3.3V micros I do not know
Find the data sheet for the transistor in question, and look for a graph like the one below, which shows the typical drain current as a function of gate to source voltage (Vgs).
For the IRLZ44, the drain current can be 30 Amperes if Vgs is 3.3V.
Technically, this is true: the L means that it's designed for Logic-level control. Where this falls apart is speed. The IRLZ44 will switch properly when driven by typical Arduino digital pins at DC and at low speeds, that is true.
However, if you plan to use it for high-speed PWM switching large load currents, then you may need a higher drive current than the pin can provide. A MOSFET gate is a very capacitive load, and to get it to switch quickly, you need to push a lot of current in. This is especially so with the "L" series. The lower gate drive required also means that the gate capacitance is much higher.
tl;dr: it will work for the majority of situations that an Arduino will be used in, just keep an eye out for exceptions
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.