|
03/22/2016, 10:08 PM | #1 |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Cheap peristaltic / doser pumps investigation
eBay is rife with several models of cheap ($10-+) peristaltic pumps. As part of a totally different project, I grabbed two different models for a possible water clock project, but thought I'd do a quick tear down to see how useful they would be in a doser situation.
This is the $10 variety with a "12V" motor. Its quite simple - no gearbox, the motor output shaft is simply friction coupled to the rollers. This of course means that apply any lubrication to the rollers (there is none out of package) means the motor shaft (smooth metal) is also lubricated against the rollers. You can get the motor reliably running at about 3V, and use voltage speed control to adjust speed. As it stands, I doubt this design would offer anywhere near reliable enough rotation speed. However, there is a potential work around. In the space between the 1/8" (or metric equiv) tubing, poking a hole in the outer casing and adding a photo-detector looking for reflections of the rollers would be able to count pulses of rotation, giving a closed-loop control scheme.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
03/22/2016, 10:11 PM | #2 |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
I also grabbed one of the $35 stepper motor variants. They use a larger diameter tubing, and have a mounted 12V stepper motor. The build quality is quite a bit better, and there is a nice quick release tubing clamp as well. Here it is opened up. I haven't run this motor as I haven't found my stepper controller test board
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
03/22/2016, 10:33 PM | #3 |
Registered Member
Join Date: May 2004
Location: Dallas, TX
Posts: 11,033
|
__________________
Failure isn't an option It's a requirement. 660g 380inwall+280smp/surge S/L/Soft/Maxima/RBTA/Clown/Chromis/Anthias/Tang/Mandarin/Jawfish/Goby/Wrasse/D'back. DIY 12' Skimmer ActuatedSurge ConcreteScape |
03/22/2016, 10:34 PM | #4 | |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Quote:
I have a variant of that... somewhere. I'll find it or just buy another
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
|
03/22/2016, 11:32 PM | #5 |
Registered Member
Join Date: May 2004
Location: Dallas, TX
Posts: 11,033
|
$5 ... splurge
Curious to see if the premium is worth it.
__________________
Failure isn't an option It's a requirement. 660g 380inwall+280smp/surge S/L/Soft/Maxima/RBTA/Clown/Chromis/Anthias/Tang/Mandarin/Jawfish/Goby/Wrasse/D'back. DIY 12' Skimmer ActuatedSurge ConcreteScape |
03/22/2016, 11:39 PM | #6 |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Cheap peristaltic / doser pumps investigation
Going on a guess - it will be reasonably step accurate out of the box (the motor is well coupled to the rollers), and it uses a lot more rollers. It claims 42 steps, which is a lot of resolution. The larger diameter tubing will be easier to replace as well, though both pump heads are serviceable.
The issue of wear on the rollers vs the motor shaft on the $10 model is the biggest flaw. Sooner than later that's going to wear enough and not provide any friction. I'll test how Krytox (pure PTFE grease) works as well.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
03/22/2016, 11:50 PM | #7 |
Registered Member
Join Date: May 2004
Location: Dallas, TX
Posts: 11,033
|
But at 4x the price? Will buying 2 cheap motors and keeping a spare not be a comparable or better solution?
Nature tends to go for economy... otherwise, we'd all have the strength of a gorilla and speed of a cheetah.. and eat 5x as much I wonder how long it would take for the shaft to wear. If it's a couple of months' worth... then it's just not worth it. If it's a year's worth... maybe?
__________________
Failure isn't an option It's a requirement. 660g 380inwall+280smp/surge S/L/Soft/Maxima/RBTA/Clown/Chromis/Anthias/Tang/Mandarin/Jawfish/Goby/Wrasse/D'back. DIY 12' Skimmer ActuatedSurge ConcreteScape |
03/22/2016, 11:55 PM | #8 | |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Quote:
There is also the added cost of accuracy - the stepper will be predictable, but as the shaft starts slipping your dosing will change with the cheapy. I may grab a few more of the cheapies and just put one of them on continuous duty at full speed and see what happens.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
|
03/23/2016, 01:06 AM | #9 |
Registered Member
Join Date: May 2004
Location: Dallas, TX
Posts: 11,033
|
Yup. That's what I was thinking.
I have a vested interest in the loss of accuracy over time data - since I use those cheapies myself.
__________________
Failure isn't an option It's a requirement. 660g 380inwall+280smp/surge S/L/Soft/Maxima/RBTA/Clown/Chromis/Anthias/Tang/Mandarin/Jawfish/Goby/Wrasse/D'back. DIY 12' Skimmer ActuatedSurge ConcreteScape |
03/23/2016, 03:41 AM | #10 | |
Ver. 2.1
Join Date: Mar 2005
Location: Rehoboth, MA
Posts: 1,803
|
Quote:
__________________
Pete "I never make mistakes... I thought I did once, but I was wrong" Current Tank Info: In the process - http://reefcentral.com/forums/showthread.php?t=2661614 |
|
03/23/2016, 06:37 AM | #11 |
Registered Member
Join Date: Jan 2014
Location: Robin hood country, UK
Posts: 817
|
I have a few of the cheap ones waiting for a project. I'd trust them for an ATU where additional checks are easy but I don't think I'd trust them for dosing
Interested to see what you find Tim |
03/23/2016, 09:33 AM | #12 | |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Quote:
Some commercial peristaltic pumps specify lubricant on the hose/roller interface, though not all.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
|
03/23/2016, 10:10 AM | #13 | |
Registered Member
Join Date: Mar 2008
Location: sf bay area
Posts: 5,165
|
Quote:
these motors are meant to be used for short periods of time and not continuously at full speed, though I have not actually done that test to see how long it will actually last. the price has come down from 2 years ago when I built mine, and I had to dispute with the ebay seller because the pump in the listing shows it includes the hose barb but was not included when I received the pump, so I had to buy that extra and get reimbursed by the ebay seller. Last edited by d0ughb0y; 03/23/2016 at 10:21 AM. |
|
03/23/2016, 10:18 AM | #14 | |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Quote:
The problem with these motors is there is no easy way to sense the current RPM, nor the RPM of the rollers (if you want to compensate for slippage). I mean you could detect the speed from the motor back EMF as the brushes slide over the relevant contacts (http://www.precisionmicrodrives.com/...-from-back-emf for example), but the motor could be spinning all day long and the rollers won't be, hence I initially had the idea of using a photo-detector for the rollers. Units like the BRS doser appear to use a synchronous motor, so will have a relatively constant RPM (aligned with the AC frequency). I don't have anything fancier (LiterMeter, DOS, etc) to look at their control scheme. Stepper motors have the distinct disadvantage of tending to be loud (or at least audible due to fixed frequency) if run at speed, depending on how good your motor control system is.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
|
03/23/2016, 03:29 PM | #15 |
Registered Member
Join Date: May 2004
Location: Dallas, TX
Posts: 11,033
|
If you really want accuracy, you could use a quadrature encoder sensor mounted motor. It relays what has turned, not what you asked it to turn to.
__________________
Failure isn't an option It's a requirement. 660g 380inwall+280smp/surge S/L/Soft/Maxima/RBTA/Clown/Chromis/Anthias/Tang/Mandarin/Jawfish/Goby/Wrasse/D'back. DIY 12' Skimmer ActuatedSurge ConcreteScape |
03/23/2016, 05:54 PM | #16 |
Registered Member
Join Date: Mar 2011
Posts: 36
|
Call me crazy, but if I've got say $500+ invested in my tank, (and that's cheap compared to some) I would skip the $10 version in favor of the stepper version every day of the week. Just knowing exactly how much is being dosed makes me feel way more comfortable than guessing and hoping... Maybe I'm a control freak like that.
But I do love a good experiment . |
03/23/2016, 06:03 PM | #17 |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Fwiw, I run a Ca reactor (without a peristaltic pump) as my main upkeep for the big doses. It's been very very reliable over the years. Upgrading it to a continuous duty peristaltic feed has been on my list for awhile - I probably wouldn't use one of these pumps though.
My main motivation is to dose a few other liquids (amino, trace, vodka), and even explore dosing refrigerated broadcast food solutions (like coral frenzy). The cost delta on the stepper is not huge in the grand scheme of things (a low cost frag) - I agree that it's probably worth investing most of the time there. I should get a replacement stepper motor driver by this weekend to test. Even with an occasional missed step, the stepper should have a very fine control of volume over time - I'm pretty optimistic.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
03/23/2016, 07:01 PM | #18 |
Registered Member
Join Date: Oct 2000
Posts: 2,661
|
Stepper motors have gotten less expensive since I last looked at them 6 years ago!
Where did you pickup those stepper motors?
__________________
Advice is like a firehose. Be careful how you drink. |
03/23/2016, 07:07 PM | #19 |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Search eBay for "peristaltic pump stepper", the usual host of market resellers from HK and the mainland have them.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
03/23/2016, 07:17 PM | #20 | |
Registered Member
Join Date: Jan 2012
Location: Lancaster,PA
Posts: 1,720
|
Quote:
Arduino (or similar uController) PWM to NPN transistor base, transistor between pump (-) and power supply return (gnd) Reducing the PWM duty cycle will allow you to run the pump slower than would be possible with DC voltage.These small motors usually suffer quite a bit from low torque and reducing the operating voltage makes things even worse. With PWM, you'll be able to run the motor at Vmax which will yield maximum torque. I built a fairly accurate doser doing just that with the cheap ebay pumps, but never had a chance to put it into use. |
|
03/26/2016, 11:27 PM | #21 |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Got an Adafruit Motor Shield V2 just to simplify the initial development. Using microstepping (PWMing the position between steps), you can get a butery smooth (well, except for the detents, which is actually a firmware driver problem since the waveform enters a delay and hold between steps) very slow 2rpm or lower movement speed. The default Adafruit libraries have a hard time with microstepping and higher than 4-5RPM, and going to single or double stepping is significantly louder. I'll have to hack on a driver for these. The motor on these units produces plenty of toque at a mere 3V (where PWM stepping between two poles draws about 1A). There is little reason to run at a higher voltage. I'm trying to locate some Norprene tubing which will fit into the pump head as opposed to the very thin wall silicone tubing it ships with.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
03/27/2016, 12:34 AM | #22 |
Registered Member
Join Date: Nov 2014
Location: Los Angeles
Posts: 537
|
I wish those stepper motor pumps could be controlled by apex
|
03/27/2016, 10:10 AM | #23 | |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
Quote:
On/off or speed as well?
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
|
03/27/2016, 11:26 AM | #24 |
Registered Member
Join Date: May 2004
Location: Dallas, TX
Posts: 11,033
|
I'm more curious about how the cheaper ones perform. Any updates there?
__________________
Failure isn't an option It's a requirement. 660g 380inwall+280smp/surge S/L/Soft/Maxima/RBTA/Clown/Chromis/Anthias/Tang/Mandarin/Jawfish/Goby/Wrasse/D'back. DIY 12' Skimmer ActuatedSurge ConcreteScape |
03/27/2016, 11:28 AM | #25 |
100-mile-commuter
Join Date: Dec 2004
Location: almost nevada
Posts: 4,721
|
I have one spinning 24/7 since Wednesday at 6V. I grabbed some rough flow numbers to compare.
__________________
Custom electronics purveyor. blueAcro.com Current Tank Info: 90g SPS+mixed reef (10 yrs): LEDBrick LEDs, 40g custom sump, Ca reactor, chiller, Vortech, lots of custom electronics |
|
|