In trying to get back into building circuits/electronics (it's been around 30 years since I did my electronics classes) I'm trying to get an arduino to control an array of electromagnets, still the obvious fact persists: I'm essentially a NOOB to doing this again. In particular I'm trying to get a single 12v sucking electromagnet to stay on for at least an hour without getting hot. The electromagnet is similar to this:
http://www.icstation.com/solenoid-e...tion-magnetics-industrial-control-p-9483.html
I'm driving the magnet with a 298n hbridge and controlling it from an arduino mega. I'm running the magnet off of one of the output ports of the hbridge and directly to ground. I was thinking a pull down would work but that seems to be too big of a drop (I've tried 10W power resistors with no joy), I've gone the other route of using a 220 ohm as well as a 10K, again no dice.
The current across the magnet is 250mA. The resistance of the is 50 ohms. If my math is right that would make it 12w of power. I've tried driving it from one of the pwm outputs of the arduino (connected to the hbridge) but the same symptom persists. I've attempted giving 20ms bursts to hopefully let things cool down.
Am I missing something obvious here or is this a faulty design?
http://www.icstation.com/solenoid-e...tion-magnetics-industrial-control-p-9483.html
I'm driving the magnet with a 298n hbridge and controlling it from an arduino mega. I'm running the magnet off of one of the output ports of the hbridge and directly to ground. I was thinking a pull down would work but that seems to be too big of a drop (I've tried 10W power resistors with no joy), I've gone the other route of using a 220 ohm as well as a 10K, again no dice.
The current across the magnet is 250mA. The resistance of the is 50 ohms. If my math is right that would make it 12w of power. I've tried driving it from one of the pwm outputs of the arduino (connected to the hbridge) but the same symptom persists. I've attempted giving 20ms bursts to hopefully let things cool down.
Am I missing something obvious here or is this a faulty design?