I am working on a project which uses a PTC heating element connected to a 24VDC power supply. I want to current limit the circuit without using a fuse or circuit breaker. What I would like to do is set a maximum current of 2A, but using a fixed resistor creates too much heat within the control box. I have the capability to use my PIC to add some control, but I am not sure the safest, and most reliable way to do this. The heater element stops working if the voltage drops below 12V, and the power supply shuts down if my current exceeds 3 Amps. I know I could get a bigger power supply, or heat sink a fixed resistor in series with the PTC element, but even though that may be the easiest fix, I am looking for something a little more sophisticated. I am a bit of a novice, but I have had some success with my projects in the past while experimenting with new components, so I am open to any and all suggestions. Please help, thanks.