You are here

How to keep motor at 0RPM

4 posts / 0 new
Last post
zapshe
Offline
Last seen: 4 months 3 days ago
VESC Free
Joined: 2022-06-19 10:41
Posts: 7
How to keep motor at 0RPM

Hey,

I've been working on a project where the motor will have pressure on it to turn. However, I want the motor to resist the force and stay stationary. Basically, instead of moving something, I want the motor to stop something from moving. Does anyone have a clue on how to accomplish this using the software?

Currently, I have the 75100 FSESC and I control the motor via a raspberry pi and a couple buttons.

Thanks!

frank
Offline
Last seen: 3 weeks 6 days ago
VESC BronzeVESC FreeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 847

You will need a very accurate position sensor like AS5047P. With that in place you can control the position via position control commands. The motor would try to hold it's position with the max torque it can produce. This could also be done without senors if the motor is salient enough and has sufficient high enough KV. But the FSESC controller has no phase filters and would not be a suitable HW to handle this task without plenty of noise. https://www.youtube.com/watch?v=H-6qzmeCNtw&t=243s

harringtongrimes
Offline
Last seen: 2 years 2 months ago
Joined: 2022-09-21 10:52
Posts: 1

I'm so lucky to have a youtube video. It answered a lot of questions about some of the sensors I was working on.

Elastic man

DaganWal
Offline
Last seen: 2 months 3 weeks ago
VESC Gold
Joined: 2023-06-26 10:55
Posts: 3

Hi Frank

Without the Phase Filter the noise you mentioned, is it “bad” will it damage the motor or controller or is it just a nuisance?  The noise I am getting is not very load or annoying but I am getting a little head build up over time in the stationary position but I haven’t measured the temperature over a long period yet.

 

Thank you

Liam