I'm building a small circuit to power a heater at 380mA using a 3.7V battery. I'm using an AMC7135 to regulate the current to 380mA. Without the AMC7135 the heater would typically draw ~500mA, so the AMC7135 should have no trouble regulating it. This is the circuit I currently have:
The problem is that it always regulates the current to just 30mA, instead of the expected 380mA. I assumed this was some sort of inrush current problem, so I tried putting capacitors between GND and OUT, and GND and VDD, and OUT and VDD as well. But that didn't work either.
Interestingly, if I hold the switch down then connect the battery, it goes to 380mA as expected. But pushing the switch alone just gives 30mA.
In the final product, the switch will be replaced with a microcontroller. So it can't be attached directly between the battery and load (otherwise it would be fried by the 380mA).
How can this circuit be modified to get the 380mA regulation as expected?
My inspiration for this circuit comes from this webpage:
I'm assuming that if PWM works, then turning it on and off manually should work too.