Hi All, I am designing a driver circuit for a solenoid of 2 ohms & 2mH. What i need is that when i connect the solenoid to my driver, the effective voltage availbale across the solenoid should not exceed 6 to
6.5 Volts ( basically to limit the current). I am plannig to operate this solenoid in 20 Hz frequency of 50% duty cycle. Almost i designed the 20Hz square.oscillator with MOSFET or Transistor as Driver. The voltage input at the drain or at the collector vary from 6V to 15V. So to keep the current constant i have kept the gate voltage or the Base current constant to the drivers constant. The problem i am facing now is that the driver transistor is getting heated enormously at high voltage regions like 10 to 15 Volts. I understand that by this type of circuit the dissipation at the highervoltage range will be {(15-6)volts * (6/2)amps} = 27 watts. Is there any way to limit this current at the higher voltage ranges without dissipating much power. I do understand that by means of series inducance or some other energy storage element, we can control this. but the size would be larger. if this is the way can any one give the calculation deatils of determininig this inductance value or any other best solutoin for this problem
Thank you very much in Advance. Regards Nagarajan