TA7291P or A relay can do to control and used peristaltic pump?

Hello to everyone! :)

I want to irrigate my orchid plants using peristaltic pump and arduino mega. I have just read on how the wiring diagram for peristaltic pumps and the availability of the components for TA7291P is not around my desk. But I have an 8 channel relay.

Could it possible to control the peristaltic pump using a relay instead of TA7291P?

any guidance?

If you mean, by control, to turn the pump on and off and run the pump in only one direction at constant speed, a relay would work. A MOSFET or solid state relay (SSR) would also work and be more efficient. A mechanical relay needs some current through the coil to keep it energized. MOSFET or SSR need very little current to stay on. You should choose a driver (relay, MOSFET, SSR) based on the stall current of the pump and its rated voltage.

groundFungus: If you mean, by control, to turn the pump on and off and run the pump in only one direction at constant speed, a relay would work. A MOSFET or solid state relay (SSR) would also work and be more efficient. A mechanical relay needs some current through the coil to keep it energized. MOSFET or SSR need very little current to stay on. You should choose a driver (relay, MOSFET, SSR) based on the stall current of the pump and its rated voltage.

thank you for that. but after some research, there is also a required snubber? like putting IN4007 across the polarity of the pump will help to prevent the EMF on the Arduino. which sometimes cause an unwanted restart of the Arduino.

what can you say about putting a Diode IN4007? is it an advise? cause now I am using the peristaltic pump without it and I am not experiencing any problem.

If you are using a motor driver, the diode is most likely built in. If using a mechanical relay, a flyback diode will make the contacts last longer (suppresses arcing). If using a MOSFET or SSR the diode is absolutely necessary to prevent damage to the MOSFET or SSR. A 1N4007 is probably OK. Can't say for sure cause I don't know anything about the motor (rated voltage, running current, stall current).

Hi,

Do you have the pump running of another separate power supply?

A separate power supply will minimise the back EMF problem, but it is still good practice to put a diode in place.

Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png?

Thanks.. Tom... :)

TomGeorge: Hi,

Do you have the pump running of another separate power supply?

Thanks.. Tom... :)

I have 3 peristaltic pumps. And they share a common powersupply. A powersupply rated of 600W, 12 V with 14 A and 5V 20A.

TomGeorge: Can you please post a copy of your circuit, in CAD or a picture of a hand drawn circuit in jpg, png?

Here is a very bad schematic...

https://scontent.fmnl4-4.fna.fbcdn.net/v/t34.0-12/26793769_10208907863774241_1829281324_n.jpg?oh=bcd55b08b6261084a9e0cd6dc89618c2&oe=5A5ACA01

an Update, Right now I experience the problem I said above. without using the 1N4007. I just happen when the two pumps. On and then OFF immediately.

Here is the pump description:

https://www.lazada.com.ph/dc-12v-d2-lab-dosing-pump-peristaltic-head-chemical-water-pump-7799089.html?gclid=CjwKCAiA1uHSBRBUEiwAkBCtzZlfb_e4EkOuay5Uo8eZZvyn0n_FWZdu4LlqQa5sfarT9gduwYIB3BoCmdgQAvD_BwE&s_kwcid=AL!3151!3!238616790864!!!g!!&utm_source=google&utm_medium=sem_non_brand&utm_campaign=949730299&utm_content=381034234686_OE721HLAA4N5TDANPH-9958444_117722341&utm_term=52759020394_c_aud-312461122966:pla-381034234686&adjust_tracker=t2v78t_5n20iw&adjust_campaign=949730299&adjust_adgroup=52759020394_c_aud-312461122966:pla-381034234686&adjust_creative=381034234686_OE721HLAA4N5TDANPH-9958444_117722341&adjust_label={%22ClientID%22:%22187-677-8753%22}&adjust_tracker_limit=1000000&ef_id=WfgSJAAAAHkZf0X5:20180112125620:s

Hi,
The ops diagram, how are you switching the relays, where is the Mega.
Please take the time to draw a full diagram, it is part of the project making process.
26793769_10208907863774241_1829281324_n.jpg

Tom… :slight_smile:

A link to your relay module or a data sheet would be helpful, as well.