Thanks for your answer…
So, i thought about possible solutions, using that chinese driver (380W, 5 to 50 volts DC as input, and 16A load without cooling and 32A with cooling)
Can you tell me if any of these would work and problems that could arise from each?
First:
I could wire a current sensor from the supply path to ground, measure it in an MCU, and if the current gets too high, I could disable the drivers enable pin, for an instant and reenable it again as the current gets lower. It would be a quick turn off and turn on when the current gets higher then I want.
Second:
i could lower the PWM ratio (speed) when the current gets too high. Would it decrease the current draw? The RPM would certainly…
Third:
As you said, I could provide a supply with enough voltage, 48V, but let’s say only 2A. But by doing so, wouldn’t the supply overheat if the load gets too high?
Fourth:
By reading this post here, I assumed this method would work… change the current sense resistor!
By looking at the datasheet you sent, I got the formula for the current sense resistor for that driver that may be similar: 0.1/max current.
And from examining the chinese driver’s picture, I guess that this one is the sense resistor (R002 - it seems larger than a 1206 (1 WATT). Probably a 2W one:
So… what if I change this R002 to a higher value and test it until it gets to the max current I would allow? Let’s say 2A?
If that formula from that datasheet from a similar driver is right, then 0.1/50 would give 0.002 ohms. This driver says that the max current is 32A, and not 50A. But just for testing, I could then use a (0.1/2) 0.05 ohms (R05) in the place of the R002.
Bu doing so would it still run at 48V, but limit it’s current to 2A? Would it work normally? Would
It get to full speed and limit it’s max current? Is that that simple? Are there any problems that should arise?
Thanks for helping me out!