For my project, I previously had HP motor, but replaced it with HPCB. The problem I experienced with the motors were that my robot wasn’t grabbing an object tight. I thought I needed stronger motors so I bought 298:1 Micro Metal Gearmotor HPCB 6V. However, this replacement didn’t fix the problem.
I’m using DRV8833 with it, and checked if the current I’m supplying was enough. So, what I read from DRV8833 datasheet is that each channel can supply up to 1.5 A which is enough for 298:1 Micro Metal Gearmotor HPCB 6V. However, I normally see .1 A. When it stalls, maybe .2 A. I checked with previous motors, and it goes up about .3 A.
I also used oscilloscope to check PWM and when it’s running, it WPM signals also look pretty smooth and all good, but when it stalls it shows filled yellow bar (multiple up and downs created this yellow mass).
I don’t want it to stall and drop the current. I want it to have high stall current while it squeeze the object. Does anyone have idea what’s going wrong here?