I presume that the 2.9V reading on the Yellow, Green and Blue Hall sensor wires is constant, and does not vary as they are supposed to when the motor shaft is rotated.
Unfortunately, the Red wire
(+5V supply) is only reading 1.4V instead of the required ~5V, and this would definitely explain why the motor doesn't run.
I would say that either the +5V supply from the controller is being overloaded,
or the 5V regulator inside the controller is no longer functioning correctly, and without the +5V supply, the Hall sensors cannot operate.
I suggest that you unplug the throttle
and the Hall sensors and measure the voltage between the Red and Black wires on the controller's Hall sensor connector. If the Red wire still reads ~1.4V with the throttle and Hall sensors disconnected, it would indicate that the 5V regulator inside the controller has failed.
However, if you find that you have a reading of ~5V with the throttle and Hall sensors unplugged, try plugging the throttle back in to see if the reading across the Red and Black wires drops to 1.4V again. If it does, it may be a fault within the throttle unit that is overloading the +5V supply from the controller.
If the voltage doesn't drop when you plug the throttle in, try plugging the Hall sensors back in again to see if the original fault is still present
(only 1.4V instead of ~5V).
If it reverts back to 1.4V, it will either be a weak 5V regulator inside the controller or possibly a faulty Hall sensor
(or partial short circuit within the Hall sensor wiring) that is overloading the controller's 5V regulated output.
Without measuring the current
(mA) flowing through the Red wire, it is difficult to pinpoint exactly where the problem lies.
The 0.18V on the White lead is probably normal, and this will vary in relation to the resistance/temperature of the thermal sensor inside the motor.
I played with the negative hall angle a lot. The only one that gave me no blinks was the 60iã instead of the default 120iã.
According to other posts on this forum, the
Hall Electrical Angle should be
120, the
Phase Angle Offset should be
-120, and the
Number of Pole Pairs should be
4.
I suggest you put these to where they should be in case it was just a throttle fault, or if your controller needs to be returned for further testing.
Alan