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

RE: DRV8302: Buck converter output voltage issue

$
0
0
Hello Rick,

Above information was very helpful. Thanks a lot for your great support.


Regards,
Vijay.

RE: DRV8320: DRV8320H test fail Issue

$
0
0

Hi James,

Is this a new board or the BOOSTXL-DRV8320H?

Which GH and GL signal have you captured?

What does the SH pin look?

Did you try operating the device with no load to confirm the outputs are correct?

Please consider re-enabling the VDS protection. If you are debugging a new board, disabling protection could allow undesired operation.

DRV8320: DRV8320H test fail Issue

$
0
0

Part Number: DRV8320

Test Conditions:

System VCC 14V

Mode pin connect to Gnd

Idrive pin connect 18K to VCC 3.3V

VDS pin connect to VCC 3.3V

Use 6x PWM do 6-step block commutation spin function (reference below table), DRV8320H immediately damage for just start spin motor .Replace new one test again still damage .Please help to comment on this, thanks !

H1

H2

H3

GHU

GLU

GHV

GLV

GHW

GLW

1

0

1

PWM

L

L

L

L

H

1

0

0

L

L

PWM

L

L

H

1

1

0

L

H

PWM

L

L

L

0

1

0

L

H

L

L

PWM

L

0

1

1

L

L

L

H

PWM

L

0

0

1

PWM

L

L

H

L

L

RE: DRV8320: DRV8320H test fail Issue

$
0
0
Dear Rick Duncan,

Is this a new board,
Need to check which phase
Not Capture SH signal,
Yes, operating the device with no load the outputs are correct,
Got it, will recommend re-enabling the VDS protection for design.

B/R James Su

RE: DRV8320: Gate Fault Protection for Hardware Interfaced DRV8320

$
0
0
Hi James,

Thanks for the reply.
We are planning to use this device in a product where the controller card will be placed at more than 2m long distance for the motor driver board. We are planning to permanently enable this device as we don't have control of this enable signal (We have limitation on the number of wires connecting the controller board and Motor driver board). Because of this reason we can't toggle the Enable pin in case of a gate drive fault.
So we need to check three options.
1) Disabling the gate drive fault function
2) Checking if the device can retry as a recovery action.
3) Power cycle the device

From your reply I understood that first two options are not possible. We need to think of third option. Please let me know if there is any other possibility.

Thanks
Sudheer

RE: DRV8412: Unexpected output when driven at 100% PWM duty cycle

$
0
0

Hi Rick,

I think you are right. This could be caused by the current limit. The OC_ADJ resistor used is 100K. 

The topology to drive the chip is the same as the one shown in Figure 11 of the datasheet. 

The parallel capacitor used between the two channels is 6.8uF. 

DRV8703-Q1: Review of Protection Functions

$
0
0

Part Number: DRV8703-Q1

Dear, Sir.

The design at my customer side using DRV8703-Q1 is proceeding well.

So they have started the reviewing of protection functiions which DRV8703-Q1 has.

I would like to make sre as followings to make clear answers against them

Please give your advice.

1. GDF.

High-side & Low-side FET Gate deriving voltage are defined on DS.

Are there the voltage threshold on each to judge error or normal after tDRIVE?

2. OTW .

1) I wonder the temperatre measurement on the chip would be just 1 point & it

    used for OTW & TSD?

    If taht true, OTW happened, then TSD happened would be reasonable senario?

2) For clear OTW bit, the writing CLR_FLT bit was needed?

3. TSD.

Is it possible to clarify the max. value of TSD?

Too higher temperature will create other concern such as degradation.

4. SPI I/F Diagnostic.

The customer is considering the method to realize SPI I/F diagnostic on DRV8703-Q1.

1) ADRS 0x02, LOCK bits will be 011 or 110. They considering to write 000 on this

    resister & read out 0x02 to be all 0.

    Is it no problem to write 000 on ADRS 0x02 LOCK bits?

2) Personally, /FAULT pin check => Write 1 to CL_FLT bit => Read ADRS 0x00=all 0,

   This way would be safer to avoid miss-setting of resister. How do you think?

3) Please give your advice if you have better idea.

Best Regards,

H. Sakai

RE: DRV8711: Stepper Motor Driving - DRV8711 Direct PWM Method


DRV8711: Stepper Motor Driving - DRV8711 Direct PWM Method

$
0
0

Part Number: DRV8711

Hi

  We are going to control Stepper Motor using Direct PWM method in DRV8711. So, we need to set different current values in each coil. In datasheet, there is given single Torque register. How can I set different current (90 Deg phase shift) in both coils?

Regards

R.Sivasuryan

RE: DRV8711: Stepper Motor Driving - DRV8711 Direct PWM Method

$
0
0
Hi R.Sivasuryan,

The device was intended to have the same full scale current in both coils.

If you want to adjust the current separately in the coils, there are two methods. Please note these may not be practical for your application.
1) Change the sense resistor as required
2) Switch to PWM mode, add an external current sense amplifier and control the current using the PWM inputs.

Other options include using a different device (s)
One DRV8881E has two VREF that allow you to control the current in the coils
Two DRV8842 have higher full scale current

RE: Stepper Motor-PWM Current Control with Microstepping

$
0
0
Hi B.Janani,

There are several devices that can be used for this. Assuming the voltage and current meet your requirements, two options are:

One DRV8881E has two VREF that allow you to control the current in the coils
Two DRV8842 have higher full scale current

Stepper Motor-PWM Current Control with Microstepping

$
0
0

Hi,

I would like to know if there are any Stepper motor Gate drivers that provide PWM mode of driving the along with internal current control and microstepping option

Thanks,

Regards,

B.Janani

RE: DRV8320: Gate Fault Protection for Hardware Interfaced DRV8320

$
0
0
Sudheer,

Is there a way you can guarantee a gate-drive fault condition never occurs in your system? There are two reasons that I can think a gate-drive fault would occur:

1) The IDRIVE setting is too low to slew the external MOSFET in the desired time. The solution here is to use a larger IDRIVE setting.

2) The GHx or GLx pins are shorted to the PGND, SHx, or VM pins. Is there a way to avoid this condition in your system design? I usually think something mechanical might cause this, like a frayed wire touching the gate driver outputs or a stray piece of metal shorting the gate-drive output. While power-cycling the device would clear this fault, it may not clear the condition that causes the fault, so the device would just go into the fault state again.

If you don't want to power-cycle the device (which would work). You can tie the nFAULT pin to the ENABLE pin to implement a retry recovery action. If you want the device to retry slower, you can put a capacitor to ground to slowly bring the ENABLE pin high again after a fault.

RE: DRV8825: Speed cannot exceed 200rpm

$
0
0
Hi jinlliang wu,

I have not heard from you recently. Have you resolved your issue?

DRV8825: Speed cannot exceed 200rpm

$
0
0

Part Number: DRV8825

Hi, above is the sch,

MODE0 MODE1 MODE2  ------> High

DECAY ------------------------------> High

ENABLE --------------------------->LOW

----------------------------------------------------------------------------------------------------------------------------

Drive 42 stepper motors
1. when use +12V power supply
AVREF/BVREF adjustment voltage is lower than 0.5V, the motor can work,
When the regulation voltage is greater than 0.5V,,, start the motor, the motor will not work, at this time nFault is low
2. When use +24V power supply
The AVREF/BVREF adjustment voltage is lower than 1.1V , the motor can work,
When the adjustment voltage is greater than 1.1V, start the motor , it does not work. At this time, nFault is low.

both the 12V or 24V power supply, the motor speed can not exceed  200rpm.


What is the cause of this problem and how is it handled?


RE: DRV8711: Stepper Motor Driving - DRV8711 Direct PWM Method

$
0
0

Hi Rick  

 In the functional block diagram, it is showing there are two Torque DACs. Can you let me know the number of Torque DAC in DRV8711 in PWM input mode for driving stepper motor.

Thanks and regards,

R.Sivasuryan

DRV8313: DRV8313 Current sensing advice for a micorcontroller

$
0
0

Part Number: DRV8313

HI,

I have been successful driving a DRV8313 with multi wheel robotics using Gimbal motors like the small ones found on quad copters.  Currently I use an ESP32 and a table array to create the waveforms needed for the drv8313.  This works ok but I would like to try and improve the smoothness of the drive and increase speed and torque.

 I guess I am looking to measure some BACK EMF of the motor coils and use it to adjust the phase skew in an attempt to reduce some cogging.

Im looking for advice suggestions for components to have some sensor feedback to a Microcontroller.  

I could probably write the software if I had a general idea of how to also setup the hardware.  I have a number of free input GPOI0 pins to read voltages.

Any how i have looked through most of the internet for quite some time to get to this point but I am stuck

Any help greatly appreciated also if you ask questions I will try to be quite to respond.

Cheers

Adam

RE: DRV8711: Stepper Motor Driving - DRV8711 Direct PWM Method

$
0
0
Hi R.Sivasuryan,

There are two Torque DACs as shown. Both are controlled using the TORQUE register.

In both stepper and PWM mode, the full scale current setting is the same in both windings. You can further control the current by using the two previous methods suggested.

RE: DRV8703-Q1: Review of Protection Functions

$
0
0

Hello Sakai-san,

My responses are in blue.

1. GDF.

Are there the voltage threshold on each to judge error or normal after tDRIVE?

JL: I do not currently have voltage threshold error data available for the GDF feature. The purpose of the GDF is mainly to detect shorts from GHx or GLx to GND, SHx, or VM. Is the customer concerned by a particular condition that makes them ask for this data?

2. OTW .

1) I wonder the temperatre measurement on the chip would be just 1 point & it used for OTW & TSD? If that true, OTW happened, then TSD happened would be reasonable senario?

JL: TSD occurs at higher temperatures than OTW. OTW only indicates that the device is near TSD. If the device heats further, it will shut down.

2) For clear OTW bit, the writing CLR_FLT bit was needed?

JL: The OTW bit should clear when the device temperature reduces.

3. TSD.

Is it possible to clarify the max. value of TSD? Too higher temperature will create other concern such as degradation.

JL: Some of our other gate drive devices specify TSD to 185C. That is my initial guess for an upper limit, but I can investigate further if needed. Since the DRV8703-Q1 is a gate driver, it will likely not have a significant amount of self-heating. This device likely will only experience an overtemperature condition if the ambient temperature or nearby devices exceed 150C.

4. SPI I/F Diagnostic.

The customer is considering the method to realize SPI I/F diagnostic on DRV8703-Q1.

1) ADRS 0x02, LOCK bits will be 011 or 110. They considering to write 000 on this register & read out 0x02 to be all 0. Is it no problem to write 000 on ADRS 0x02 LOCK bits?

JL: There is no problem writing 000 to the LOCK bits. The register map in the datasheet provides the following description to confirm this: “Writing any sequence other than 110b has no effect when unlocked.”

2) Personally, /FAULT pin check => Write 1 to CL_FLT bit => Read ADRS 0x00=all 0. This way would be safer to avoid miss-setting of register. How do you think?

JL: The Fault Status Register is read-only. You will not accidentally set this register. If you clear all the faults before you read the fault register, then you won’t know what fault occurred.

RE: TMS570LS1224: - code example for DRV3205?

$
0
0
Hi Garrett Walker,
I need these informations too, could you please send it to me ? I don't know how to drive the brushless DC motor using the drv3205. Is there anything to do with the registers first?
Viewing all 21916 articles
Browse latest View live


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