![]() |
Re: Stepper motor questions
A bubble of air in the syringe will affect the dosing. The viscosity of the fluid also has an effect. What fluid is being dispensed?
|
Re: Stepper motor questions
Al,
The effects would be negligible. The assumptions include the syringe being full and of typical construction, and the fluid qualities known. While I too am a big fan of feedback, I turn again to my CNC-based PC Board drilling machine. It runs open loop - stepper motor motion can be characterized exactly so long as you stay within its capabilities - and holds 0.001 in an inch of travel (20 revolutions of a motor) easily. I can recalibrate it to reduce or eliminate that if desired (but I'm too lazy). It is extremely repeatable: If I command it to run 4000 steps, it runs 4000, never 3999 or 4001. This is the beauty of stepper motors. The downside is needing computational capacity to do the counting, but a 4.77 MHz PC with 640k handles this trivially. |
Re: Stepper motor questions
Quote:
It is being assumed that the selected stepper motor's torque is more than sufficient to push the plunger. If you are trying to push silly putty through a pinhole, all bets are off. |
Re: Stepper motor questions
Would the number of people in the room breathing at the same time have an effect on the impulse atmospheric pressure waves which in turn would cause micro oscillations withing the nano nitrogen atoms infused within the substance causing a mild fluxuation in density and volume?
Naa just joshing you! Stepper motors wil turn an EXACT number of degrees for a set input UNLESS the load exceeds the stall torque. Stepper motors are more like ac induction motors. If you apply a current accross a coil they WILL NOT continue to rotate. Instead the magnets on the stator will align with the magnetic field produced by the specific coil powered. Maybe this is a good time to say that stepper motors have multiple coils Some times as few as 4. So in reality unless a large load was applied there is no need for an encoder as the stepper motor itself is an encoder per say. If you displace a specific volume of water in a bathtub then that same ammount of water will be displaced with any atmospheric pressure. Ergo you move the plunger a set amount in the seringe the same ammount of fluid will come out regardless of pressure. The only situation where atmospheric pressure would be an issue would be if there was a gas within the plunger AND the atmospheric presure changed a large enough amount to cause the gas to expand or compress more then 2 ml. Now for some actual help What is the throw on the seringe you are using? If it is small enough you can use the leadscrew from a cd/dvd drive and hey that already has a stepper motor attached to it. With a handful of transistors and a uC you can drive a small stepper motor from some AA batteries or a computer power supply. Speaking of power supplies, old laptop chargers are good power supplies with a few added componets (variable voltage regulator and filter caps) |
Re: Stepper motor questions
Quote:
Quote:
|
Re: Stepper motor questions
Well, we've looked into it, and it seems the stepper motor/syringe pump may be too costly for our constraints. we have a 100 dollar limit to our design, not counting the daq board and the computer/software. So I as much as I like that pump, its not in our cost range, and so too it may seem that the stepper motor is also outside our cost range.
|
Re: Stepper motor questions
Quote:
What is the exact wording of the problem statement, including all constraints and rules? |
Re: Stepper motor questions
Wait! Syringes are cheap. A small lead screw and nut will cost a little bit. Add in a shaft coupler. Some metal and that's well under 30$ Add 38 for the stepper so that's not more than 68$. Some scrounging may lower that. So now for your initial question. How do you control the stepper? A small micro controller board would work. Only 2 pins are needed. One would be set low or high to control direction. The other pin is pulsed high then low to clock each step. Some high level micro controller languages have a pulse out command. Each time the pulse out command is called the stepper will do one step. The micro controller board will need to have a serial or USB port. Labview will take the user input and tell the micro controller how many pulse out commands to call. Yes, this project can be Kludged together for less than 100$ as long as you do not include your development time. If the right development board is chosen you could add some buttons and a LCD display to make a self contained system for still under 100$. It's all about the kludging skills.
The other option is to try a peristaltic pump. You'll find that they are out of your price range. However, you might be able to get a used one. On commercial dishwashers a rinse agent is dispersed by a peristaltic pump. You may find a local dishwasher service or restaurant equipment service company that you might talk into giving you a used one. These pumps are 110 volts AC shaded poll gear motors. To control it you could used a micro controller to turn a solid state relay on and off to control the motor. While this could be done based on time, an index on the pump would be better. If you can get the right pump for free this could be done maybe for even under 50 dollars. It's all about you kludging and scavenging skills. |
Re: Stepper motor questions
Quote:
2.8" bore diameter, 10" long, will hold 1000ml, and will give +/-2ml volume accuracy if plunger is positioned within +/-0.02" Smaller bore requires greater length but gives greater volume accuracy for a given plunger accuracy, and vice versa. |
Re: Stepper motor questions
I'd go with 1/4" diameter, 100" long...:rolleyes:
sigh. OK, he got us. We were solving a problem and we believed we had the info we needed. Well, we don't/didn't, so until I hear what the actual problem and constraints are, I'll just listen. |
Re: Stepper motor questions
Quote:
This is going to confuse someone who opens an induction motor and finds no wire coils on the rotor. It will also confuse those people who open a VCR and take apart the drum or capstan motor, only to find a bunch of coils and no iron in the rotor. For those reading along, many induction motors you will open or those of open frame design, will have a shorted rotor design. In these motors, the rotor core is shorted from end to end. Usually these take the form of copper welded/brazed to the ends of the rotor. The short they produce, "induces" significant currents to develop which in turn creates the magnetic fields needed to turn the motor shaft. In the typical VCR stepper motors, the rotors are actually rare earth, multipole, permanent magnets attached to the rotor housing. VCRs use stepper motors for the same reason we have been discussing them above. They can easily be controlled for speed and position (phase). The feedback for VCR motors comes from control signals recorded on the tape. |
Re: Stepper motor questions
Quote:
# The rotor consists of coils wound on a laminated iron armature mounted on an axle. The rotor coils are not connected to the external power supply, and an induction motor has neither commutator nor brushes. An induction motor is so named because eddy currents are induced in the rotor coils by the rotating magnetic field of the stator. The eddy currents produce magnetic fields which interact with the rotating field of the stator to exert a torque on the rotor in the direction of rotation of the stator field. # The rotor coils are often simplified to single copper bars capable of carrying a large current, imbedded in the surface of the armature. The bars are connected at the ends by a ring or disc of copper which allows current to flow in a loop between opposite bars. This physical arrangement is referred to as a squirrel cage because it resembles an exercise wheel for small mammals. |
Re: Stepper motor questions
Quote:
|
Re: Stepper motor questions
2 Attachment(s)
I guess we're still waiting on more info, but…
with the budget you have, why not make a stepper controller using IO from your DAQ board? I've attached an example simulation. Here's a video of the simulation. Edit: Pardon my manners. I forgot to back-save, and had uploaded the compatible only with LabVIEW 2009 and later. They are now saved for LabVIEW 8.0. |
Re: Stepper motor questions
Peristaltic pumps are a viable option. To see what is available commercially look at this link. http://www.verderflex.com/
|
| All times are GMT -5. The time now is 21:57. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi