What is the stall current of the fan motor?LR7843 has Very Low RDS(on) at 4.5V VGS
i already did that [CU PWM SIG] - [FET's gate ]
but FET get's too hot over 40 ℃
it's too hard for the MCU's I/O pin to onnect FET's gate directly
that is the reason why i'm doing this.
i think i have to fully open FET's gate.
While Rds,on is important, current capacity is related to the Rds,on. If you're driving something that takes 2-3W at 24V using a FET capable of 100A+ is extreme overkill - and wasting space and cost to manufacture - not to mention your time. I suspect your FET is way larger than it needs to be. A microcontroller pin can drive a small logic level FET for a computer fan. I know, I've done it, several times. However, it must be designed and not just thrown together by reverse engineering someone else's design.
Alternatively, use a gate driver if you want to drive a nail with a sledgehammer.