You are here

VESC Original Hardware

[SOLVED] VESC75/300 Poor Performance when Cold

Submitted by canoeman on Tue, 2022-01-25 23:46

Problem Summary: Using Trampa VESC75/300 in a heavy robot that needs to be able to operate at temperatures down to -20C. Below about +20C the VESC will not run the motor smoothly at high torque/low speeds for some period of time after the VESC is turned on. For 20C this lasts about 1 minute. For lower temperatures this can be many minutes of poor performance making the robot drive very badly. Once the system is warmed up it functions smoothly with great torque and power.

Are the FOC PID values for discrete or continuous time controllers?

Submitted by ward on Fri, 2022-01-21 15:55

Hi,

I am creating a (FOC-)model of my VESC6 driven RC-car in simulink. My simulated responses are not yet the same as the physical responses of the car (the simulation reacts slower). And now I am wondering wether the the PID gain values as displayed in the VESC-Tool are for a continuous-time or discrete-time controller. And if they are for a discrete-time controller, which sample frequency is the VESC6 using?

Currently I have copied the PID gain values from the VESC-Tool to continuous-time PID blocks in simulink.

Getting RPM data from VESC 4.12

Submitted by EmirDns on Wed, 2022-01-05 21:20

Hello friends, I'm new about VESC and as you can see from the topic I've been struggling about getting RPM data from the VESC 4.12. I want to get it via UART and my receiver is a STM32 MCU. I couldn't see any examples that I can follow about STM32 (there are some examples on Arduino). So can you suggest me any solution about that?

CAN Commands to control VESC 100/250?

Submitted by harmander_sihra on Fri, 2021-12-17 01:49

Hi everyone, we recently got our VESC 100/250s in and I can control our motor through the VESC tool just fine. I've been trying to find some information on how to send commands to the VESC over CAN but haven't had much luck. I tried to mimic what I saw online from a couple of different projects but to no avail. (https://dongilc.gitbook.io/openrobot-inc/tutorials/control-with-can, ht...).

AS5047 with VESC75/300

Submitted by hpb66 on Mon, 2021-11-29 10:11

Hi all,

I intend to connect an AS5047 encoder to my VESC 75/300. The baseline connection is clear to me, however, I have some questions (don't want to risk to burn my VESC):

- is it mandatory, to swap the resistors R1 and R2, if I want to connect it with my VESC? I found a description, where it is stated, that for the 3.3V operation voltage, the VESC has, R2 has to be populated and R1 has to be removed on the AS5047 pcb. Is this really mandatory or only optional for higher accuracy?

VESC BMS Hardware Reference Design

Submitted by DubP on Fri, 2021-09-03 21:00

In the documentation section there are links to the VESC ESC hardware reference designs. Is there an existing BMS hardware reference design? If not, I would like to work on developing one.

The software repo description lists EXACTLY What I would want to add to a BMS. https://github.com/vedderb/vesc_bms_fw/blob/main/README.md

Pages

Subscribe to RSS - VESC Original Hardware