Peristaltic Pump Setup
Moderators: adafruit_support_bill, adafruit

Re: Peristaltic Pump Setup

by adafruit_support_bill on Wed Mar 13, 2013 5:45 am

@stocke - The roller head should be a friction fit on the shaft. Do the rollers move at all when the motor runs?
User avatar
adafruit_support_bill
 
Posts: 31070
Joined: Sat Feb 07, 2009 10:11 am

Re: Peristaltic Pump Setup

by downeym on Wed Mar 13, 2013 6:51 pm

I was curious if anyone knew an approximate flow rate for water at 12V for this pump?

also, has anyone had any issues with leakage while the pump is stopped if the reservoir is located above the pump?

thanks for any info you can provide.
downeym
 
Posts: 7
Joined: Tue Aug 28, 2012 2:18 am

Re: Peristaltic Pump Setup

by adafruit on Sat Mar 16, 2013 6:41 pm

Flow rate: up to 100 mL/min

This pump is not specifically designed for having the reservoir above but it shouldn't leak any fluid
User avatar
adafruit
 
Posts: 11718
Joined: Thu Apr 06, 2006 4:21 pm
Location: nyc

Re: Peristaltic Pump Setup

by stocke on Wed Mar 20, 2013 5:33 pm

@stocke - The roller head should be a friction fit on the shaft. Do the rollers move at all when the motor runs?
nope, the rollers don't move at all ... I'm using motor shield, event when I crank up the speed, the shaft just spins, and the pollers don't move. It seems like it takes much more force to spin the rollers on the tube than the shaft can tolerate before it just spins. Is it possible you guys got a bad batch of these things?
stocke
 
Posts: 3
Joined: Tue Mar 12, 2013 9:27 pm

Re: Peristaltic Pump Setup

by adafruit_support_bill on Wed Mar 20, 2013 8:25 pm

That's odd. I've tested a few here with good results and we haven't had any other reports of failure. But if yours are malfunctioning as described, we'll be happy to replace them. Please contact support@adafruit.com with a link to this thread to arrange for a replacement.
User avatar
adafruit_support_bill
 
Posts: 31070
Joined: Sat Feb 07, 2009 10:11 am

Re: Peristaltic Pump Setup

by jbfarah9 on Tue Apr 02, 2013 8:24 pm

Hi,

Can you tell me if this pump will run at 15V?

Thanks!
jbfarah9
 
Posts: 1
Joined: Tue Apr 02, 2013 7:28 pm

Re: Peristaltic Pump Setup

by adafruit_support_bill on Tue Apr 02, 2013 9:19 pm

Can you tell me if this pump will run at 15V?

It is rated for 12v. Most DC motors will tolerate over-voltages of 25% for intermittent use. Heat buildup is the enemy and prolonged use at higher voltages will significantly reduce the lifetime of the motor.
User avatar
adafruit_support_bill
 
Posts: 31070
Joined: Sat Feb 07, 2009 10:11 am

Re: Peristaltic Pump Setup

by dkossman on Tue Apr 30, 2013 1:44 am

I ordered and received one of these pumps 4 days ago and hooked it up to the hardware PWM output of my Raspberry Pi using an N-channel mosfet and a 12VDC supply. I also placed a diode across the motor as advised. It worked for a few days but yesterday the motor started to misbehave, it gradually got worse, and now it has completely stopped working - the motor doesn't turn any more, it just heats up - seems to be pretty much shorted out. I tried connecting it directly to the 12V supply and its the same problem - motor doesn't turn. I checked the DC supply, its fine. tried some tuner spray on the motor brushes, didn't help.

What is the process to get a replacement?

thanks
dkossman
 
Posts: 10
Joined: Mon Dec 03, 2012 11:02 pm

Re: Peristaltic Pump Setup

by adafruit_support_bill on Tue Apr 30, 2013 6:57 am

@ dkossman - If you contact support@adafruit.com, with a link to this thread we can send you a replacement.
User avatar
adafruit_support_bill
 
Posts: 31070
Joined: Sat Feb 07, 2009 10:11 am

Re: Peristaltic Pump Setup

by derekpdx on Thu Jun 06, 2013 1:33 am

So I have two pumps set up on an Arduino Mega just as its described here: http://fishtankprojects.com/diy-aquariu ... pumps.html

The pumps are running through a MOSFET to PWM pins 10 and 13, but only pin 10 works properly. Pin 13 will always run slowly, even if I set the code to something simple like:

Code: Select all | TOGGLE FULL SIZE
int motorPin1 = 13;
int motorPin2 = 10;

void setup() {
  pinMode(motorPin1, OUTPUT);
  pinMode(motorPin2, OUTPUT);
 
  analogWrite(motorPin1, 0);
  analogWrite(motorPin2, 0);
}

void loop() {
  analogWrite(motorPin1, 0);
  analogWrite(motorPin2, 0);
}



motorPin1 will always run at a slow speed. It will ramp up speed if I set the PWM pin higher, but will always run even if set to 0. Its not just the pump, if I reverse the wires so the the other pump is on pin 13, the other pump will start acting up. There must be something funky going on with the connection. Any clues to help me know where to look?
derekpdx
 
Posts: 14
Joined: Tue Jan 29, 2013 11:26 am

Re: Peristaltic Pump Setup

by adafruit_support_bill on Thu Jun 06, 2013 6:54 am

Measure the output of pin 13. (Better yet, if you have access to an oscilloscope, check it with that).
User avatar
adafruit_support_bill
 
Posts: 31070
Joined: Sat Feb 07, 2009 10:11 am

Re: Peristaltic Pump Setup

by kols on Fri Jun 07, 2013 10:56 am

adafruit_support_bill wrote:@stocke - The roller head should be a friction fit on the shaft. Do the rollers move at all when the motor runs?


Why should it be a friction fit? Wouldn't the pump be able to move much higher volumes if it was connected to the roller-disk?

Also, the specifications says it's a 300mA motor current, but a sticker on mine says 100mA. What is correct?

Just tested and mine does only 50mL/min :( (connected to a 11.1V lipoly battery - might go faster when I get a power supply)
kols
 
Posts: 1
Joined: Fri Jun 07, 2013 10:52 am

Re: Peristaltic Pump Setup

by adafruit_support_bill on Fri Jun 07, 2013 3:28 pm

Wouldn't the pump be able to move much higher volumes if it was connected to the roller-disk?

The roller disk is connected - by a friction fit on the shaft.

a sticker on mine says 100mA. What is correct?

The sample I have here just says "DC 12V 5000rpm" and a bar-code. It measures approximately 8.5ohms between the terminals. Hooked up to my bench supply, it is drawing 298mA at 12v.
User avatar
adafruit_support_bill
 
Posts: 31070
Joined: Sat Feb 07, 2009 10:11 am

Re: Peristaltic Pump Setup

by billsmith on Wed Jun 12, 2013 12:32 am

DerekPDX wrote:So I have two pumps set up on an Arduino Mega just as its described here: http://fishtankprojects.com/diy-aquariu ... pumps.html


adafruit_support_bill wrote:Here is a wiring diagram - including a kickback diode:


Just wondering what the proper way of hooking up the diodes are. I noticed in your post Bill you show them hooked directly between the negative and positive on the motor itself, but in the project linked by DerekPDX it appears the diode is placed on the board between the mosfet drain and source pins ( could be wrong but it just looks that way from the picture of the top side of the board. Is the proper way of doing it on the motor itself as per Bills to make sure everything is protected in a setup like that project or are there multiple points that should be considered to ensure no kickback ect?

Thanks!
billsmith
 
Posts: 2
Joined: Wed Jun 12, 2013 12:13 am

Re: Peristaltic Pump Setup

by adafruit_support_bill on Wed Jun 12, 2013 6:07 am

Just wondering what the proper way of hooking up the diodes are.

There is an interesting thread on the topic here: http://forum.arduino.cc/index.php?topic=89484.0
User avatar
adafruit_support_bill
 
Posts: 31070
Joined: Sat Feb 07, 2009 10:11 am