Quantcast
Channel: Motor drivers forum - Recent Threads
Viewing all 21720 articles
Browse latest View live

RE: DRV8703-Q1: Impedance of SH1 and SH2 terminals during sleep mode

$
0
0
Hi Masumoto-san,

How did the customer measure this resistance?

Please note Roff in the electrical characteristics is typically 150kOhm for Pulldown GHx to SHx and typically 150kOhm for Pulldown GLx to GND

RE: DRV8703-Q1: Impedance of SH1 and SH2 terminals during sleep mode

$
0
0

Hi Duncan-san,

Thank you for the reply.

> How did the customer measure this resistance?

My customer has measured the internal resistance value under the following conditions.
VM = 24V, MODE = 0, nSLEEP = 0 (Sleep Mode)

The resistance value was calculated by measuring the sink current value when voltage was applied to the SH1 terminal.
They need this resistance value for disconnection detection circuit of the motor line.

The data sheet of the gate driver DRV 8301 has specifications of the gate output impedance (Rgate_off) during standby mode.
This value is 1.6k-ohm (MIN) to 2.4k-ohm (MAX).

Best Regards,
Hiroaki Masumoto

DRV8703-Q1: Impedance of SH1 and SH2 terminals during sleep mode

$
0
0

Part Number: DRV8703-Q1

Dear Support team,

Our customer will use DRV8703-Q1 in their application.
Please answer the question from them.

In "7.4 Device Functional Modes" on page 38 of the data sheet, it is explained as follows:
"While the nSLEEP pin is brought low, all external H-bridge FETs are disabled.
The high-side gate pins, GHx, are pulled to the output node, SHx, by an internal resistor
and the low-side gate pins, GLx, are pulled to ground."

And I understand that high-side gate pins, GHx, are pulled ground for turn off the high-side external FET.
If so, the SHx pins also are pulled to ground.

< Question >
If my understanding is correct, what value is the resistance of the impedance to the ground of the SHx pin during sleep mode?
There is no need to guarantee the resistance value.
(With the information from the customer, the measured resistance value is about 2.5kΩ.)

Best Regards,
Hiroaki Masumoto

DRV8703-Q1: Detecting a motor/diagnostics

$
0
0

Part Number: DRV8703-Q1

Hi Team,

Does the DRV8703-Q1 have the ability to detect whether the motor is present on the H-Bridge outputs?  Would the device be affected in some way if there is pull-up resistor to battery on one of the motor outputs to do the diagnostics?

Thank you,

Jared

RE: DRV10970: DRV10970 and DRV8308/DRV8307 Comparison

$
0
0
Cole,

I forgot to ask about what you said regarding 180° commutation and torque. You said that the DRV8308 and DRV10970 both can drive using 180° commutation to maximize torque, but the DRV10970 datasheet states "Trapezoidal mode provides higher driving torque" on page 16. I'm assuming that when you say 180° commutation, you mean sinusoidal commutation, correct? I know that sinusoidal commutation provides a smoother and quieter operation, but not much more than that. Also, I have a strict torque limit (thus current limit) and the DRV10870 datasheet indicates that the current limit is 1.5x the current limit in trapezoidal mode (pg. 14).

Thanks,
Jim

RE: DRV10970: DRV10970 and DRV8308/DRV8307 Comparison

$
0
0

Cole and Rick,

I am really trying to determine which driver to use for my application, so could you help me understand why I might pick the DRV10970 over the DRV8308 and vice versa?

My application has the following parameters.

  • Relatively low current (worst-case motor configuration is 250mA RMS and up to 900mA peak)
  • Motors are 2-pole Faulhaber coreless BLDCs with low inductance (85uH)
  • Motors have digital Hall sensors for rotor position feedback (spaced 120°)
  • Motor speed is controlled to 1000 to 8000 RPM 
  • Speed is controlled to within ±10%
  • Speed is maintained with a variable torque load at low RPM (specifically, an increasing torque load for tensioning at 1000 RPM)
  • Cost of the driver is not a concern

One thing that I haven't quite figured out is the drive angle and whether or not it affects torque.

Thank you,

Jim

DRV10970: DRV10970 and DRV8308/DRV8307 Comparison

$
0
0

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

DRV8811: Spike noise on motor current

$
0
0

Part Number: DRV8811

Hi,

Our customer has been testing the DRV8811 with a stepping motor.
He has observed the current of motor windings.
The waveforms of the current is as follows.

There are spike noises on the current waveforms.

I have some questions.

 What is the cause the spikes generate?

 Is it affected by "cogging"?

Thank you in advance.

Best regards,

Takishin


DRV8872-Q1: internal pull down resistors

$
0
0

Part Number: DRV8872-Q1

Dear team,

DRV8872-Q1 has internal 100k pull down resistors on the input pins IN1 and IN2. What is the minimum and the maximum value we have to assume for this typical value of 100kOhm?

thanks

Lutz

RE: DRV8872-Q1: internal pull down resistors

$
0
0

Hi Lutz,

The minimum value is in the datasheet under the Iih specification (Iih max = 100uA @ 3.3V or 33kOhms).

Most queries are for the minimum value to ensure an external resistor can reach the proper Vih value.

If you still need the maximum value, this will take a little more time to obtain. Please let us know if you need it.

RE: DRV8872-Q1: internal pull down resistors

$
0
0
Thanks Rick,
We are using a 5V MCU driving this pin. What do I use to determine the external drop resistor? With 100uA and 4,5Vmin supply the drop will be 3V to the Logic High Level. It results is a 30kOhm resistor. Assuming an external 27kOhm and the internal resistor is 33kOhm now this would result in 2.47V. If the supply goes high to 5,5V and the internal resistor is say 100kOhm+ you are coming closer to abs Max. = 5,5V. Will this be a valid condition over lifetime?
thanks
Lutz

RE: DRV10983EVM: Motor Cutoff

$
0
0

Hey Noah,

No problem, I'm happy to help.

I will clarify that the limit for current is 2A continious and 3A peak. Essentially, the motor spins up in open loop until it it hits the value defined in the "Lock Detect Current Threshold" on the advanced settings tab in the Lock detect section. Then the motor tries to restart. 

As a result, I see a few options to figure out what's happening. Here are some experiments for you to run:

  1. Reduce Open Loop/Align Current on the basic settings tab in the Startup Setting section.
    1. If the motor successfully goes to closed loop (running continously) then this tells me that open loop operation was expending more current than needed for your input speed command. However, I would try to make the motor go full speed (100%) and see if it hits current limit again. You can motor the speed command percentage by going to the display tab and looking at speed command %.
  2. Disable Current Limit Lock detect by unchecking the box on the advanced settings tab in the lock detect section.
    1. If the motor successfully runs without triggering any more faults then you know that your current limit threshold is too low for the application. You can increase it using the drop down box on the advanced settings tab in the lock detect section.
    2. If you're worried about damaging anything by disabling the current limit, don't worry. We have overcurrent protection (3-4A) that cannot be turned off and will stop driving the motor if the threshold is reached.
    3. If other faults trigger, let me know which ones

Hope we solve your problem,

-Cole

RE: DRV10970: DRV10970 and DRV8308/DRV8307 Comparison

$
0
0

Hey Jim,

Let me address your questions:

  1. Can you provide any additional information about the switching time, gate drive strength and/or gate charge of the DRV10970?
    1. The DRV10970 datasheet shows that the PWM output frequency on the phase is always 25 kHz.
  2. You said that the DRV8308 and DRV10970 both can drive using 180° commutation to maximize torque, but the DRV10970 datasheet states "Trapezoidal mode provides higher driving torque" on page 16. I'm assuming that when you say 180° commutation, you mean sinusoidal commutation, correct? I know that sinusoidal commutation provides a smoother and quieter operation, but not much more than that. Also, I have a strict torque limit (thus current limit) and the DRV10870 datasheet indicates that the current limit is 1.5x the current limit in trapezoidal mode (pg. 14).
    1. You're correct, I mispoke earlier when I said, "maximize torque". I really meant the "smooth operation" you're mentioning. The reason why 180 degree/sinusoidal is a features is that it torque is constant during every angle of commutation. While you're correct trapezoidal/120 will offer more torque, sometimes the motion can be described as "uneven"
    2. To summarize, if you're concerned about meeting an amount of torque, 120 will offer the most but 180 could work too. If you concerned about quality and smoothness of torque, then 180 is much better but 120 might be good enough for your application. Unfortunately, both devices can do 120 and 180 so it doesn't help you wil differentiation.
  3. why I might pick the DRV10970 over the DRV8308 and vice versa?
  1. Rick already mentioned some of the benefits of using DRV8308 over DRV10970: gate drivers allow you to use FETs for your needs. Also voltage range is higher for the DRV8308 vs the DRV10970
  2. Gate drivers equate to more board space but more flexibility, where you get what you get in an integrated solution.
  3. Otherwise, it looks like your application parameters seem just fine with both of our devices.

Hope this helps,

-Cole

RE: DRV10970: DRV10970 and DRV8308/DRV8307 Comparison

$
0
0

Thanks for the detailed response Cole. I think that helps with my decision making.

There's one additional item/feature that I'd still like to get clarification on: drive angle and how it affects torque. Can either of you give any explanation?

Thanks,

Jim

RE: DRV8800: nFAULT being triggered; can't figure out why?

$
0
0

Hi Rick,

A small update. Not sure if will help. I am using a ceramic bulk capacitance of 10uF. I tried replacing it with 10uF electrolytic but no difference was observed. However, if I increased it to 100uF, the threshold at which it falls actually became lower by 2V to 13V. So, it would now FAULT at 13V instead of 15V. So, then I thought of completely removing bulk capacitance at all just to see what happens. Guess what, the threshold voltage increased by about 1V to 16V. Now this seemed a bit contradictory to what is in the datasheet. More bulk capacitance should have helped with current stability and increasing it should have possibly bumped the threshold of FAULT voltage a little bit. What are your thoughts?

I can't seem to figure out the issue. Anything else I can try to diagnose/debug the issue?

Thanks,
Peeyush Garg


DRV8800: nFAULT being triggered; can't figure out why?

$
0
0

Part Number: DRV8800

I've designed a board using DRV8800 to drive a small DC brushed motor. I first tested my circuit on a prototype board and when it seemed to work fine for the entire range of voltage that I'm going to support (8V to 24V), I got some PCBs fabricated based on the recommended layout. The only difference between the prototype and the PCB design was that I had shorted the RSENSE to GND in the prototype version but decided to use a 0.2ohm RSENSE instead for the PCB.

The problem I'm running into is that on PCB everything works fine up until VBB is about 15V and then it starts hitting the FAULT condition. I was able to marginally extend it to about 17.5V by shorting out the RSENSE on the PCB as well. So, essentially making it the same as the prototype and the VTRIP reads 0V. The scope reading of nFAULT shows variable downtime of about 1.5ms to 2.5ms. As another experiment, I connected a 10 ohm resistor in series with motor (R = 15 ohms) and I could get VBB to further a little more to about 18V before faulting.

I'm really stumped now that I've got several boards manufactured as well. What am I doing wrong?

I'm attaching the VOUT (with and without motor connected) and nFAULT scope output as well as the picture of the relevant section of the PCB for your reference. The board was hand soldered by me so please excuse my soldering skills.

RE: DRV8704: Chopping output

$
0
0
Hi Mat,

There is a way with external circuitry. Please refer to www.ti.com/.../TIDA-00145 as an example.

Figure 16 shows how to add a few components to allow monitoring the outputs for chopping (assuming slow decay when chopping).

RE: DRV8704: Chopping output

DRV8704: Chopping output

$
0
0

Part Number: DRV8704

Hi,

I just wanted to confirm there is no way to know when the DRV8704 enters a current chopping mode.  I'm seeing this is the only thing that is missing when moving from the DRV8701 (SNSOUT feature).

Is there any way to obtain when the IC enters current chopping mode?  I didn't see anything in the SPI outputs for this.

Thank you!

Mat

RE: DRV8303: Does the DRV8303 have internal Pull down gate resistors?

$
0
0
Hi Grady,

The device does have internal pulldowns on the gate resistors when the device is disabled. Please reference the datasheet:

Rgate_off Gate output impedance during standby 1.6 2.4 kΩ
mode when EN_GATE low (pins GH_x,GL_x)
Viewing all 21720 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>