Для трехвыводных ставил управляемую шимом кренку. На выходе датчика Холла (Ваш "Тахо") сигнал есть только при поданном питании. За оборот имеем два импульса. На малых скоростях (близко к остановке), если отключать PWM, вентилятор успевает значительно изменить скорость за время измерения. Вентилятор от PWM-а неприятно пищит.