I have noticed with my dual VESC’s (via canbus) that if I’m on cruise control and I load up one wheel the motor spins up harder to try and overcome the load, but if I load the other wheel it just stops.
I have tried turning on and off traction control option and it doesn’t seem to make a difference.
its the motor attached to the slave VESC that stops under load.
Does anyone know if its okay to have slightly different parameters in motor integrator limit as well as BEMF coupling on dual motor configuration.
After running detection, I have 2 results
Left motor:
Integrator Limit 95
BEMF Coupling 650
Right motor:
Integrator Limit 90
BEMF Coupling 600
Should be left and right motor configuration the same? or should it be different according to the uniqueness of each motor?
What re the implications if they are different? or if I average them and have them on the same value?
I seem to be running into an issue with the dual motor setup I’ve changed using the BLDC Tool.
I’m using an Enertion Dual Raptor, so I’ve got two VESCs (4.12) controlling it. My goal is to change it to FOC mode. For that reason, I got the BLDC tool (V2.15), and changed the firmware on the VESCs from 2.16 (default) to 2.15 (compatible with 2.15, couldn’t find firmware 2.17 or 2.18). I managed to change 1 to FOC mode, but the other one seems to be unresponsive. When I try measuring the motor configuration settings for FOC, it doesn’t do anything at all. Some of the strange things I notice are the resistance is about 300x as much on the motor that doesn’t do anything than the one that functions (.02 vs 6.3). The strange part is I can connect using CAN forwarding (set master to one, slave to 2, can connect from either to the other.
As for settings for the app, I set the master one to send status over CAN (if slave sends status over can, the one motor that does work gets conflicting signals). In PPM mode (since I’m using a steez remote), I set the multipl escs over can on both, then I tried disabling control on the slave, then enabling multiple over can. Nothing seems to work. Any one have a suggestion what I should try next?
Just uploaded the VESC enertion 6355 firmware on the “bad” VESC… Every time I try reading the configuration from the motor, I get a bad detection code:
To add more detail, I know there’s the VESC faq posted here that talks about what to do, but in making the board, there this black epoxy sort of stuff that prevents me from checking the wire connections to the motor.
That being said, here is the current/duty graph which makes me convince it’s a bad motor/bad motor connection: