I've built the following circuit to control a solenoid from an Arduino. (S2 in the attached diagram is currently a button for testing, but the transistor base will eventually be hooked up to an Arduino output pin.)
L1 is the solenoid, which measures around 8ohms when disconnected. When activated, it draws about 1A steady. No idea what the inrush current is. I have no other info on it (it's an old pinball machine coil.) S1 is a 12VDC relay.
The issue is that I'm still getting visible sparking across the S1 relay contacts. I picked .47uF and 50ohms for the RC values, based on some guidelines I found online. I then doubled up the capacitor, which seemed to help with the sparking, but didn't eliminate it.
Are my RC numbers way off? I hate to just keep adding caps - there will eventually be about 15 of these circuits on the board, and the two mylar .47uF caps I've got now are already bulkier than I'd like.
I know much has been written on RC snubbers - maybe too much, which is why I've been unable to sift through & solve this on my own as yet.
Context: the project involves 15 or so pinball scoring reels, being controlled by an Arduino. They'll be firing a couple of times a second max, in groups of maybe 6 at the most.
L1 is the solenoid, which measures around 8ohms when disconnected. When activated, it draws about 1A steady. No idea what the inrush current is. I have no other info on it (it's an old pinball machine coil.) S1 is a 12VDC relay.
The issue is that I'm still getting visible sparking across the S1 relay contacts. I picked .47uF and 50ohms for the RC values, based on some guidelines I found online. I then doubled up the capacitor, which seemed to help with the sparking, but didn't eliminate it.
Are my RC numbers way off? I hate to just keep adding caps - there will eventually be about 15 of these circuits on the board, and the two mylar .47uF caps I've got now are already bulkier than I'd like.
I know much has been written on RC snubbers - maybe too much, which is why I've been unable to sift through & solve this on my own as yet.
Context: the project involves 15 or so pinball scoring reels, being controlled by an Arduino. They'll be firing a couple of times a second max, in groups of maybe 6 at the most.
Attachments
-
41.9 KB Views: 94