Thank you, YellowDog. Could you please specify what U, V, and W are for (power, ground, and encoder output wires)? I use these two gimbal 3-phase motors Gimbal Motor with Encoder - 12V, 467RPM - SparkFun Electronics . Thank you.
U, V, and W are for the 3 phases and go to the three coils in the motor. They do not connect to the encoder.
Hello,
I have another question. Could you please specify whether or not the Sparkfun motor-driver SparkFun Brushless Motor Driver - 3-Phase (TMC6300) - SparkFun Electronics can be disabled and enabled. I do not see any disable/enable pin. Thank you.
Page 8.
Thank you, YellowDog. I have just read the datasheet. I still have questions. In particular, how to connect the Sparkfun motor-driver pins to the NUCLEO64 F401RE microcontroller board? As far as I understand, three coils of each electromotor will be controlled by PWM (Pulse Width Modulation). There are six PWM pins on the microcontroller board. Each motor-driver has UL, UH, VL, VH, WL, WH. Please see the photo attached. Could you please specify how to connect all these pins? Thank you.
I’m afraid I can not help you with this part, you will need to read the Sparkfun documentation and adapt it and your code to fit your particular micro-controller board.
Hello. Could you please specify whether or not the Sparkfun TMC6300 motor-driver’s VIO pin can be used to shut off all power to the Sparkfun 3-phase BLDC motor? Thank you.
Applying GND should put it into STANDBY mode and reset the device according to the datasheet https://docs.sparkfun.com/SparkFun_Three_Phase_Motor_Driver-TMC6300/component_documentation/TMC6300.pdf
Main power is Vs
Thank you, TS-Russell. Is it ok to reset the TMC6300 moto-driver a few times per second? Can frequent STANDBY mode and resetting damage the driver?
I wouldn’t be able to say for certain one way or another, but you could try and monitor temps to ensure there isn’t any thermal consideration…but otherwise I’d guess it should be fine?
Thank you, TS-Russell. I have a problem to figure out additional parameters of your gimbal 3-phase BLDC motors https://cdn.sparkfun.com/assets/d/6/b/5/8/27477_27478_Datasheet.pdf with the Sparkfun TMC6300 motor-driver SparkFun Brushless Motor Driver - 3-Phase (TMC6300) - SparkFun Electronics . In particular, could you please provide acceleration and maximum speed startup; cutoff frequency, PWM frequency, FOC rate? Is this motor 6-step? Thank you.
We don’t have more info than what is in the datasheet and MFR page https://www.mercurymotion.com/enweb/product/40mm_Gimbal_motor_DM3505.html
Though do note that you can determine most of those figures experimentally
Hello TS-Russell. You wrote above: “Applying GND should put it into STANDBY mode and reset the device according to the datasheet https://docs.sparkfun.com/SparkFun_Three_Phase_Motor_Driver-TMC6300/component_documentation/TMC6300.pdf” Could you please specify how long (approximately) it takes to reset the motor-driver? Thank you.
It doesn’t say - but in the past I’ve seen a range usually between 0.1 and 1 second (I have seen up to 3 seconds) for this kind of thing …you should be able to test it fairly simply by applying GND and timing it
Hi TS-Russell. I have questions about the Vcp and SEN pins of the motor-driver SparkFun Brushless Motor Driver - 3-Phase (TMC6300) - SparkFun Electronics . 1. Could you please clarify for what the Vcp pin is needed? 2. What shunt resistor should be connected to the SEN pin? Thank you.
Thank you, TS-Russell. I read. We will use the 9V 5A step-down voltage regulator Pololu - 9V, 5A Step-Down Voltage Regulator D42V55F9 to power the two SparkFun 12V 3-Phase BLDC motors via the two SparkFun motor-drivers SparkFun Brushless Motor Driver - 3-Phase (TMC6300) - SparkFun Electronics .
Therefore, the voltage supplied to the two motor-drivers will never exceed 9V. Moreover, our project will exploit the motors for short periods of time (up to 10-20 seconds). I do not think that overheating or overcurrent will happen. Hence, I suppose that neither the shunt resistor nor the charge pump voltage capacitor is needed. Thank you.
Hello TS-Russell. Could you please specify what wires your gimbal 12V 3-Phase BLDC motor encoder AS5048A board has? Please see photo attached. Thank you.




