I’m hoping someone can help me with some guidance here. I am experiencing something I have not seen before.
I just put together a new build, and it starts ok, but then it seems to be braking on it’s own randomly. Sometimes even when I apply throttle.
At first, I was also getting remote signal drop outs very frequently, in addition to the random braking. I tried a different nyko kama nunchuck (I’ve never had any issues with either of these two remotes in the past) but the problem persisted. Then I thought it was a problem with the nunchuck receiver, so I swapped that out. The remote doesn’t drop out any more, but the braking still happens randomly, and rather frequently. Everytime it happens, giving it more throttle feels like it increases the braking force, and once the board brakes to a stop, the braking releases and the throttle becomes a throttle again. At least until 30 seconds or so later when it starts braking again.
I thought maybe it was an issue with the VESC, so I swapped it out with a new VESC, but still having the same problems. Both VESC’s were configured using the new BLDC tool. They are both 4.12 hardware with the latest firmware (3.34 if I recall correctly).
I dont see how this could be caused by anything other than the remote, receiver or the VESC, and since they have all been replaced and the glitch is still there, I am at a loss on what to do now.
Any help would be greatly appreciated. Is it possible that there is a problem with the latest VESC firmware? I have looked online but have not seen anyone else reporting this.
I second this. I had this issue a while back and tore my board apart trying to figure out what it was only to realize that the remote just needed to be charged
I took some screen caps of the settings in the VESC tool. They are mostly all default settings. I didnt change anything other than running motor detection and setting it up for Nyko Kama nunchuk control.
But now I’m having a new problem. The board was being completely unresponsive to the nunchuk. When I press the bind button on the nunchuk the red light next to it comes on solid showing it is connected. But the board does nothing in response to any input. I tried re-configuring everything (motor setup and app setup), and then tested to see if the keyboard controls worked. They work fine. So then I disconnected the VESC, shut it down and then powered it back on. This time I was able to get the motor to spin up using the nunchuk, but then 30 seconds later it stopped. I reconnected it to my computer and checked for faults and it says there are none.
I’ll post screen caps of my settings in just a moment.
Some of you suggested that it was likely the remote not being charged. Or blocked or weak signal. I have replaced the batteries twice in both nunchuks that I have tried. And the enclosure is plastic, and the deck is maple. And when bench testing I have the remote within a foot from the receiver, with literally nothing in between the two.
And the phase wires are well insulated with no cuts in the insulation and no metal exposed or contacting.
Seeing as how I have swapped out each electrical component (VESC, Nyko Kama remote, Nyko Kama receiver) one at a time and tested each time in between and the issue still remains, I am thinking it is probably something with the settings or software configuration.
Two days ago I tried configuring it for BLDC and not FOC, and the random braking still occurred. (I also was reminded how loud BLDC mode is. Yikes.) Now it’s set back at FOC.
I’ll upload my screen caps in just a few minutes.
Thank you so much to anyone/everyone that is reading this. All input and suggestions are welcomed. I really appreciate the help.
Define tested because my focbox were only being held by shrink tubing as soon as I took that out they came right off. Just because u can’t pull it off with the tubing doesn’t mean it’s a good solder.
I’m thinking perhaps the motor is inducing interference in receiver cables or in hall sensor cables (if you’re using it) causing the motor to “correct” for thinking it’s out of phase.
When the board was at least being responsive to the nunchuk, I did not notice it braking when testing on the bench with no load. Only when I went out side and tried riding it. It was fine for the first 20-30 seconds, and then i felt it gradually increasing the brake. Eventually it would release and i would get another 20-30 seconds before it would happen again.
The receiver wires are not shielded from EM interference. I have some copper sheeting that I can try using to shield them.
The motor I’m using is not sensored. And it doesn’t feel like it’s just out of phase because the braking is fairly smooth and gradual. And it occurs even when the throttle is in neutral.
Ok the problem didn’t occur under no load (bench) when the current and therefor EI was very low.
It could also be EI caused by low current but at high frequency (motor at high rpm).
I would test:
Run your vesc from just a 5v signal/pwm to remove one error source.
Wrap this signal cable + vesc in aluminum foil.
Twist the power cables to the motor.
It’s just a guess but at least it excludes some error sources.
Aha sorry that was a bit unclear. What i mean if you have any testing pwm signal, I usually use Arduino to control/test things on the bench and only connect the remote once everything is working.