BTS7960 daha pahalı zaten. L298N Voltaj düşürerek kontrol etmeye yarıyor.
Ekleme: BTS7960 da sizin işinizi görmüyor. Sizin fanınız galiba 4 pinliydi, yanlış mı hatırlıyorum?
Mosfet ile PWM kontrolü yapabilirsiniz diye düşünüyorum. Çünkü Arduino PWM pinlerinden 5V verirken Fan 12V ile çalışıyor. Yani PWM ile kontrol edemedik. Ama Mosfet'i 12V ile beslediğiniz zaman kontrol edilebilmesi gerekiyordu galiba. Evdeki eski aletlerden bile çıkabilir mosfet. 3 Bacaklı bir şey. Transistör ailesindenmiş zaten.