Drive 6v peristatic pump

Hi guys,

I'm involved in a project where I hace to control the following peristatic pump.

  • Motor voltage: 5 to 6 VDC
  • Motor current: 500mA

My question is: Which NMOS transistor model can I employ to supply the requiered current?

Thanks!

You can use IRF520 Mosfet which will drive the motor in one direction only or you can use L293D motor driver to drive the pump back and forth

I'm not too familiar with power electronics. But the IRF520 is not a logic level MOSFET and will not work well in combination with an Arduino. IRLxxx (and others) would be a better choice.

1 Like

Thanks for the correction :smiling_face:. I checked the datasheet of both irl520 and irf520 and found that irl is better for 5v logic levels, but I wonder why irf520 modules are being sold online for development boards

I have no idea.

To make money. They know that you won't return the board.

@amitf
The IRLZ44N is very common and available from many places

Works with any 5V I/O Arduino

10s of millions of obsoleted factory overruns worth 1 cent each but costs you 75 cents to buy one.

@juanmn95
Played with a peristaltic pump in the past (other type). My goal was to control its flow to be continuous and sort of stable. It worked pretty well with PWM but only for a subset of the duty cycle range. as the pump needed about 2.5 V to get moving. Did not finish testing as it has a low prio (for me)

Wrapped my code in a library (AVR only), might work (with some tweaking) with the Adafruit one.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.