Over/Under Current ...
 
Notifications
Clear all

Over/Under Current and Under Voltage protection for Water pumps using Arduino

10 Posts
3 Users
5 Likes
1,287 Views
 Alex
(@jester)
Member
Joined: 2 years ago
Posts: 5
Topic starter  

Bill  can you make an over current,under current,under voltage protection using

WCS hall effect sensor ,

ZMPT101B AC Single Phase voltage sensor 

I2C 128x64 OLED display (SSD 1306)

Arduino Uno 

5V Relay

I am having some trouble on a water pump on my farm, Dryrun of the pump it's a single phase pump. And I live in a remote area so there is voltage dip some times.

And I was looking for a solution for that and all I could find was numerical relays for high capacity motors.So I thought yeah why not make one on my own and i think it's actually pretty good idea it's very cost effective and we can make changes as we need.

My ideas was to use the 5v relay to disconnect the coil supply of the contactor, providing power to the pump in case of under current ( dryrun), over current and under voltage. 

If dryrun occurs relay acts and stops the motor  and run the motor after some time 

In case of over current relay acts and stops and run motor after some time 

In case of under voltage relay acts and stops the motor 

The OLED display will be displaying the current ,voltage  and the fault type when it occurs

We could add a buzzer or alerting system to the same if we want 

I actually bought all the mentioned components but i can't get it to work. I am a bit new to Arduino 

I think this system can be retrofitted to pump starters too

So what do you think Bill i am sure this system will be usefull for someone too.

I have  douts weather Arduino Uno is enough for the my application due to its memory. Any way i already bought it 😂

 

Don't call it a dream call it a plan


   
Quote
Will
 Will
(@will)
Member
Joined: 3 years ago
Posts: 2526
 

@jester

You might be able to do it with an ACS712 sensor, Arduino and relay (or better solid state relay (SSR)). See the article at ...

Anything seems possible when you don't know what you're talking about.


   
Alex reacted
ReplyQuote
 Alex
(@jester)
Member
Joined: 2 years ago
Posts: 5
Topic starter  

@will I already have WCS1800 sensor and it provides better  isolation than most of the sensors. And coming to relays i am not using  the 5v relay for higher currents it is just for  controlling the coil supply of electromechanical contactor of the motor 

Don't call it a dream call it a plan


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6957
 

@jester As Will saya an SSR or at least a MOSFET controlled by the arduino and the output of the mosfet controlling the AC relay. You don't want old style coil type relays that have any significant current directly attached to a micro-controller.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
Alex reacted
ReplyQuote
 Alex
(@jester)
Member
Joined: 2 years ago
Posts: 5
Topic starter  

@zander like i said i already have these components and I think  supplying 5v and gnd externally would solve current problem.We could  just connect the 5v and gnd from the power supply used for  the arduino. After all the relay will be working only when there is an issue.

And the 5v relay am having is a module type it have optoisolator and flybackdiode.I hope there won't be any issues. Other than i can't get it to work the coding issues 😜.

Don't call it a dream call it a plan


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6957
 

@jester Ok, good luck.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
Alex reacted
ReplyQuote
 Alex
(@jester)
Member
Joined: 2 years ago
Posts: 5
Topic starter  

@will @zander

Thankyou for your suggestion. Although  SSR  might give better isolation than Electromechanical relay module with transistors , optoisolator, diodes.

Does the SSR'rs that comes on PCB modules specifically for adruinos have any heating issues?, i haven't seen any of them with heatsinks.

ssr
This post was modified 2 years ago 3 times by Alex

Don't call it a dream call it a plan


   
ReplyQuote
Ron
 Ron
(@zander)
Father of a miniature Wookie
Joined: 3 years ago
Posts: 6957
 

@jester This family of SSR has some with heat sinks https://amz.run/5qhr "https://amz.run/5qhr"

I am sure there are many others.

First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, and 360, fairly knowledge in PC plus numerous MPU's and MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
Sure you can learn to be a programmer, it will take the same amount of time for me to learn to be a Doctor.


   
Alex reacted
ReplyQuote
Will
 Will
(@will)
Member
Joined: 3 years ago
Posts: 2526
 
Posted by: @jester

@will I already have WCS1800 sensor and it provides better  isolation than most of the sensors. And coming to relays i am not using  the 5v relay for higher currents it is just for  controlling the coil supply of electromechanical contactor of the motor 

I mentioned the ACS712 because your original post mentioned "over current, under current" and yet you only listed a voltage sensor and a hall sensor, neither of which seems suitable for measuring current.

The reason I mentioned an SSR is because you can drive one from mA directly from an Arduino, no need for a current hungry relay coil.

Anything seems possible when you don't know what you're talking about.


   
Ron reacted
ReplyQuote
 Alex
(@jester)
Member
Joined: 2 years ago
Posts: 5
Topic starter  

@will

SSR might be a better choice for better isolation. But for this application an NC contact is also required in the relay or the relay have to work 24*7.I am sure there will be some loss due to the heating.

The benefits of using an normal coil relay is that it has NO & NC contacts. So the relay has to work only when there is a fault.

WCS hall sensors are for current measure ment as i remember lol. I i don't know if there is other applications for this sensor.

This post was modified 2 years ago by Alex

Don't call it a dream call it a plan


   
ReplyQuote