Would it be possible to make a current-limiting chopper circuit using a hall effect sensor, instead of a sensing resistor?
I was thinking of using a hall effect sensor, a voltage comparator, MOSFET, and either a d-type flip flop and a clock, or a small PIC. The current sensor would detect the current, the voltage comparator would compare the output voltage to a reference voltage, and the PIC would keep the switching frequency to a reasonable level.
Since the current range is so high, it could be used for large motors. Also, I would imagine amplifying and offsetting the output with an opamp would provide finer control around the value of interest.
It seems to me like this would be a better (maybe just different?) solution than a sensing resistor because it would not require a big resistor or extra resistance in the circuit.
I tried this a while ago, but didn't properly think it through so it didn't work as expected, but I was thinking I would give it another go.
Here are the sensors I was going to try it with: