The simple gate open and close controller circuit is designed to operate the gate through a couple of push buttons manually, it can be also modified for implementing the activation through a remote control.
How it Works
Referring to the shown, simple gate open, close controller circuit below, we can witness a rather straightforward configuration, essentially comprising of a transistor latch stage, a DPDT relay stage and a few push to ON/OFF switches.
The push switches S3/S4 play an important role in the circuit and ensure that the motor never gets overloaded when it reaches its end limits.
The images of the switches which are ideally suited to this application is shown just below the circuit diagram. These are quite popular and can be easily procured from any relevant electronic retailer.
Circuit Diagram
Parts List
- Resistors are all 1/4 watt 5%
- R1, R4 = 100k
- R2, R3 = 4.7k or 10k both
- Relay diode = 1N4007
- T1 = Transistor BC547
- T2 = Transistor BC557
- Relay = 12V DPDT
- S1, S2 = Push button switches
- S3, S4 = push to OFF as shown below
Set Reset Push Switches
The above Switch is to be used for S3, S4
Transistor T1, T2 along with the associated parts form a reliable latch circuit, S1 and S2 are ordinary push-to-ON switches, where S1 is rigged as the "set" button, and S2 as the reset button, which work for opening and closing the connected respectively.
S3 and S4 are fixed across the end travel points of the gate mechanism, such that the gate pushes these OFF each time it reaches the end destinations, and releases while it moves away from the destination or while the gate is in the course of its travel.
Assuming the gate to be in the closed position initially, we can expect the following scenario:
Operational Steps
S3 in depressed position by the gate and therefore in the cut-off mode.
S4 in released position and therefore contacts closed and switched ON.
The latch circuit switched OFF, and so is the DPDT relay.
The DPDT relay contacts are at the N/C points.
With the above situation, pressing S1 initiates the following course of actions:
T1 and T2 instantly latches, actuating the DPDT relay in the N/O positions.
The motor now begins running through the supply via the S4 and the DPDT relay N/O contact supply in the set direction, enabling the gate to operate with an opening action. This also releases S3 in the process.
As soon as the gate reaches the end limit or the end destination, and opening up fully, it presses S4 cutting off the supply to the motor. The gate now halts and comes to a stand still.
How Motor Rotation is Flipped
This position can be maintained infinitely, until S2 is pressed, which breaks the T1/T2 latch, and deactivates the DPDT relay forcing its contacts to move across the N/C points.
This immediately flips the motor polarity causing the motor to rotate in the opposite direction and enables the gate to reverse back to its closing position. While in this mode the motor gets its power from S3, but only until it reaches its earlier destination, ie. in the closed position, when it presses S3, cutting off power to the motor and yet again disabling the motor.
The gate maintains this position until S1 is pressed yet again for initiating the opening action of the gate...thus the open/close operation of the gate is simply implemented by actuating S1 and S2 switches manually.
In order to execute a remote controlled open, close action of the gate, S1 and S2 could be replaced with momentary relay contacts, and the relays operated through the receiver unit of the remote control.
Any standard 400 MHz RF, 2-relay type remote control modules could be used for the stated remote open, close control of the gate.
Hada says
Hi Mr. Swagatam, i had question, how if in the middle of moving gate, accidentally one of the other Switch (S1 or S2) pressed, so the S3 & S4 is in the same state (float or N.C Switch), what we must to do?
Swagatam says
Hi Hada,
When the gate is in the middle of its travel, both S3 and S4 are in the closed state, that means, if any of the opposite switch is pressed (S1 or S2) the gate will start moving in the corresponding opposite direction….
Ghulam Mohio Din says
hello sir, sir can you provide me this same circut with rf module like remote control plz
Swagatam says
Hi Ghulam, you just have to buy the following remote control, and replace the S1, S2 switches with the relay contacts of the remote receiver.
https://www.homemade-circuits.com/wp-content/uploads/2016/06/22Bchannel.jpg
Ghulam Mohio Din says
ok sir i will purchase by online, and update you, sir how to work this limit switch, and how its connected with the circut or moter? plz guide
Swagatam says
Sure, no problem, please buy it and let me know.
The limit switches are push-to-off type, that means in normal condition the switches are ON and will pass current through it, but when pushed, they will turn OFF.
They are supposed to be wired in series with DPT relay contacts as shown in the diagram.
They must be positioned at the end of the curtain travel, so that when the curtain is fully open or fully closed, the relevant S3, or S4 are depressed.
Ghulam Mohio Din says
i got it about limit switch thanks, sir i checked price of this 2 chanel module price, its costly in my area, ii have rf module and ht12d and e ics, is it possible can we make ourself? if possible then plz provide me diagram
Swagatam says
Ghulam, I would recommend buying the unit from any online store, because making it yourself can be difficult.
However, if you still want to make it, you can try the following article:
https://www.homemade-circuits.com/simple-100-meter-rf-module-remote/
Andries says
Do anyone have a gerber file for this circuit
Ralf Dieckmann says
Should the green bar in switch S3 be above the contacts?
Thanks, Ralf
Swagatam says
No, it is correctly shown below the contacts which indicates that the switch is a Push-to-OFF type switch and not a Push-to-On type like the others.
Pranab Kumar Guha says
I purchased one Mighty Mule MM560 automatic gate opener on 06/2017. The board circuit is not working now. So, I purchased one ” 12V DC Wireless Motor Control Switch with 433MHz Keychain Remote with Forward, Reverse and Stop button”. But when the gate comes to the closed position the motor is not stopping. The same is happening at the time of opening. when the gate is fully open, the motor is running. Resulting burned motor. So, what can I add to the circuit so that at the dead end of the gate the motor will stop automatically?
Swagatam says
You will need to add set/reset switches S3, S4 exactly as explained in the above article. This is perhaps the easiest way to add the limit switches to the gate open/close actions.
Pranab Kumar Guha says
Thank you for your kind reply.
Tol says
Hello Swagatam,
Currently we have a two wing gate where one wing (left) can be remotely opened (button A) and closed (button B) or both wings operated with button B. I’m trying to make the second wing (right) close (without having to close both wings). The controller is from the Italian company Nice. Installers have now idea how to establish this. Do you?
Swagatam says
Hello Tol,
Without seeing the existing circuit/switch configuration it can be very difficult to understand and modify the design.
Gary Charlton says
I have a few questions about gate openers. I have 4 different gates that I have been given the task to take care of. The first is a dual swing gate that does not use limit switches on the motors. It uses resistance to stop the motors at a preset position. The problem with this set up is in heavy winds the gates will start to open then they stop and close because of the resistance. I call the manufacturer and asked if there was anything I could do to keep this from happening and they said no.
Swagatam says
How are the resistances used to stop the motors? Is it through the voltage developed across the resistors due to high current on the motor at the preset points?
I can’t figure out how the heavy winds can affect the resistances and disturb the motor operations?
Gary Charlton says
I am not sure exactly how this system works. The other gates I maintain here all have switches on the motor unit that are adjusted to set the open and closed positions.
This system I had to mount a block in the driveway to stop the gate in it’s closed position. When the gates hit this block it stops the gates and the circuit board senses the extra load and shuts off power to the motor. It does the same when the gates are at their open position. There is a stop for each gate in that position.
I am a motorcycle technician by trade and have a broad knowledge and understanding of DC electrical systems. But I lack knowledge when it vome to electronics.
Swagatam says
OK, so the sensors are sensing the overload or high current on the motors and shutting off power to the motors. Since there’s no locking arrangement on the gate, it can be difficult to prevent them from opening and closing due to heavy winds.
AlexandruBC says
Hey, i just saw this great article, but I have a question, i have 2 motors but they work at 220v, how can i make this circuit to work with it?
I understand that i can put another DPDT relay in parallel to make both of them working, but this circuit is for 220v, i need DPDT relays that are working at 220v or ?
Thank you!
Swagatam says
Hi, you are right, you just have to use another DPDT switch in parallel. For 220V operation, you can simply disconnect the DC connections of the relay contacts and hook them up with your 220V source. Any 10 amp DPDT switch should work for your specific need.
Gary Houston says
you push to open the contacts thanks
Iam tired of replacing gate openers 400 a shot
Swagatam says
yes, push to OFF or break the circuit. Pushing is done by the gate when the end limits are reached.
Gary Houston says
Hi is S3 and S4 normally closed or normally open
thanks Gary
Swagatam says
They are normally closed (push to OFF)
Ramani says
Dear Shri Swagatham
Wil you please send me a circuit for the dor open and close automatically on fixed time schedule by incorporating digital timer in the circuit please send me logic and cetailed electrical circuit to install
Regards
Ramani
Swagatam says
Hello Ramani, is it a single door or double door? I can design for a single door only.
SELVARAJ says
Hi Swagath, thanks for the simple super idea. The circuit description is easy to all ages
Swagatam says
Thank you Selvaraj, glad you liked the post!
Ian says
Nice Circuit design swagatam;
i have a gate that has 2 motors, would there be another easy way to add dual logic to this latch circuit?
other than that , i can build two of these and use a remote with 4 buttons for operating ?
just weighing my options to avoid purchasing another gate control since lightning destroyed my circuit board the other day.
thanks for any info you may have ..
Swagatam says
Thank you Ian, If you want to control two separate motors using separate switches, then you may have to employ two such identical modules.
On the other hand if you want to control two motors with the same pair of switches then you can use the same circuit, and simply connect another DPDT relay in parallel to the existing relay, and use separate limit switches replicating S3, and S4.
ian says
thank you for your time & this is a wonderful resource.. Keep up the good knowledge..
Swagatam says
My pleasure!
Malek says
i’ve seen in control panels they use one push button to control the motor to open / stop / close / stop
how is that possible ?
Swagatam says
I will have to see the complete working of the system only then I can comment.
ian moree says
Good day Swagatam;
i was able to just use the remote gate and wire as a DPDT relay switch with 5A fuses and it works . now all i need to do is put in 2 limit switches and im done. NEver would have thought about this unless you had this resource.
thanks again!!
ian
Swagatam says
that’s great Ian, glad it worked exactly as required, thanks for the feedback, and hope it works for the two systems also
Andrew Clegg says
how could the gate circuit be wired to have an automatic close switch on s2?
Andrew Clegg says
Do you have a parts list for the gate opener? I’m somewhat ok with wiring. Lol
Enough to be dangerous
Swagatam says
I have added the parts list under the diagram
Tim Perkins says
Help, age has taken it toll.I thought I could still remember how relays work in a circuit but after years of not working with them I find myself in a pickle.
I know that there are many who have learned solid state in this new era but I am still old school and am have problems with that.
As far a soldiering goes, I shake to bad for that. Just getting the crimpers to work sometimes is a challenge. I did not think old age would be so debilitating. The mind is still there, but the physical is getting a bit to be desired.
My question is: Is there any why you can use relays in place of the transistors and solid state you show? Relays are shove on connectors that I don’t have to solder. Tim
Swagatam says
I can understand your problem, everyone has to face it one day.
Here’s the diagram which uses only relays for the required open and close gate operations
Please also connect a 1N4007 diode in between the right side 100 ohm and the relay contact.
The cathode will to the 100 ohm and the anode to the relay contact.
Het Soni says
what is the use of diode here and can i use both transistors as npn on not… im little bit confused can you help??
Swagatam says
The diode is for protecting the PNP against relay coil voltage spikes…no both cannot be NPN
Hagawane R says
Please send circuit diagram of simple gate with hand made
frankie hanumansingh says
hi, your ckt is very inexpensive and easy to follow….the gate open/close work like a charm……please sir, how do i power up powerful motor / high amps [ dc or ac] using the said ckt…..much obliged.
Swagatam says
Hi, thanks, and glad you found it useful.
For powerful load just upgrade the relay specs to 30 amps or 50 amps.
Oliver Tator says
Good day sir
i seriously need your help
i want to build a circuit of an automatic gate open and close system where by one person can only go out at a time by clocking within a seconds of 3 and will be alerted if two people want to go our within that time…
please i want to use it as my project in school…
i will be much grateful if you can be of help
Thank you
Swagatam says
Hi Oliver, How do you want the gate to open, is it through a manual push button or an infra red sensor? Please specify I’ll try to help!
Terry Owens says
I have an Apollo 1600 swing gate control card that is giving me problems. The swing arm tests totally proper and the 12v input to the card is correct. Originally believed the problem was in the NEC EN21N1NS relay. I replaced it with a new one. Now the motor does is only receiving a few volts and after the timer kicks in, the relay chatters. Tests show 12.5 volts arriving at the proper input to the relay. Both relay coils show proper resistance. I believe one or both of the relay coils are reacting to something causing their voltage to vary out of the norm. Any ideas where to hunt for the culprit?
Thanks, Terry Owens
Swagatam says
Assuming the power supply is OK, the problem could be in the card itself. Something may be malfunctioning in the card circuitry which could be difficult to diagnose without practically checking the card details. Putting a high value capacitor across the relay coil will stop the chattering but I don’t think that will solve the actual issue.
Nageshwar Rao Jampa says
This the two step open & close ,using final limit switch, but how to stop in three steps
Swagatam says
The S3, S4 are the limit switches which stop the gate at the end limits.
Freddie Gomez says
Sir , if you dont mind can you send me a wiring diagram of automatic close of a sliding gate , thaks in advance
Freddie
Swagatam says
Hi Fredie, it is described here:
https://www.homemade-circuits.com/automatic-sliding-gate-controller/
If you any specific question please let me know I’ll try to explain!
Freddie Gomez says
The sliding gate that im doing is a contactor type control only the remote control receiver is the elctronics i find it hard where to connect the timer power
Thanks agin sir if you van me here.
Swagatam says
OK, but I’ll have to see how the relays are wired in your circuit, only then I would be able to show you the remote control connection details.
Shelton says
Thanks Swag,
If you can share your email ID , I will send you circuit diagram with modify for you to check and if necessary correct it.
Thanks
simsolina says
hi swag
thanx for the explanation .i would like if you can send the wiring diagram of the motor gate and the bock diagram of the vidicom tude pls
Swagatam says
i simsoline, i am sorry, I do not have the mentioned circuit with me at the moment!
Shelton says
Hi All,
Thanks for your explanation on topic.
I would like to know how we can use this arrangement to use with remote controlling for open and close the gate.?
could you please explain how or is possible?
Thanks.
Swagatam says
Hi,
you can apply the following concept with the above gate open/close circuit
https://www.homemade-circuits.com/remote-controlled-submersible-pump/
simply wire the relay contacts with S1, and S2 points for implementing the required remote controlled open and closing of the gate by pressing the relevant remote handset buttons
Shelton says
Dear Swag,
I have go through above link and explanation.. in RF receiver module there is output named A B C D. How can I use this output signal How can I connect to my circuit. (Example automatic gate controller circuit which is describe earlier in your diagram ,”Simple Gate Open/Close Controller Circuit”)
https://www.homemade-circuits.com/2015/07/automatic-sliding-gate-controller.html
Please explain
Thanks
Swagatam says
Hi Shelton, the module which are referring to is 4 channel remote module, that’s why there are 4 outputs in them, but no problem you can ignore two of them and use only two, A and B for example.
These pins can be connected to the base of two separate BC557 (PNP) BJT through 4.7K resistors, and 12V relays across their collectors and the ground line. The emitters will go to a 12V positive line. Make sure to connect 1N4007 diodes across the relay coils.
The respective relay coils could then be used for toggling the gate ON OFF, by switching the set/reset points of the circuit through them.
Swagatam says
I would recommend buying the remote modules ready made instead of making them, in order to avoid complications
Swagatam says
Hola buen día.
Por favor, no use los simuladores artificiales, utilice su propio pensamiento o construir prácticamente, este circuito será definitivamente el trabajo…
gracias
Lucio Sch says
hola buenos días.
yo hice el circuito en proteus 8.0 professional y no funciona no me invierte la marcha, y solo anda cuando S3 se encuentra cerrado.
por que puede ser que ocurra esto? desde ya muchas gracias muy buenos aportes.
Lucio Sch says
hola, yo hice el circuito en proteus 8.0 professional y no funciona, porque puede ser?
Swagatam says
hola simuladores artificiales son engañosas, no usarlos …
Swagatam says
freddie, how would you close it manually? because it is supposed to be operated with a motor, so manual pushing cannot be possible.
Mart says
I realize this is an old post but was Freddie meaning manual as in hold button down to operate, release button to stop as in the hand position of an HOA circuit?
Freddie Villaester says
Good day sir! Sir my problem for the automatic-sliding-gate-controller is automatically close, i need manual closing sir. And also the 10-15 min. delay off sir! willing to wait sir! Very glad that you reply to my message! Thanks you relly appreciate!
Swagatam says
hello Freddie, I have one related design posted in this blog, you can check it out here:
https://www.homemade-circuits.com/2015/07/automatic-sliding-gate-controller.html