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

Stepper Motor Driver Suggestions

$
0
0

Hello,

PN: M-2231-3.0D
Desc: NEMA23 Step motor, Triple stack, 3.0A, dual shaft

http://motion.schneider-electric.com/products/nema23.html

Additionally, I have two options for microcontrollers:

1) C2000 Picolo LaunchPad- F28027

2) MSP-EXP430G2 LaunchPad

Do you have any TI Motor Driver recommendations that would support this motor? A driver that was suggested for this application is the Schneider IM805H Plus Driver:

http://motion.schneider-electric.com/products/im805h.html

Any suggestions or options would be appreciated.

Thank you,

Vy


Interfacing to BLDC with LM3S811 & DRV8332

$
0
0

Hi,

I'm building a quadcopter for a university project, and I'm using the LM3S811 as the flight controller. I want to use four DRV8332 three phase motor controllers to interface to the four brushless motors I have (AX 2308N 1100kv Brushless Micro Motors from www.hobbyking.com/hobbyking/store/uh_viewitem.asp?idproduct=5429).

The 811 will generate PWM outputs that will be input to the 8332. The motors each draw up to a maximum of 10A at a maximum of 11V. Since the 8332 can source up to 13A of continuous peak current, is this application reasonable?

I am also designing the PCB myself, so I also need to choose a voltage regulator. I will most likely be using a LiPo battery pack that can provide at least 12V of input to the 8332 (failing that, I would need eight AA batteries). Does the regulator need to be able to output at least 40A (10A each for four motors), or am I thinking about this incorrectly?

Can someone recommend a regulator I can use? Also, is there a recommended heatsink for the 8332?

The 811 has six PWM outputs. How do I output to all four motors independently?

Thanks for any help! I would greatly appreciate any advice.

FOC and PMSM. Waveform oscillation.

$
0
0

Hello,

 

I’m being implementing a FOC controller for a PMSM motor, using a TMS320F28016 with a 256 pulses encoder. I’m close to the end of my project, but right now I have some problems. Specifically, when the motor is stopped with torque, if I set the speed value, the acceleration oscillates. In order to clarify, I copy an image with the acceleration.

 

  • Zone A. The motor is stopped with torque. The acceleration is 0.
  • Zona B. I set up a new speed value with only two points, from speed_low to speed_medium. I hope a triangle  waveform (as zona D but negative), but I get a oscillation.
  • Zona C. The motor is into the steady-state, with no acceleration.

 

Any idea? I’m a little bit loose. I’m thinking in modify the speed PID again, but I prefer wait an expert opinion before change the regulators.

 

Thank you in advance.

Best solution to isolate LMD18245 from uController

$
0
0

Hi,

I'm planning to use LMD18245 to drive a Bipolar Stepper Motor (24V 1.8A 1.8°) with microstepping (quarter step drive with torque compensation).

Schematic that I plan to use is the same on datasheet

Below the functional block diagram reported for convenience

I have some question:

- What is the best solution to isolate Motor and Driver from micro controller? I am thinking using optocoupler with LMD18245 input but so I've to genere DAC REF from motor power supply that can be noisy when motor are running. There are better way?

- How can I use external DAC? There is only CS OUT and COMP OUT input, I need also an external comparator?

Thank you

Leonardo

DRV 8432 parallel mode malfunction

$
0
0

I am using the drv 8432 in the parallel mode. I am NOT driving a motor but an inductive coil (L=470 uH and R = 0.4 ohm). I am using this IC to apply a specific voltage pattern to the coil and recycle the reactive power of the coil back to my supply. 

i.e. When PWM_A is high and PWM_B is low - current pumped from source to the coil from OUT_A and OUT_B and returning via OUT_C and OUT_D

When PWM_A is low and PWM_B is high - current pumped to source to the coil from OUT_C and OUT_D and returning via OUT_A and OUT_B

Always maintaining them complementary. 

I have set the R_adj = 24 ohm (CBC at 10.7A) - My application requires peaks of 18-19A. (Assuming IC will not protest till  20A.)

When I connect only a combination of 2 outputs, i.e A,C or A,D or B,C or B,D, the IC works beautifully and limits the current at 10.5A (expected since there must be error in resistor value). I have observed the current using a current probe.

However when I join A,B and C,D and try to squeeze out anything above 12.5A. the IC goes in OC shutdown NOT CBC. (fault = 0 otw =1) The current probes measured between 6-6.5A in all the outputs before the IC shutdown. There were no stray transients to cause the shutdown.

OC shutdown should not happen in parallel mode. Note: Current is being ramped up gradually so no possibility of the IC interpreting a short current arises. 

I have attached a reasonable heat shield and observed that temperatures are below 60 degrees even at 12 A.

I have used inductors in series with all the outputs before directly connecting them. The values are twice that of minimum required as calculated from the data sheet.

How is it possible that an output can sustain 10.5A without any hiccups and cause a OC shutdown at 6A when connected in parallel? 

I have a ground plane as recommended and separated the GND and AGND with a1 ohm resistor.

Please advise.

Sincerely,

Rohit Joshi

ECE, Georgia Tech

[Agilent] New DRV Requirment

$
0
0

Agilent is interested in controlling a BLDC motor. The motor that they are targeting will run of a 24V @ 1.4A (26W max) the motor assembly has an optical encoder output. We have been looking at the DRV controllers, but we are confused as to which EVM we should recommend:

 

Could you recommend from the above list? As best as I can tell, they all meet the power requirements. I would like one that utilizes the encoder inputs on the motor that we already have.

Also, regarding the plug in controllers – can they be purchased and shipped as a part of a product?

Is it possible to connect DVR8332 with an 48V 10A BLDC motor?

$
0
0

Hello, I have a BLDC motor, that operates at 48Vdc, and I've already purchase 3 DRV8332 and a Piccollo C2000 Launchpad for developing a motor controller requested for an Eco car contest.

Problem is I believe the battery from this hub motor has a continuous dicharge Current of 20A and holds current peaks of 50A, but I'm afraid that I can't even make the motor to start with the DRV8332 before it triggers its OC security turn off.

http://www.goldenmotor.com/e-Bike-DIY/MP3%20SmartPie%20Wiring%20Layout.jpg

The motor works between: 20-48Vdc
has a power rate of: 250W - 1000W

Is there a way to use this DRV8332 or should I abort the mission and use mosfets?

DRV8840 Question about V3P3OUT

$
0
0

Hi,

I have two questions about DRV8840.

1)  I don't use V3P3OUT terminal.  In this case, V3P3OUT terminal should be "open" or "Bypass to GND with a 0.47-μF " ?

 

2)  I don't use I0 ~ I4, nRESET and nSLEEP terminals.  In this case, pull-up resistor is required?  Can I connect all of them connect to 3.3V directly? (without pull-up resistor)

 

Thanks in advance.

Hide


DRV8313 evm R1 resistor removed

$
0
0

Hi,

I'm trying to drive the DRV8313 evm with an external microcontrolleur (ezdsp F2812) and there is some Zero-ohm-Jumpers that should be removed before(R25,R26,R27,R29 and R30 to R34), but when i tried to remove this jumpers i accidentally removed another resistor ( R1 ) which is not supposed to be removed

i want to know is this could have any consequences on the working of the board

best regards  

Motor current measurement

$
0
0

For my application Motor current is need to measured. For this purpose i am planning to measure bus current through a hall current sensor. Can somebody suggest that this can meet y requirement?. If yes, then what advantage or disadvantage this method will have w.r.t. to low side shunt current measurement method.

Driving the DRV8313 evm with an external dsp (eZdsp™ F2812 for TMS320F2812 DSP )

$
0
0

Hi,

i'm trying to control four BLDC motors simultaneously, and i have an eZdsp board (the F2812 for TMS320F2812 Dsp) for that, i will use the drv8313 evm like the power stage between the board and motor because it could be driven with an external signal from the dsp.

my questions are :

is it possible to link the four DRV8313 evm boards to the dsp board simultaneously

is there any support of how to drive the DRV8313 evm with an external controlleur because i don't find anythong about that in the user guide(connectors, cables, pin connections etc...)

thanks  

Newbie question Motor Ware where do I put "my" code?

$
0
0

Oh, boy another newbie question........

I have been pouring over the web and TI documents, can't find an answer yet.

I have motorware, CCS 5 and am using the DRV8312-69M-KIT and have the motor spinning. Looks cool!

However, I have looked in main.c and don't see where I would put my user code. I there anything equilvent to

"hello world" in motorware? I would like to connect a switch and LED at first. Eventually a switch for ex. 6 turns CC and 2 turn CW.

I do some programming on other micros but with motorware I am rather lost. Would anyone be so kind as to point me in the right direction?

Much Thanks,

David

DRV8711EVM max output current?

$
0
0

We are designing a stepper motor and don't know exactly how much current will be required but are expecting that at least 5A at about 38V and maybe up to 10A or more will be required. I cannot determine the max output current of the DRV8711EVM from the data sheet or users manual. I see that the on-board MOSFETs are rated at 22A with a max of 122A but don't know how much the EVM board can output. Does anyone know how much current the EVM board can output?

Thanks, John

DRV8711 undervoltage lockout bit always 1

$
0
0

Hello

I am currently designing a motor controller using the DRV8711 predriver. I have two samples I have been testing, but have run into a problem with the DRV8711.

When the predriver is powered by 24V, I can read and write all registers fine, but the undervoltage lockout bit in the STATUS register is always set to 1. The fault pin is not asserted even though the bit is 1, but the output is disabled even if the enabled bit in the CONTROL register is set to 1. This is happening for both of the two samples I have. I have checked that the driver has 24V at the Vm pin. What could be the cause of this?

Best regards

Jakob

DRV8332 has high current in 50% duty cycle

$
0
0

Hi.

I am trying to develop 3 phase bldc motor drive board by trapezoidal commutation with hall sensor. I am using DRV8332 drivers to drive motor but the driver is high current, about 1.2A, in 50% duty ratio. I think the driver has low current in 50% duty ratio. I don't know why it is. It looks like normal except the high current problem.

Best regards.

Lee.


Question about DRV8813 behavior

$
0
0

Hi,

I got some question about DRV8813 behavior,

1. My customer tested two different stepping motor with DRV8813 as following settings,

   VM=12V , Decay=Low(slow) Vref=0.32V , RISENSE=0.47Ω (so, Ichop=0.32/(5*0.47)=0.136A)

   As a result, on of them seemed to work correctly (Ichop=0.134A)

  but the Ichop of the another motor exceeded the setting value (Ichop=0.257A)

  and when the Decay set to High(fast), both of them seemed to work correctly (Ichop was about 0.12A)

 What is the possible cause of this behavior?

 2. Regarding the attached waveform,

     Is the Aout1 output voltage waveform correct?

     Why does the Aout1 output current increase when Aout1 output voltage is low?

3. what is the advantage and disadvantage of these two Decay mode (fast and slow)?

Thanks

Go

 

DRV2605 LRA- latency between two StrongClick_100

$
0
0

I am working on DRV2605 to control LRA. I want use this as touch feedback for a keyboard. I want to use waveform StrongClick_100 from DRV_ROM for each button press.  What is the time-duration in millisecond for such waveform, what is latency between each button press while using such waveform, how do we minimize such latency?

More Current 8312

$
0
0

My group needs to drive a motor that may draw 12 amps at 12 volts. We are using the

Three Phase BLDC Motor Kit with DRV8312 and Piccolo MCU  (DRV8312-C2-KIT).

I noticed where it is possible to run the DRV8312 in parallel for more current capacity.

And you have the kit DRV8412 Integrated Motor Driver for Brushed and Stepper Motors with Piccolo F28035 controlCARD, don't remember it you can put the DRV8412 in parallel or not, just remember it wasn't pin for pin compatible with the 8312.

Would we be better off also getting the 8412 kit or could you suggest a way of upping the current?

Or better still do you have a kit that can supply 12 amps? Or something better than the kit's 5 amps?

Much Thanks,

David

DRV8860 Questions?

$
0
0

I wanted to know on the DRV8860 if I need to have the 2 capacitors 10uf and 0.1uf on every VM pin of every chip or if you can you just put one set of capacitors for each set of chips serialized together.

I also want to know if there is a max number of chip you can put in series.

Thanks,

Kathie

DRV8313 Output Current Specification

$
0
0

I am considering utilizing the DRV8313 in a new design. I need to understand at what point will the 8313 detect an overcurrent at various temperatures. The targeted maximum drive current for the BLDC motor is presently not finalized, but is in the range of 1.5 to 2A. The data sheet description for the 8313 mentions a 2.5A peak or 1.75A rms maximum current at 24V and 25 C. The electrical characteristics table lists the Over Current Trip level as 3A minimum at 25 C. I assume that this equates to a voltage level on a comparator that is determined by the FET resistance and winding current (3A * 0.24 Ohms = 0.72V). So that at increased temperatures the FET resistance goes up and the overcurrent trip level would decrease proportionally.  

I am planning on applying PWM waveforms to the 8313 to control the winding current. The PWM frequency will be selected with the motor inductance and resistance in mind to provide a known ripple current.

 

My Questions are;

  1. Are my assumptions correct?
  2. Can I use the values of PWM frequency, motor inductance, resistance, FET on resistance and Temperature coefficient, and derived overcurrent threshold voltage to determine the over current trip point for a certain set of values?

Thanks,

Kevin  

Viewing all 15269 articles
Browse latest View live


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