I have 12V 17W solenoid valve, power supply is 12V 8.5A , TIP35C darlington and of course Arduino Uno.
I tried 'the standart solenoid circuit with arduino' and solenoid triggered but valve didn't close and then i checked the current of solenoid is nearly 500mA.
After that i drove only solenoid with power supply. everything is ok and the current of solenoid is 1A.
i think my solenoid needs 1A or higher. What should i do for fix this situation?
i tried 150R . it still triggered but valve didn't close again. i measured the current is 960mA and then i tried no resistor . the problem is still going on.
i used only valve and power supply such as manually, the current is 1A and valve working perfectly..
how can i fix this problem?
i am writing components again :
12V 17W solenoid valve, TIP35C transistor, 12V 8.5A power supply, flyback diode, 1K or 150R resistor for base.
are you any suggestion for components? ( I can make a component change because this project will be an industrial project.)
A TIP35 (not a darlington) is a poor choice.
It needs a base current of 100-150mA for that solenoid, and has a high (~2volt) saturation drop.
How long do you think the Arduino will last by trying to force that base current from a 20mA Arduino pin.
N-channel, logic level, low Rds, low gate capacitance.
Make sure it has good current flow with Vgs = 4.5V. Some claim to be logic level, but current is only 250uS (0.25mA) at Vgs = 4.5V.
Like this series of parts:
Unfortunately Digikey stops carrying them on me! This board uses 32 of them - I started with AOI518, then AOI514, then AOI510, will be ordering AOI508 next time I order parts. Getting ready to ship 21 cards to South Korea that will use most of the last batch of parts I ordered. http://www.crossroadsfencing.com/BobuinoRev17/