Electronic – MOSFET not switching solenoid lock

mosfetsolenoid

I'm trying to actuate a solenoid lock with the following specifications from the vendor's page:

  • Working voltage: 12 Vdc
  • Starting current: 0.9 A
  • Steady current: 0.12 A

For this application, I'm using a circuit based on the answer to the question in this link: MOSFET to run 12 V, 0.5 A door lock
My circuit diagram is as follows, with the solenoid wires connected to the J2 borne connector:
enter image description here

However, the IRLML2502 MOSFET is not able to actuate the solenoid lock when a logic pulse is supplied to its gate. The original idea is to operate it using 3.3V, but I also tested it using 5V to no success.

From what I understood, the datasheet gives a maximum of R_{ds(on)} = \Omega for V_{GS} = 2.5 V, resulting in a voltage drop of 0.08 at 1 A.

Using a DMM, I measured the solenoid's current draw from activating the MOSFET gate using 5V logic on a protoboard. As soon as the 5V pin switches, the DMM shows the current of 9.9 mA, then goes out of the 200 mA range and settles at 182.1 mA for the rest of the pulse. The solenoid does not fully actuate in this setup, only when supplied 12.1 V (measured) directly from a 2.5 A DC power supply.

I'm suspecting here of the MOSFET not being able to handle the higher starting current. Am I missing any information here? What parameters should I consider in this case? Is it possible to use IRLML2502 MOSFET for this application? If not possible, any substitute parts reccomendations are greatly appreciated.

Best Answer

One thing that jumps out at me, there's a chance your door lock is either rusty, or isn't broken in. Put some 3 in 1 or low viscosity synthetic lubricant on it and then actuate it by hand a couple times.

Once the lock is moving freely by hand. Then feel your solenoid actuate. Is the power of the solenoid enough to match the force required to engage the door lock?

If yes. Make sure your the lock bolt is able to freely traverse and doesn't hit the jamb plate on your door.

If no... It may work if you pulse the solenoid repeatedly.

Lastly, solenoids in most applications actuate with the same force regardless of polarity. However, some have "favorite" directions. If it has a ferrous casing, mount, return spring, etc. it may slightly change the excursion profile.