the pulse cycle from 500us to 1ms. we tried both of them. After 20 repetitions, the distance is more than 1mm.
the pulse cycle from 500us to 1ms. we tried both of them. After 20 repetitions, the distance is more than 1mm.
Part Number: DRV8824
Drive the motor to run forward a pulse,
then drive the motor invert the same pulse.
But the motor did not return back to the beginning .
Part Number: DRV8412
Hi Ti,
I am looking for some stepper motor driver which able to takes up max voltage of 48V and have 2.5A continuous current drive. Looking at the DRV8412 it's one of the suitable part for me but looking at the RDSon it's 110 mΩ which is high.
Can you help to advise whether is this suitable to use in industrial motor drives application?
Can anyone suggest me part numbers with LBC9 wafer process technology?
Part Number: BOOSTXL-DRV8301
I tried to use the LAUNCXL-F28027F + BOOSTXL-DRV8301 to control the speed of a GT2820/04 motor.The motor's parameters are: Cell count:3-4S, RPM/V=1460, no load current=3A,Max RPM=17000, Max current=48A, number of poles=14
Max speed that I need is about 3000 rpm. I ran lab2b and lab2c to identify the motor's parameters. in these labs when I changed the "SpeedRef_krpm" the motor's speed didn't change. why does it occur?
below shows the achieved result with vdc=13v:
#define USER_MOTOR_NUM_POLE_PAIRS (7)
#define USER_MOTOR_Rr (NULL)
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)
#define USER_MOTOR_RES_EST_CURRENT (1.0)
#define USER_MOTOR_IND_EST_CURRENT (-1.0)
#define USER_MOTOR_MAX_CURRENT (8.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)
#define USER_MOTOR_Rs (0.01457627)
#define USER_MOTOR_Ls_d (2.113534e-09)
#define USER_MOTOR_Ls_q (2.113534e-09)
#define USER_MOTOR_RATED_FLUX (0.01733333)
When I use thses achieved parameters an error appeared as "USER_ErrorCode_ctrlFreq_Hz_Low". and when I increase the Ls_d and Ls_q value, this error dosen't occur . but I can not change it's speed. How can I solve these issues?
Best regards.
Part Number: BOOSTXL-DRV8301
I tried to use the LAUNCXL-F28027F + BOOSTXL-DRV8301 to control the speed of a GT2820/04 motor.The motor's parameters are: Cell count:3-4S, RPM/V=1460, no load current=3A,Max RPM=17000, Max current=48A, number of poles=14
Max speed that I need is about 3000 rpm. I ran lab2b and lab2c to identify the motor's parameters. in these labs when I changed the "SpeedRef_krpm" the motor's speed didn't change. why does it occur?
below shows the achieved result with vdc=13v:
#define USER_MOTOR_NUM_POLE_PAIRS (7)
#define USER_MOTOR_Rr (NULL)
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)
#define USER_MOTOR_RES_EST_CURRENT (1.0)
#define USER_MOTOR_IND_EST_CURRENT (-1.0)
#define USER_MOTOR_MAX_CURRENT (8.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)
#define USER_MOTOR_Rs (0.01457627)
#define USER_MOTOR_Ls_d (2.113534e-09)
#define USER_MOTOR_Ls_q (2.113534e-09)
#define USER_MOTOR_RATED_FLUX (0.01733333)
When I use thses achieved parameters an error appeared as "USER_ErrorCode_ctrlFreq_Hz_Low". and when I increase the Ls_d and Ls_q value, this error dosen't occur . but I can not change it's speed. How can I solve these issues?
Best regards.
Hi Rick,
Some more updates.
1. Replacing the OUT+/OUT- SMD ceramic 1uF on my PCB with through hole multilayer ceramic does not cause any FAULTs. Using a SMD or through hole ceramic of 0.1uF does not FAULT either. The FAULTing also stops for duty cycle between 40% and 80% even for 1uF SMD on the OUT+/OUT-.
2. Using SMD ceramic 10uF for bulk capacitance shows huge voltage spikes on my oscilloscope (see attached) as soon as I try to increase the duty cycle beyond 50%.
3. Using 10uF electrolytic on my PCB causes very low to moderate voltage spikes (see attached). To compare, ceramic bulk would cause voltage spikes going beyond 30V for a Vbb = 15V at about 70% duty cycle while this limit is crossed for electrolytic bulk only when Vbb = 24V at a duty cycle of almost 90%. I haven't tried again but maybe these voltage spikes are big enough to cause the motor driver failure when using SMD ceramic for bulk at a Vbb = 24V.
4. A 100uF electrolytic bulk produces nice square waves at any voltage (no voltage spikes).
To summarize, if I replace the two capacitors on my PCB with the ones as in my prototype board, I get the exact same results.
What is the possible explanation for the above observations?
I can replace OUT+/OUT- 1uF SMD ceramic with 0.1uF instead. As for the bulk capacitance, what possible alternatives exist to save space. I tried adding low value (2 ohm) series resistance to the SMD bulk to simulate ESR but it doesn't seem to help.
Part Number: DRV8302
Hello all,
A professor ask,
" I’m' working on the development of a BLDC motor driver and I'm using the DRV8302 as a gate driver. I dimensioned all of the external components according to the device datasheet using the webench_design online app for the internal buck components. I'm now facing the following problem,
I noticed that when the EN_GATE pin is set to high the nFAULT pin goes low. It does it most of the time but not always. I have examined DRV8302 datasheet. It says that nFAULT goes low in case of overvoltage of GVDD, under voltage of PVDD, DVDD, GVDD, in case of external FET overload and in case of over temperature. Now external FETs aren’t overloaded because the motor is disconnected, and there is no reason for over temperature. Also nOCTW is high.
There is no supply under voltage. Concerning the internal levels of the driver, they are generated only in case EN_GATE in set high (in this case as said nFAULT goes low) and they don't seem to be out of their max and minimum range. How could I solve it? "
[View:/cfs-file/__key/communityserver-discussions-components-files/38/SmallA_5F00_Board.pdf:41:29]
Could anyone help me with this please? I have attached the schematic design and partial layout of the resulting board (just the DRV layer).
Thank you in advance.
Hello Kuna,
Process technology information is not shared on E2E.
This information is TI Proprietary.
Hey Jim,
I'm sorry for the delay, let me answer your question:
In the DRV10970 datasheet, the section 8.4.3 talks about Adaptive Drive Angle Adjustment (ADAA) and Drive Angle Adjustment (DAA). The purpose of this feature is to align the BEMF and current when driving the motor. When the current and BEMF are not aligned, there is some error introduced into the torque applied to the motor. This means, the torque does depend on the drive angle--whose goal is to put the BEMF in phase with the current.
The math to prove this is rather complex but I encourage you to watch the training video on commutation techniques for three phase brushless DC motors for more information about the relationship between current and torque.
To summarize, yes the drive angle can affect torque. However, as long as the drive angle is changed to align the BEMF with the current, you should not have a problem.
Hope this helps,
-Cole
Part Number: DRV10970
I am in the process of selecting a motor driver/controller and I have narrowed it down to the DRV10970, DRV8308 or DRV8307. I need to drive Faulhaber 2-pole BLDC motors from 1000-8000 RPM. The motors have digital Hall sensor outputs, so having Hall sensor rotor position feedback functionality is a requirement. In addition, the driver/controller must use Trapezoidal 3-Hall Commutation to maximize torque output.
After reviewing the datasheets, I can see clear differences between the DRV8307 and DRV8308 with the configurability. And it appears that the DRV8307 will automatically switch to single-Hall Commutation when the speed is "relatively" constant, so that seems to rule out the DRV8307. It also appears that the DRV8308 can be forced to use 3-Hall Commutation by setting the BASIC bit, is this correct?
As for the DRV8308 vs. the DRV10970, the DRV8308 is about 2 years older than the DRV10970 and they appear to have almost the same functionality, just implemented differently. Is this correct? Are there any differences in the output drive or otherwise that would affect driving a motor under variable torque load (specifically, an increasing torque load for tensioning in my application).
Thank you,
Jim
Hey na na78,
Sorry for the delay. Can you explain "increasing rotation speed" a bit more? Does this occur when the motor is increasing to its target speed? Or can they reach a target speed but trigger the error when a higher speed is entered?
Hope this helps,
-Cole
Luis
Any comments on this?
Regards,
Noriyuki Takahashi
Part Number: DRV8800
Hi,
Our customer would like to use the DRV8800 with a DC motor.
In their system, the DRV8800 is sometimes signaled on the logic input pins without supply voltage on the VBB pin.
In this case, does the device get damaged?
Thank you in advance.
Best regards,
Takishin
Hi
I made a mistake and didn't know how I can delete them
regards