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

RE: CCS/DRV10983: drv10983 does not respond to PWM

$
0
0
Robert,

I suspect that the motor resistance, Kt and T control advance are not set correctly for your motor. You probably will need to tune those values. What it sounds like is our algorithm is not staying synchronized to the motor, however, because all of the locks are turned off it continues to try to drive the motor just incorrectly.

You could try turning on the locks to verify my assumption.

Thanks,
Brian

RE: DRV8823-Q1: pin clarification

$
0
0
Hi Viktorija,

Thank you for pointing this inconsistency out. ISEND should be DISEND.

In addition, ISENA should be AISEN; ISENB should be BISEN; and ISENC should be CISEN.

This will be corrected in a future datasheet update.

DRV8823-Q1: pin clarification

$
0
0

Part Number: DRV8823-Q1

Team,

For the DRV8823-Q1 4-Bridge Serial Interface Motor Driver:  http://www.ti.com/lit/ds/symlink/drv8823-q1.pdf

In the pin function table ISEND is pin 22, but on the chip drawing its pin 21 noted as DISEN.

In the function table DOUT1 is pin 22 as well, and this matches the chip drawing

Please confirm what is correct.

Thanks

Viktorija

RE: DRV8818: Analog input pin

$
0
0

Hello James,

Thank you for your reply.

I see the DRV8818 has no internal filter at these pin.

I suggest the customer to connect a capacitor.

The device of the competitor have internal filter at all control pin.

(Please visit the site to view this file)

I hope the new devices like a DRV888x series have internal filter.

Thanks,

Naoki Aoyama

RE: DRV8323R: DRV 8323R temperature according to PWM modes

$
0
0

Hi, Luis

I attached figure for test case.

I used same driver. PWM mode was changed using resiotor in mode pin.

DC link voltate : 40V

Carrier frequency : 20Khz.

Thank you

CCS/DRV3205EVM: Why is the rising edge of the current triggered in the middle of the non-abc three-phase PWM?

$
0
0

Part Number: DRV3205EVM

Tool/software: Code Composer Studio

dear  all:

      The rising edge of the current triggered is not   in the middle of the non-abc three-phase PWM?

Three phase current is not collected in some places????

RE: DRV8320: PWM Mode Issues

$
0
0

Hi,

Its our own designed Evaluation board. We have not bought it from Texas instrument. And what if we don't connect the External pad to ground. Is there any problem we would be facing if there is no connection between EP and ground. Also why the DRV8320S IC is getting to hot even though there is nothing connected on its output GH and GL Pins(Stand alone). Our design is almost same as the reference design. All pin voltages are as per the requirement.  

RE: DRV10983EVM: Problems tuning for my Maxon EC32 motor 226006

$
0
0

Brian,

Thanks again for your update, the control is significantly better and working reliably, the only area that looks a little ragged is startup, when the motor pauses then rattles a little before accelerating up to speed.  Sometimes the motor heads off in the wrong direction for a 10 or 20 degrees before correcting itself.

Based on your suggestions I found the following:

Reducing the control coefficient to 0.75  reduces BEMF by a few mV/Hz and appears to have no negative effect, so I have left it at that setting.

Increasing Rm above 10 does reduce the BEMF a little but then affects the startup performance, i.e. the motor starts and then stalls with BEMF lock.

My settings are as follows, If you have any other recommendations that would be appreciated.

DRV10983 0x20 0x6B
DRV10983 0x21 0x2E
DRV10983 0x22 0x5C
DRV10983 0x23 0x4C
DRV10983 0x24 0x44
DRV10983 0x25 0xE3
DRV10983 0x26 0x89
DRV10983 0x27 0xFC
DRV10983 0x28 0x73
DRV10983 0x29 0xA9
DRV10983 0x2A 0x1D
DRV10983 0x2B 0x2E

Best regards,

John


RE: DRV8711EVM: How to measure the motor current with an oscilloscope?

$
0
0
Hi Martin,

We use a similar current probe, but with much higher bandwidth (~100MHz). In most cases the 100kHz bandwidth should be sufficient.

If you are trying to perform corner case measurements such as short protection, a higher bandwidth is needed.

RE: DRV8818: Analog input pin

$
0
0

Aoyama-san,

Thanks for your feedback. The DRV8886AT latches the DECAY pin setting at power-up like you describe. The VREF/RREF pin is an analog input, but since this sets the full-scale current level, the motor may not respond to noise/transient on this pin. I still recommend a capacitor on the VREF/REF pin, but if you are space- or cost-constrained, you may be able to remove it.

RE: DRV8302: Gate drive troubleshooting

$
0
0
Zhivko,

We prefer if you create a new post for each new/functional question. This helps to make posts easier for people with similar problems to search. Since this line of questioning is no longer related to the buck, I split the topic into a new post.

Removing both FETs and looking at the gate drive outputs is not really a valid test because the high-side gate driver uses a charge pump which needs to reference the switching node. However, I realize you don't want both FETs on your board because of high current draw.

Could you please put the high-side FET back on the board (please use a new one if possible). Then connect/solder a large resistance ( around 50 kOhm) from the switching node to ground. It is fine to leave the low-side FET off of the board for this test because the low-side gate driver is referenced to ground. Now take the same scope shot you took for the previous post.

You have two DRV8302 devices on this board, correct? Are you experiencing this high current draw issue with both?

RE: CCS/DRV8312: DRV8312EVM - TMS320

$
0
0

(Please visit the site to view this file)(Please visit the site to view this file)To compute the Bemf Zero Crossing Point by sampling the three phases voltage, and then delay 30 degree to commutate.  More detailed explain can be found in both lab guide and digital motor library guide. Attached it for your reference, please let me know if you have any further question.

CCS/DRV8312: DRV8312EVM - TMS320

$
0
0

Part Number: DRV8312

Tool/software: Code Composer Studio

Hello,

I'm working with the DRV8312EVM developped kit with the motor BLDC DT4260-24-005 24VDC 4000RPM (just starting). I ran the example code BLDC_sensorles, the motor runs just untill the level 4. AT level 5, when I close the loop, it didn't work. I think the problem coule be in the CMTN_TRIG module.

Below is the CmtnTrig and ZcTrig signal mesured. I think is not normal comparing with the guide file (which say that CmynTrig should appear 30° after the ZcTrig). the motor in this case still works.  

Thank you in avance for your support,

Trung

RE: BOOSTXL-DRV8301: Control Register 1 resets to 0, and motor stops spinning

$
0
0
Sanmesh,

Are you using the software that comes with the DRV8301 BoosterPack, or did you write you own? When you experience issues, is the motor connected? What is the value stored in register 0x00 when this happens?

RE: DRV8302: Gate drive troubleshooting

$
0
0

"Then connect/solder a large resistance ( around 50 kOhm) from the switching node to ground."
Should gnd and SOURCE of high A mosfet be connected via some power resistor? I can imagine it would be burned very quickly with few amps...

Board is designed for two, but as already first one didn't work - I removed second one and all mosfets.


RE: DRV8884: Looking for a 6phase half step driver; not this 8 phase half step driver.

$
0
0

I think what we need is a BLDC three phase controller that works down to zero Hz

DRV8884: Looking for a 6phase half step driver; not this 8 phase half step driver.

$
0
0

Part Number: DRV8884

Small steppers used for mechanical gauges use a 6 phase half step similar in pattern to the 3 phase brushless run motors. We need a stepper motor driver similar to 8844 but with the 6 phase half step these small gauge motors require. I have a discrete logic circuit that provides the proper signaling for a 6 phase half step, but we would like to use microstepping in these 6 phase half step devices. We would also like to end with a smaller footprint circuit...

RE: BOOSTXL-DRV8301: Control Register 1 resets to 0, and motor stops spinning

$
0
0

1)  am using the motor control code from "C:\ti\controlSUITE\development_kits\TIDM-SERVO-LAUNCHXS\MonoMtrServo_377s_v1_00_00_00", with modifications to allow user to switch configuration for  377S/379D launchpad and DRV8301/DRV8305 boosterpack. Main things changed were GPIO assignments for the 379D launchpad since they are different than that of 377S launchpad.

2) I have experienced this issue with both the motor connected and disconnected. Value stored in register 0x00 of the 379D device in hex is 0040 9FCD. 

3) When I read the registers of the DRV8301 through SPI, Value stored in both register 0x00 (status reg 1) and register 0x01 (status reg 2) of the DRV8301 is 0.

BOOSTXL-DRV8301: Control Register 1 resets to 0, and motor stops spinning

$
0
0

Part Number: BOOSTXL-DRV8301

Problem: When trying to run motor control code with DRV8301 boosterpack on F28379D LaunchPad, motor initially spins, control register 1 goes to value 0 (control register 2 stays at its vlaue), then all three motor phases start outputting close to Vdc voltage. 

Goal: Please help me figure out how to fix this issue.

  • Notes:
    • I don't see any of the status led's turning on indicating a fault, and when reading the status registers, I read 0. 
    • I dont think the drv8301 booster pack resets and goes in an unresponsive state, because I am still able to read control register 2 correctly as a value of 9.
    • Please find IO assignments for 379D attached if you want to check correct assignment

  • Possible causes
    • 379D launchpad by itself
    • Don't think so
    • DRV8305 boosterpack,  which has almost the same pinout as drv8301,  works with 379D launchpad.
    • Tried a different 379D launchpad, and same issue
  • drv8301 Boosterpack by itself
    • Don't think so
    • Tried a different drv8301 Boosterpack, and same issue
    • DRV8301 boosterpack works on 377S launchpad
  • Software
    • Don’t think so
    • 8301 booster pack works with 377S launchpad
      • So as long as gpio assignments is correct, software not an issue
    • I Checked code gpio assignments
      • Works when using 8305 boosterpack with 379D launchpad, which has almost the same pinout as 8301
      • Only differences are:
        • Reordering of the Vsense pins
        • DC-Cal for 8301 is in place of Wake pin for 8305
        • Extra octw pin for 8301
        • Extra PWRGD pin on 8305
      • Thus only sources of assignment error is octw pin

[View:/cfs-file/__key/communityserver-discussions-components-files/38/F2837xS_5F00_IO_5F00_assignment.h:1230:0]

RE: DRV8302: Gate drive troubleshooting

$
0
0

Zhivko,

Just pick a regular 1/4 W or 1/8 W resistor lying around the lab. Just make sure its resistance is high. I attached a picture of my proposed test setup below.

Because of the protections and dead time control on the device, I still doubt shoot-through is the issue. But doing this test is still a good idea so we can know for sure if it is/is not the gate driver, or in case I'm wrong.

Viewing all 21958 articles
Browse latest View live


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