I have a problem, where if I have the motor running at some duty cycle (say 90%) and than I move the ppm control to the middle (current control, so middle means no input), the duty cycle will remain the same for about another second.
This is extremely annoying and dangerous, and I can’t seem to find a solution. I can see the transmitter signal setting back to the middle right when I move the controller, so the signal should be fine, but the duty cycle is just stuck there.
Does anyone know what the problem could be?
I have not come across this problem myself yet but for starters I would try to use 2.18 or 2.54 firmware just to see if there is not some problem with 4.10 and 3.3, there should not be AFAIK but just to make sure.
thanks for the suggestion, I’ll definitely try that, but I’ll wait a little to see if someone has experience with this issue, so I don’t have to keep flashing the firmwares if that is indeed not the problem.
Whats values do you have for ramping? most important negative ramping time, this is perhaps the most dangerous setting in the current version and i think it’s on the list to be fixed
If you accidentally set the negative ramping to a high value, lets say 10 seconds, if you realease the throttle
I have negative ramping at 3 sec, and I can see when the brakes kick in, and I don’t think that’s the problem. When it starts braking, I can see the ramping building up, and it looks fine, the problem is, that it only starts doing any braking or any response at all, after about 1 sec. During that 1 second, the motor duty is stuck at where it has been, so if I’m accelerating and I decide to cruise, it will actually keep accelerating for another second… Nearly had an accident with this earlier.
It also remains stuck if I don’t actually apply the brake, just go back to no input (middle position). Same thing if I actually do brake. Everything works eventually, it is just stuck for 1 second.
I actually stated this in the original post, yes, the ppm input signal goes instantly where I want it to go. I had my board connected to the VESC tool for analyzing. I do not think the transmitter or receiver are the cause of this problem. I will make a video tomorrow if I can’t fix the issue by then (it’s 00:07 here)
I didn’t answer that question because I don’t have a good answer. It’s just a regular 2.4Ghz rc controller you can buy off aliexpress for 30$. I am aware of the poor quality of this, but as the data shows, that is not the issue here, as the incoming signals to the VESC are exactly what they should be
Can you please explain how the remote could be the problem?
I am looking at realtime data from the VESC tool, and I can clearly see the ppm signal moving instantly where I set it, and it is only showing the data that the VESC receives, so I don’t see how that could be the problem. It is clear that the duty cycle is stuck way after the ppm signal is already different, as I can see that in real time on the screen.
Is that the capacitor that was added in hw 4.12? Mine is 4.10, so if that’s the case, than it is indeed missing, which is exactly why it doesn’t work in FOC mode, which is why I’m using it in BLDC mode. I can’t easily take a picture, it is assembled in such a way, that getting a pick of that would be a 4 hour job… I don’t see how that could be the problem, but do explain if you think that could cause this
I can’t tell if it’s missing it without taking everything apart, which I’d like to avoid, as I really don’t see how that could cause this problem.
I still suspect something software related, I just don’t know what it could be.