GUMAR
Доп. питание нужно или для большей стабильности работы Холлов (при плохом питании они могут дрожать), или в случае, если контроллер работает на напряжении < 5В, которые минимально нужны для Холлов.
Насчет твоей проблемы сложно сказать в чем дело. Б.м. магниты от винта четырехполюсные? И в одном случае датчик Холла ловит один полюс а при движении в другую сторону другой? У меня один магнит от сидюка, Холл SS495A, магнит расположен вплотную к датчику Холла, расстояние меньше миллиметра, ось вращения магнита чуть выше датчика Холла. Отклик полный, хотя пришлось немного поэкспериментировать...