With the proliferation of 3D printing in the new millennium, stepper motors are no longer those idle junkbox inhabitants you pulled out of a dot matrix in 1994 and forgot about ever since. NEMA standard parts are readily available and knocking about just about everywhere. Now, you can readily turn a stepper motor into a peristaltic pump with just a few simple 3D printed parts.
The pump consists of a bracket that fits on to a standard NEMA-14 stepper motor frame. A rotor is then fitted to the motor shaft, constructed out of a 3D printed piece fitted with a series of standard roller bearings. These bearings roll against the tubing, pumping the working fluid.
The design uses the bearings to squeeze outwards against the tube’s own elastic resistance. Frictional wear is minimised by ensuring the tube is only pressed on by the bearings themselves, avoiding any contact between the tubing and hard plastic surfaces.
While the design is in its early stages of development, we’d be interested to see a pump performance comparison against other 3D printed peristaltic designs – we’ve seen a few before!
A few months ago we showed you a bar bot built by [GreatScott] that uses peristaltic pumps to food-safely move the various spirits and mixers around behind the curtain. The bar bot uses three of them, and at $30 each for pumps with decent flow rate, they added a lot to the parts bill. These pumps are pretty much the ideal choice for a bar bot, so what do you do? [GreatScott] decided to see if it was worth it to make them instead.
Peristaltic pumps are simple devices that pump liquids without touching them. A motor turns a set of rollers that push a flexible tube against a wall. As the motor turns, the rollers move liquid through the tube by squeezing it flat from the outside in turns. Typically, the more you pay for an off-the-shelf peristaltic, the higher the flow rate.
[GreatScott] figured it was cheaper to buy the motor and the control circuitry. He chose a NEMA-17 for their reputation and ubiquity and a DRV8825 controller to go with it. The pump is driven by an Arduino Nano and a pot controls the RPM. After trying to design the mechanical assembly from scratch, he found [Ralf]’s pump model on Thingiverse and modified it to fit a NEMA-17.
The verdict? DIY all the way, assuming you can print the parts. [GreatScott] was trying to beat the purchased pumps’ flow rate of 100mL/minute and ended up with 200mL/minute from his DIY pump. Squeeze past the break for the build video and demonstration.
For many of us. the holiday season is coming up and that means hosting parties and mixing drinks, which can get tiresome. [GreatScott] has come up with a solution, what he calls a crude cocktail mixing machine. But don’t be fooled — it may look crude on the surface, and vibrate a bit while working, but the mechanism is plenty sound and functional.
The machine can mix three different liquids and does so using three peristaltic pumps. In typical [GreatScott] style, while he tears apart the pumps to replace the tubes, he gives us a good glimpse of just how they work. Using a knob and LCD screen, you can enter any quantity you want for the three liquids, though you’ll have to edit the Arduino code if you want to change the liquids’ names.
How does the machine know when to stop pumping a certain liquid? Each pump is rated for a specific quantity per second, though he tests this for each liquid anyway and finds a slight variation which he accounts for in the code. After the machine turns a pump on, a load cell located under the glass tells it when liquid has started arriving at the glass. A simple calculation based on the pump’s quantity per second and the desired quantity tells it how long to leave the pump on for. When the times up, it stops the pump. The result is a machine that’s sure to be a centerpiece for any hacker-filled party. Check out his build and the pump in action in the video below.
Who wants warm drinks? Well, coffee drinkers, we guess. Other than them, who wants warm drinks? Tea drinkers, sure. How about room temperature drinks? No one, that’s who. It’s silly to buy a refrigerator to cool down a single drink, so what option are you left with? Ice cubes? They’ll dilute your drink. Ice packs and a cooler? Sure, they’ll keep your drinks cold, but they’re hardly cool are they? No, if you want a cold drink the cool way, you build a thermoelectric cooler. And if you want to build one, you’re in luck, because [John Park] has a tutorial to do just that up on AdaFruit.
The parts list includes an AdaFruit Trinket M0, a more powerful version of AdaFruit’s Trinket line. The Trinket is used to control the main part in this build, a Peltier thermoelectric cooler, as well as the temperature display and switches. The other part controlled by the microcontroller is a peristaltic pump, which is used to do the dispensing of the liquid. The code to control everything is written in Python as the Trinket M0 comes with AdaFruit’s CircuitPython by default. Also included in the tutorial are the files for the stand, should you want to 3D print it or cut it with a CNC or laser cutter.
After the break, you can watch as [John] goes over the project and builds it, or go to the AdaFruit website and follow the instructions to build your own. As [John] says, there might be better ways to chill your drinks, but this is “definitely one of the more science-y and interesting ones.” For more projects using the Peltier Effect, try this one that uses the effect in sous-vide cooking, or this one, a Peltier cooled micro-fridge!
A team at [Vanderbilt University] have been hacking together their own peristaltic pumps. Peristaltic pumps are used to deliver precise volumes of fluid for research, medical and industrial applications. They’re even occasionally used to dose fish tanks.
They work by squeezing the fluid in a flexible tube with a series of rollers (check out the awesome gif from Wikipedia to the right). We’ve seen 3D printed peristaltic pumps before, and cheap pumps have been appearing on eBay. But this build is designed to be lab grade, and while the cheap eBay devices can deliver ~20ml/min this one can deliver flow rates in the microliter/min range. It also has a significant cost advantage over commercial research grade pumps which typically cost thousands of dollars, each of these pumps costs only fifty bucks.
The pump has a clear hacker heritage, using an Arduino Uno, Adafruit Motor shield, and 3D printed mechanical parts. So it’s particularly awesome that they’ve also made their design files and Arduino code freely available!
Need to water your plants? Pump some coolant on a mill? Fill a watermelon with booze? Never fear, because the third greatest Canadian behind [Alan Thicke] and [Bryan Adams] is here with the solution to all your problems! It’s a cordless pump for desktop CNC, repair, and horticulture that automates daily chores and pumps out exact amounts of liquid.
The Kickstarter is for a rechargeable cordless pump, controlled by a microcontroller, that dispenses liquids of varying viscosity onto the item of your choice. It’s perfect for adding cooling to a drill press, watering plants, or something or everything involving beer.
Details on the pump are a little sparse, but given the liquid never touches the pump we’re putting money on some type of peristaltic pump. Add volume measurement, programmable flow rate adjustment, a timer, and dispensing programmable volumes of liquid, and you’ve got something useful.
Peristaltic pumps work by squeezing a length of tubing to push fluids. This mechanism is similar to how your intestines work. The pump provides an isolated fluid path, which is why they’re commonly used in medical and food grade applications. Like many products in the medical space, these pumps tend to be rather expensive. Being able to print one for your own projects could save quite a bit of cost.
The pump is based on [emmett]’s gear bearing design. One nice thing about this design is that it is printed preassembled. Pop it out of the printer, add some tubing, and you’re ready to pump fluids.
On top of the isolated fluid path, this pump gives accurate volume measurement. For that reason, we can imagine it moving booze for a robotic bartender build. After the break, a video of the pump moving some fluid.