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

DRV8873: DRV8873S Control Mode

$
0
0

Part Number:DRV8873

Hello everyone,

My question maybe a some kind weird for the experts, but I am new to the motor driver industry. I would like to control a DC motor using PH/EN mode. I found out that PH pin of the DRV8873 is used to control the direction of rotation. Is it possible to control speed of the motor (EN pin) using PWM? I can't find such an information in the datasheet.

Thanks in advance!


DRV2625: Diagnostics and Calibration both failed

$
0
0

Part Number:DRV2625

Hey,

I am evaluating, the DRV2625EVM-MINI Evaluattion borad  with an Linear Resonance Actuator whish specification are:

-Vibration Frequency: 2.5Grms@100Hz (Fact)

- Rated Voltage,2.23Vrms

-Response time <30ms

-power consumption <300mw@2.23Vrms (Sine Wave)

Following these specifications, i have to set Drive Time to 1/(2*Fact)=5ms (see DRV2625 Data sheet at page 23). But the maximum Drive Time Allow in DRIVE_TIME Register for LRA actuator is 3.6ms (see Page 54)

to Get a Rated Votage of 2.23Vrms, I have to set RATE_VOLTAGE register to 0x64 value. The Clamp Voltage is 2.23*sqr(2) < 3.16V so i have to set CLAMP Voltage to 0x95value.

Please See attached File for other Value Configuration register that i used.

Now, when i do Calibration (1000ms) it failed with none over-current Dection, over-temperature or Udervoltage detection. Diagnostic Process Failed with none Error Detection.

Am I do something Wrong?

How can i resolve this issue?

Thanks

Th

DRV2625: DRV2625 Auto Calibration and Diagnostics Process Failled Both

$
0
0

Part Number:DRV2625

Hey,

I am Evaluating DRV2625EVM-MINI Evaluation Board with an Linear Resonant Actuator whish spécification are:

-Vibration-Frecency: 2.5Grms@100Hz(Fact)

-Thermal Resistance: 15.3Ω

-Power Consumption: <300mW @2.23Vrms(Sine Wave)

-Response Time <30ms

Following this Specifications, i have to set Drive Time to 1/(2*Fact)=5ms (see DRV2625 Datasheet at Page 23). But DRIVE_TIME Registor can hold a maximum Drive Time of 3.6ms (see page 54)

I also Have to Set RATE_Voltage register to 0x64 Value as motor Rate voltage is 2.23Vrms. The Clamp Voltage is 2.23*sqr(2)<3.16V so I have to set CLAMP_VOLTAGE register to 0x95 Value.

Please see attached Data for other value that i use for other configuration registers.

Now, when i run Calibration Process (1000ms), the process failled with none Over-current, Over-Temperature or under Voltage detection. The Diagnostics Process also failled with None Error detection.

Am I done something Wrong? How can i Fixed these issues?

Thanks.

(Please visit the site to view this file)

DRV8432: DC motor oc-adjust resistor values

$
0
0

Part Number:DRV8432

Hi everyone.

I would like to have some information about the overcurrent limit of FULL BRIDGE MODE OPERATION (figure 8 of the data-sheet), in which two DC motors are connected to the driver. In particular, I would like to know whether the OC-ADJUST RESISTOR is referred to the over-current value of EACH motor, or to the total amount of the current provided by the driver. For example, I want to set an overcurrent value of 4.1 A for EACH motor. In this case, is the OC-ADJUST RESISTOR of 68 kOhm (shown in the data-sheet) correct?

Thank you in advance

Francesco

DRV8323: Huge but short oscillations on half-bridge gates

$
0
0

Part Number:DRV8323

Hello all!

I am working on a hardware which should control a brushless DC-motor using FOC. The exact component name of the motor-driver we are using is DRV8323SRTAR. The microcontroller which is responsible for controlling and calculating all the FOC-related stuff is the TMS320F28027FPTQ.

Now we got the problem that the DRV8323 died already 3 times and a seperate microcontroller and a CAN-transceiver also did one time but currently we do not really know why . From this point we began searching for the reason which constantly kills this chip and came across some weird oscillations on the gates of the half-bridges for the output. These oscillations occur on every of the phases and on every MOSFET (low- and high-side). The configuration of the chips is the default config except the CSA_GAIN is set to 5VpV and the reference voltage divider VREF_DIV was set to 1. We are using a 3-axis PWM with a frequency of 15kHz.
Below you can see the schematic of one phase, the other two are completely the same:

This schematic is basically build like the reference-circuit provided in the datasheet of the DRV8323. The pins GHx and GLx look like the following (captured only the falling edge, but the rising edges look pretty the same, if you need the scopes of the rising edges to, just tell me):

GH1 falling edge

GL1 falling edge

What's also pretty interesting is, that the ripples also occur on the actual output (X600 and MP600) altough no motor is connected. If no motor is connected, the three phases look all nearly the same (see below):

X600 for phase 1

If I connect the motor to the three phases they look completely different. The first phase has the biggest oscillation/overshoot on it, the second one is nearly perfect with no overshoot/oscillation and the third one is somewhere between the first and second one:

phase 1 with motor

phase 2 with motor

phase 3 with motor


Considering all the figures above, we assume that the high voltage-peaks could kill the DRV8323 and also go across the PCB and kill other ICs.
Does this make sense? And has anybody an idea what we are doing wrong?

Thank you in advance!

Best regards,
Nikolaus

DRV8801: request 3d model for QFN

$
0
0

Part Number:DRV8801

The DRV8801RTYT or DRV8801RTYR does not have a 3d model for the QFN16 pacakage. Please add it. 

Thank you. 

BOOSTXL-DRV8305EVM: Instaspin doesn't ID BLDC motor

$
0
0

Part Number:BOOSTXL-DRV8305EVM

Hi,

I have the tms320f28027f Launchpad and the DRV8305 boost board mated to test Instaspin with a couple of BLDC quadcopter motors.  I cannot seem to get a good ID on either motor.  I can identify the poles on one fairly easily (14) but have no other parameters other than it is a 30V KV105.  I am using the default values for a   "MOTOR_type_Pm" setting in user.h and run the InstaSPIN_UNIVERSAL application (unchecking "use user.h") .  During the "identify" run the motor starts out very rough and noisy, rotating both directions erratically, not improving any during the ramp-up.  I have tried varying parameters that I find in documentation however nothing seems to improve.  This is a good motor and is recognized and runs perfectly fine with a standard HobbyWing 80A-HV ESC.   I want to build my own controller for learning purposes using the TMS320 and DRV8305 devices.  I just can't get past a good ID with valid operating parameters.  The demo and training videos all show how easy it is to identify an unknown motor but I guess I'm just missing something.  If anyone has a pointer or suggestion to what I think is probably a simple fix I would be very appreciative.  Thanks in advance for any help.

Regards,

Jon

 

DRV8818: Solution: Problems with SLEEP

$
0
0

Part Number:DRV8818

I would have replied to the previous thread, but it was locked.

The problem here is that when you put the DRV8818 to sleep, it resets the part including the electrical position of the drive (the datasheet does not mention this). In order to step properly, the electrical position must be restored. This can easily be done by providing STEP/DIR input while the ENABLE pin is high. Then, when the part is re-enabled, it will have the correct electrical position and should operate properly. 


DRV8301: Input to INH_A and output from GH_A

$
0
0

Part Number:DRV8301

Hi,

I am trying to test DRV8301 on breadboard . I have connected F28069 and DRV8301 as shown in schematic in motorware and control suite.

I am not able to understand how to test GX_A , GX_B , GX_C . I tried applying pwm of 1.2kHz of 1.6volt on INH_A but GH_A remains constant at some 2.2v and GL_A remains constant at 1.7volt.

Some of the values of different pins are as follows:

Fault - 0.0 volt

OCTW - 3.2v

GVDD - 3.0v

DVDD - 2.5

AVDD - 3.2v.

I have already connected MOSFETS with DRV8301.

Is there any other way I can test DRV pins INX and GHX?

and what results should I be expecting from the way I am testing?

DRV8889-Q1: stall detection does not work

$
0
0

Part Number:DRV8889-Q1

I have a motor that is difficult to detect a stall condition. Register TRQ_COUNT (CTRL7) is zero even at zero load - what does that mean? Is there a specific parameter in the motor, inductance or otherwise, that dictates whether stall detection is going to work? I'm afraid the back EMF is too little for this particular stepper, but I am not sure how to precisely measure it - can you help? Are there any configurations that help mitigate the problem with low back EMF?

Thank you!

DRV8305-Q1: Spec question on WAKE pin

$
0
0

Part Number:DRV8305-Q1

Hi, Team

As described in spec chapter 7.4.4: For the DRV8305 to be brough out of sleep, the WAKE pin must be at a voltage greater than 3 V.

As shown in electrical characteristics:

What do VIL_WAKE and VIH_WAKE stand for? When will we use these 2 values? When will we must drive WAKE>3V?

DRV8881: Figure 27. Typical Application Schematic with DRV8881E

$
0
0

Part Number:DRV8881

Hi all

Would you mind if we ask DRV8881?

There is the description Figure 27. Typical Application Schematic on the datasheet P31.
Is it possible to configure it with DRV8881E(PH/EN mode)?
As the background of it, the customer doesn't use brake.
They only use forward and coast with DC motor peak 2.7A and rms 1.2A.
In case of peak 2.7A, it requires to use parallel mode.

Kind regards,

Hirotaka Matsumoto

CCS/DRV2511Q1EVM: DRV2511 Driver issue

$
0
0

Part Number:DRV2511Q1EVM

Tool/software: Code Composer Studio

I use the sloc332c of console. Find that  when under the WaveBuilder, the output can not drive the soliod. The IN+ and IN- always have same wave so there is no out put.

DRV8313: DRV8313: with external bootstrap cap, could the duty cycle reach 100%

$
0
0

Part Number:DRV8313

Hi team

1, can the duty cycle reach 100%, means OUT always high

2, I add 30uF for the VM pin, is it ok for 12V input, 8Ohm, 1.3mH single phase coil.

DRV10975: Time to entry over current protection mode

$
0
0

Part Number:DRV10975

Hi Team,

My customer is testing DRV10975 and raise a question as title. He want to know how fast the driver will enter to tri-state mode once OCP is triggered? I cannot find it in the datasheet.

Thanks a lot.

Vincent Chen


DRV8306: DRV8306 active braking in 4-quadrants control

$
0
0

Part Number:DRV8306

Greetings,

I am developing a device that requires a sensored BLDC motor to perform sinusoidal speed profiles in the 1Hz - 20Hz range. To meet this requirement and generate accurate sine wave profiles, I will need to perform fast and  "active" speed braking (sometimes known as "4-quadrants" BLDC control).

The DRV8306 driver has only one PWM input to control motor speed. When the speed setpoint is reduced, will this driver autonomously invert currents to actively brake the motor, or will it just passively brake ("2-quadrants" control)?

Is the DRV8306 a suitable solution for my application, or should I move to a less-integrated solution that will allow me to manually control each of the 6 PWM lines of the H bridge?

Thank you for your attention.

With kind regards,
Lorenzo Ventura

DRV8412: Power Calculation to estimate IC temperature

DRV8886: What are the functions of the 23rd and 24th feet of DRV8886PWPR?

$
0
0

Part Number:DRV8886

Hi :

           What are the functions of the 23rd and 24th feet of DRV8886PWPR? Can I connect them directly to GND or VDD? Thank you!

         

DRV8332: Resistors at the application diagram

$
0
0

Part Number:DRV8332

Hello,

I am newbie at motor drivers,

I want to design BLDC driver via 8332.

I checked the application diagram at the data sheet. 

I need help about resistors. 

There is a 3.3 ohm resistor at PVDD source

and 

There is a 1 ohm resistor between AGND and GND

What are the purpose of these resistors and which package(watt) should i use?

I am going to supply 48V.

Motor RMS 6A

Motor Peak 9A

resistor watt of 3.3 ohm PVDD = V2/R = 48*48/3,3 = 698W???

And one more question:

https://katalog.we-online.de/pbs/datasheet/742792903.pdf

Is this ferrite bead suitable for my design. In the datasheet, it says "10 ohm or higher at 10mhz or below". It looks suitable but I want to be sure.

DRV10983: MIKROE-2766

$
0
0

Part Number:DRV10983

I'm using a DRV10983EVM to drive a small BLDC 2POLE motor and after loading correct parameters into the driver chip using TI software the motor is running good.

The I tried using MIKROE-2766 and loaded all the same setting and I can't get the motor to work.

The two schematics look exactly the same. I'm getting a U Pole falt. Maybe the driver chip is bad on the MIKROE board.

Has anybody tried this MIKROE board before and had any success. 

The DRV10983EVM is about $100 and the MIKROE board is only about $20 and it's mostly just the driver chip on both.

Viewing all 13584 articles
Browse latest View live


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