larsb
1 MW
I have twitching and cutoffs on my revolt RV120 motor / kelly KLS7230 controller combo. When loading motor enough i get motor stalling, it cuts off a half second to come back with a jerk.
Measuring battery amps show stalling starts at 35A of loading. If i go easy on the throttle until higher revs then it's possible to get up to max throttle and get good acceleration but not from slow speeds. Even when running "well" the motor still screams quite loudly.
Max phase amps are now set at 20% out of 300A on the Kelly so current is at max 60A. This is only to make my bike driveable, if i increase current then the stalling is almost unavoidable.
BMS is 120A so no issue there and battery can easily deliver 300A
Hall signals does not look good even without stall. See below scope curves (Hall sensor signals are 0-12V, not 0-5V as i'd expected.)
In the first readout it seems that the red signal is inverted for a number of periods before coming back on track.
the offset between the two sensors line up so that they are 180 degrees apart most of the time which is not correct, how can this be?
In the second readout the red signal has symmetries with double peaks of "high" signal and a too long low in between
The blue signal has something of the opposite with double lows and a too long high.
View attachment 1
- There is no pull-up resistor or capacitor in the hall circuit. I looked at the datasheet for the SS411A halls which has a 10k resistor on the diagram for the simplest circuit:
- The hall wires are routed at 20-30mm distance from the phase wires outside of motor but inside they are on top of the wire/coils with no screening.
My guess is that the hall signals are affected by stray fields from the coils. Does someone have experience with these kinds of issues:
Are these signals possible to improve?
Is it possible to tell the root cause from these readouts?
Measuring battery amps show stalling starts at 35A of loading. If i go easy on the throttle until higher revs then it's possible to get up to max throttle and get good acceleration but not from slow speeds. Even when running "well" the motor still screams quite loudly.
Max phase amps are now set at 20% out of 300A on the Kelly so current is at max 60A. This is only to make my bike driveable, if i increase current then the stalling is almost unavoidable.
BMS is 120A so no issue there and battery can easily deliver 300A
Hall signals does not look good even without stall. See below scope curves (Hall sensor signals are 0-12V, not 0-5V as i'd expected.)
In the first readout it seems that the red signal is inverted for a number of periods before coming back on track.
the offset between the two sensors line up so that they are 180 degrees apart most of the time which is not correct, how can this be?
In the second readout the red signal has symmetries with double peaks of "high" signal and a too long low in between
The blue signal has something of the opposite with double lows and a too long high.
View attachment 1
- There is no pull-up resistor or capacitor in the hall circuit. I looked at the datasheet for the SS411A halls which has a 10k resistor on the diagram for the simplest circuit:
- The hall wires are routed at 20-30mm distance from the phase wires outside of motor but inside they are on top of the wire/coils with no screening.
My guess is that the hall signals are affected by stray fields from the coils. Does someone have experience with these kinds of issues:
Are these signals possible to improve?
Is it possible to tell the root cause from these readouts?