The BG3612 EC motor needs the phases to be changed based on the hall inputs. A brushed dc driver with a full bridge or a BLDC driver with three half bridges can perform this function.
Please see www.ti.com/.../TIDA-00875 as an example.
Part Number: drv8840
Hello Team,
Are DRV8840PWPR and DRV8842PWPR ROHS-2 compliant?
Regards,
Mahendra
Part Number: DRV8701
Hi,
I have a product that is to use the DRV8701E for many different applications and different motor ratings. I have a fixed sense resistor of 0.005 Ohms that I calculated for the maximum Ichop of 50 A.
Ichop = (Vref-Voff) / (Av x Rsense) assuming I want a 50A max, 5V microcontroller, Av is 20 and Voff is about 10mV, I find that Rsense is 0.005 Ω (@ 5 Watts).
I have 3 different motors I’m using this design on @ 31 Volts (Bridge rectified AC), with a software adjustable Vref.
So I was under the assumption I could use the Vref to limit the maximum current of the motor and prevent damage to the MOSFETs.
I made a table and graph of all the different software to voltage values that I’ve included with this data.
If I use the 588W Motor @ 31V I should expect a max current of 18.9A. This gives me a Vref of 1.91 & a PWM setting of 96/255. This motor runs fine and has a slight increase as it should. The 115 watt motor runs fine as well when set to the correct Vref.
The problem is the 160 Watt Motor I’m using should have a Vref of 0.54 V. This gives me a PWM setting of 26/255. The motor is in a screw drive reducer but fails to run, being limited at this value of Vref. Even if I set Vref to 96/255 like the large motor it still fails to run. If I set it around 150/255 ~ 3 volts I can just get it to run!
So what I’m gathering is that Vref doesn’t seem to be an Average current cutoff but it’s only an instantaneous value, is this correct? This makes me afraid of the 588 W motor under load as well (but it will draw 10A with the correct Vref Setting)
Any additional information you would like I will happily provide.
Thank you,
Mat
Rick,
Thank you for your response. Yes, I've looked at DRV8711. In fact, this IC is my second choice and it's not the first one only because of the need for external bridges. We will have to provide of up to 5+ amps of motor current and it's my concern that 8711's output capabilities might be somewhat dicey to directly drive gates of higher power FETs with Ciss of 1500pF and above. For that reason DRV8432 seems to be a better choice. Please correct me if I'm wrong on that.
And thank you for your explanations of 8432 functionality. Will I have to limit PWM duty cycle in software to chop the motor current based on external current sensing or is it possible to use OC_ADJ pin functionality for that purpose?
Also, since we have some additional application(s) in mind for 8432, I'd still like to ask you to answer my original questions 1, 2, and 3 in the opening post above.
Michael
Part Number: DRV8825
I am designing a custom controller board for controlling steppers on a telescope mount. For my initial prototype (Rev A) I used two Pololu DRV8825 Stepper Motor Driver Carrier boards plugged into a custom board design. This prototype drives two 1.5A NEMA 17 bipolar steppers and works very well.
I designed a second board (Rev B) using three DRV8825 devices mounted directly on the board and I am experiencing erratic motion on all three motors and see some serious irregularities on the current waveform as shown below. This trace was captured while in full step mode with a step rate of 40Hz. to a single NEMA 17 stepper. The corresponding trace of the Rev A system looks good.
In looking further into the problem I also see serious irregularities in the PWM waveforms for both A and B outputs as shown below. Again, the corresponding traces from the Rev A system look normal.
Details of the Rev B design are:
The board as tested differs from this schematic as follows:
I realize that much of the layout is not according to recommendations. After reading most of the DRV8825-releated posts on this forum I realize that much needs to change here. Previously I had not seen the EVM so I will use it as a model for the next rev.
I have tested all three DRV8825's on the board and they all show this behavior. Has anyone seen anything like this in the past? Is there anything in the information here that would point to a possible cause? I will be redesigning the board in any case but I would like to have an idea of what caused this before I do that. My only theory at this point is that my solder reflow method resulted in the devices getting too hot and being damaged. It seems unlikely to me that all three devices would be damaged in the same exact way however.
Rick,
Thank you for clarifying that staff for me. I missed it entirely that I would need two independent winding current controls in microstepping mode. And 8711 device's ability to drive a typical Ciss of 3200pF is really encouraging so now I will reconsider and look into DRV8711 device much closer.
Although I'll still wait for you to answer questions 1, 2, and 3 to cover my other 8432 application needs.
Michael
Hello jcarter,
Thank you for the clarification. I see the thermal PAD which connects to the GND is missing, it is recommended to have that thermal Pad to remove heat. One thing we can try is to lower the current so see if that is one of the problems.
Could you please try running your motor around 300mA, that would let us see if the fault is due to an OTS event because of not enough heat dissipation.
Also, Could you please clarify your captures above. I see the red waveform has an offset of 6V, is this correct? if so this could also be a problem.
What pins are you capturing? Could you also monitor the nFault pin please and share your captures?
The other capture (only blue waveform) shows that maybe even the revA could be having a problem. Could you please add a larger capacitor than 4.7uF? Please also share that capture and let me know what pins exactly you are monitoring. I hope this helps, thank you very much.
Hi,
if you have code for TIDA-000716?
Thanks