350W DC motor driver


hi

i have project requires cart moving load of 100kg on straight rail spanning 30 meters, moving specific point specific point on rail. speed important, cart have move fast, , braking required. i'm not electrical engineer, have basics.

i picked 24v motor electric scooter motor, rated @ 350w, , paired with 43a bts7960 motor driver module. assuming 43a sufficient, , braking function available, , on voltage , on current protections available too.

so happened able turn motor in both direction, run on full speed, no problem.. until tested on brake function. braking worked fine.. well, @ least 20 times, until motor driver stops functioning, , none of motor controls works. assumed bts might busted. thought have more doubled minimum requirement (350/24=~15a), or did i?

(later on figured out electric scooter motor under-rated meet legal requirements.. i'm assuming motor more 350w ?? tried measuring dc resistance, went low 1ohm, mean rating should have been 24v*24a = 576w)

next decided try figure out might have happened, picked couple of irf9650 (44a) , irf540 (100a) mosfets , other parts, , soldered simple h-bridge circuit. tested, both direction works fine, motor moves @ full speed working ok. tested running motor @ variable speed 30 minutes, working fine. when tested braking function (low side of bridge both on, high side off), realised might have happened, when tried braking pwm, noticed the voltage (measured @ input of hbridge/output of power supply) surged 30v. increase braking pwm, voltage surge higher, , decided stop there, fearing might destroy power supply.


questions..
could reason bts module failing?
how should improve situation? (voltage surge, busting drivers, or else did wrong)
am describing regenerative braking function? (the project run off battery in future)


i going pick other driver modules (maybe other bts7960), figure out these issues, make sure i'm not burning many modules..

dc motors draw stall current when starting up, , typically 5-10 times running current. motor rated @ 24v 350w draw 100 amps (2400 watts) or more @ startup.

double check winding resistance -- accurate measurement give stall current.

if rapidly reverse motor, briefly draws twice stall current.


Arduino Forum > Using Arduino > Motors, Mechanics, and Power (Moderator: fabioc84) > 350W DC motor driver


arduino

Comments

Popular posts from this blog

Error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode - Raspberry Pi Forums

class MPU6050 has no member named begin

missing filename after '-o'