From your description you say that the throttle has a potentiometer for operation. If you disconnect the 3 wires, and verify the resistances between them.
Perhaps an obvious issue might be seen.
You should read the full resistance between the power in and ground wire. With variable resistance between either of these two and the wiper as the throttle is turned. One would be exactly opposite of the other as far as the amount of resistance detected during throttle stroke..
If not equal so to say, or in the middle of the range. Perhaps an adjustment could be made.
The Sentop R22 0505 is a
digital potentiometer not a mechanical one, therefore I would
not expect to find the typical resistances measured across the pins that a mechanical potentiometer should have.
I would also expect it to incorporate some form of Hall Sensor and magnet arrangement which detects the lever movement, which would eliminate mechanical/physical sweeping contacts for improved reliability in a marine environment.
If the potentiometer housing can be physically adjusted to produce the expected voltage range with ~2.2V in the Neutral position, this
(in conjunction with the correct controller settings) might cure the problem.
My concern is that the potentiometer housing is unlikely to have moved since it was installed and calibrated during manufacture, therefore it is more likely to be a faulty component, or it may possibly have been damaged by an incorrect wiring connection.
I realise this scenario is highly unlikely, but I would not expect the digital potentiometer to remain undamaged if, for example, the battery feed from the controller going to the elock switch had inadvertently been transposed with the +5V supply by mistake.
This is why I suggested returning the controller, the throttle,
and the wiring harness, so that everything could be thoroughly checked.
As the motor runs fine in the forward direction, it is highly unlikely to be a motor problem, and, as the constant 4V measured on the +5V supply is sufficient for the motor's Hall Sensors, I suspect it should be sufficient for the throttle as well.
From experience, if the +5V supply is greater than 3.5V, it is usually sufficient to allow the correct operation of Hall sensor and potentiometer throttles.
A 10K pot can be used to test the throttle operation, even without the additional resistors shown below:
If set in the mid position when the controller is powered up, it should spin the motor in both directions either side of the mid position if the controller is set up for a boat style throttle.
Alternatively, if the controller is not set up for a boat style throttle, use a voltmeter to check the output voltage is initially ~1V and the motor should then run from ~1.2V all the way up to 3.2V
(in one direction only).However, the rpm of the motor may not increase/decrease proportionally throughout this range if the controller is using torque sensed control instead of speed control.
T.C. I've only been using the software without a controller attached
(because I don't have an actual controller to test) and changing the
Speed throttle type from
0:Hall effect throttle to
1:Potentiometer throttle does
not change any of the
Throttle parameter settings, whereas changing the
Nominal battery voltage (V) setting instantly updates five of the other
Voltage parameter settings.
Alan